Сайт ошибка 111

Извините, если это дорога, по которой много ездили. Я видел другие посты об этом, но ничто в них не решило проблему, которую я имею, или зажгло лампочку, которая помогла мне решить это самостоятельно.

Вот мой код:

require 'PHPMailerAutoload.php';
$config = parse_ini_file('/path/to/file/config.ini', true);
$mail = new PHPMailer;
$mail->SMTPDebug = 3;
$mail->Debugoutput = 'html';
$mail->isSMTP();
$mail->Host = $config['host']; //smtp.office365.com
$mail->SMTPAuth = true;
$mail->Username = $config['username']; //an.existing.account@appinc.co
$mail->Password = $config['password']; //confirmed this is being passed correctly
$mail->SMTPSecure = 'tls';
$mail->Port = 587;
$mail->From = $config['username'];
$mail->FromName = 'Website Forms';
$mail->addAddress('sales@appinc.co', 'Some Name');
$mail->addReplyTo('sender.email@somedomain.com', 'SenderFirst SenderLast');
$mail->addBCC('my.email.address@appinc.co');
$mail->isHTML(true);
$mail->Subject = 'Contact Form Submission';
$mail->Body = 'Some html here';
$mail->AltBody = 'Some alt content here';
if(!$mail->send()) {
echo 'Mailer Error: ' . $mail->ErrorInfo;
} else {
//perform success actions
exit();
}

Я подтвердил, что домен, имя пользователя и пароль верны и передаются правильно. Важно отметить, что это работало на нашем локальном сервере разработчика до запуска. Как только сайт был перенесен на наш хостинг-аккаунт (Hostgator), это когда он перестал работать. Я подтвердил с помощью HG, что порт 587 открыт на нашем сервере.

Вот сообщение об ошибке, которое я вижу:

Connection: opening to smtp.office365.com:587, t=10, opt=array ()
SMTP ERROR: Failed to connect to server: Connection refused (111)
SMTP connect() failed.
Message could not be sent.Mailer Error: SMTP connect() failed.

Любая помощь, которая может быть оказана, очень ценится, даже если это просто ссылка на статью, которая объясняет, почему она не будет работать сейчас, когда она находится в нашей производственной среде.

8

Решение

Ни один из ответов не сработал для меня.
Через много часов я нашел проблему, но работает только для Cpanel / WHM

  • Войдите в WHM.
  • Перейти к ConfigServer Security & Брандмауэр внутри плагина опция.
  • Нажмите на настройку брандмауэра
  • Фильтр по настройкам SMTP
  • Найдите параметр SMTP_ALLOWUSER и добавьте имя пользователя учетной записи Cpanel, разделенное комой.
  • Перезагрузите брандмауэр.

Если у вас нет доступа к WHM, обратитесь к своему провайдеру.

6

Другие решения

В PHP 5.5 и phpmailer есть ошибка с номером порта. Не устанавливайте номер порта (mail-> port = ….), это вызывает ошибку:
msgstr «ошибка smtp не удалось установить соединение с сервером отказано 111»

Оставьте номер порта по умолчанию 25, и он будет работать!

2

Оказывается, HG нужно было изменить настройки брандмауэра на нашем сервере. Как только они это сделали, все заработало отлично. Так что, если у вас возникла подобная проблема, я бы порекомендовал убедиться, что все правильно с вашей стороны, но затем посоветуйтесь с вашим хостинг-провайдером, чтобы узнать, что нужно сделать с их стороны.

0

Если вы используете cPanel / WHM, вам необходимо убедиться, что:

Ограничить исходящий SMTP для root, exim и mailman (FKA SMTP Tweak) — установлен в OFF. (Это можно отредактировать в разделе «Конфигурация сервера» Настройки твика (поиск: SMTP))

Если у вас также есть ConfigServer Security & Брандмауэр включен, вам нужно будет изменить конфигурацию брандмауэра. Нажмите «Настройка брандмауэра», затем выберите «Фильтровать по настройкам SMTP». Теперь найдите SMTP_ALLOWUSER и добавьте имя пользователя учетной записи cPanel, разделенное комой. Нажмите «Изменить» и перезапустите брандмауэр.

0

Есть 3 сервера.
1 mailwizz -web программа для отправки писем
2 mailwizz -web программа для отправки писем
3 почтовый сервер

оба mailwiz — по конфигурации вроде как идентичны
на почтовом сервере 587 порт открыт, ограничений на mailwizz сервера нет, все в порядке
mailwizz,ы подключаются к почтовому серверу через smtp
почтовым сервером управляет PMTA, сертификаты настроены — другой майлвиз шлет

проблема:
1 mailwizz — прекрасно коннектится по 587 к почтовому серверу и шлет письма
2 mailwizz — не как не хочет, пишет ошибку

SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
Connection: opening to m-spf.ru:587, timeout=30, options=array ( 'ssl' => array ( 'verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true, ),)
Connection failed. Error #2: stream_socket_client(): unable to connect to postal.ru:587 (Connection refused) [/var/www/mailwizz/data/www/mailwizz.ru/apps/common/vendors/Composer/vendor/phpmailer/phpmailer/src/SMTP.php line 387]
SMTP ERROR: Failed to connect to server: Connection refused (111)

на проблемном сервере mailwizz
— панель isp manager
— PHP Version 7.3.19
— SSL Version OpenSSL/1.0.2u
openssl
OpenSSL support enabled
OpenSSL Library Version OpenSSL 1.1.0l 10 Sep 2019
OpenSSL Header Version OpenSSL 1.1.0l 10 Sep 2019
Openssl default config /usr/lib/ssl/openssl.cnf
Native OpenSSL support enabled

все что про него знаю, вроде тоже самое что на другом mailwizz

Как можно мой майлвиз подружить с 587 портом моего почтового сервера.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
<?php /** * SendMailSmtpClass *  * Класс для отправки писем через SMTP с авторизацией * Может работать через SSL протокол * Тестировалось на почтовых серверах yandex.ru, mail.ru и gmail.com *  * @author Ipatov Evgeniy <admin@ipatov-soft.ru> * @version 1.0 */ class SendMailSmtpClass {       /**     *      * @var string $smtp_username - логин     * @var string $smtp_password - пароль     * @var string $smtp_host - хост     * @var string $smtp_from - от кого     * @var integer $smtp_port - порт     * @var string $smtp_charset - кодировка     *     */       public $smtp_username;     public $smtp_password;     public $smtp_host;     public $smtp_from;     public $smtp_port;     public $smtp_charset;         public function __construct($smtp_username, $smtp_password, $smtp_host, $smtp_from, $smtp_port = 25, $smtp_charset = "utf-8") {         $this->smtp_username = $smtp_username;         $this->smtp_password = $smtp_password;         $this->smtp_host = $smtp_host;         $this->smtp_from = $smtp_from;         $this->smtp_port = $smtp_port;         $this->smtp_charset = $smtp_charset;     }         /**     * Отправка письма     *      * @param string $mailTo - получатель письма     * @param string $subject - тема письма     * @param string $message - тело письма     * @param string $headers - заголовки письма     *     * @return bool|string В случаи отправки вернет true, иначе текст ошибки    *     */     function send($mailTo, $subject, $message, $headers) {         $contentMail = "Date: " . date("D, d M Y H:i:s") . " UTrn";         $contentMail .= 'Subject: =?' . $this->smtp_charset . '?B?'  . base64_encode($subject) . "=?=rn";         $contentMail .= $headers . "rn";         $contentMail .= $message . "rn";                 try {             if(!$socket = @fsockopen($this->smtp_host, $this->smtp_port, $errorNumber, $errorDescription, 30)){                 throw new Exception($errorNumber.".".$errorDescription);             }             if (!$this->_parseServer($socket, "220")){                 throw new Exception('Connection error');             }                         $server_name = $_SERVER["SERVER_NAME"];             fputs($socket, "HELO $server_namern");             if (!$this->_parseServer($socket, "250")) {                 fclose($socket);                 throw new Exception('Error of command sending: HELO');             }                         fputs($socket, "AUTH LOGINrn");             if (!$this->_parseServer($socket, "334")) {                 fclose($socket);                 throw new Exception('Autorization error');             }                                                 fputs($socket, base64_encode($this->smtp_username) . "rn");             if (!$this->_parseServer($socket, "334")) {                 fclose($socket);                 throw new Exception('Autorization error');             }                         fputs($socket, base64_encode($this->smtp_password) . "rn");             if (!$this->_parseServer($socket, "235")) {                 fclose($socket);                 throw new Exception('Autorization error');             }                         fputs($socket, "MAIL FROM: <".$this->smtp_username.">rn");             if (!$this->_parseServer($socket, "250")) {                 fclose($socket);                 throw new Exception('Error of command sending: MAIL FROM');             }                         $mailTo = ltrim($mailTo, '<');             $mailTo = rtrim($mailTo, '>');             fputs($socket, "RCPT TO: <" . $mailTo . ">rn");                 if (!$this->_parseServer($socket, "250")) {                 fclose($socket);                 throw new Exception('Error of command sending: RCPT TO');             }                         fputs($socket, "DATArn");                 if (!$this->_parseServer($socket, "354")) {                 fclose($socket);                 throw new Exception('Error of command sending: DATA');             }                         fputs($socket, $contentMail."rn.rn");             if (!$this->_parseServer($socket, "250")) {                 fclose($socket);                 throw new Exception("E-mail didn't sent");             }                         fputs($socket, "QUITrn");             fclose($socket);         } catch (Exception $e) {             return  $e->getMessage();         }         return true;     }         private function _parseServer($socket, $response) {         while (@substr($responseServer, 3, 1) != ' ') {             if (!($responseServer = fgets($socket, 256))) {                 return false;             }         }         if (!(substr($responseServer, 0, 3) == $response)) {             return false;         }         return true;             } }

Sometimes users need to send outgoing e-mails with external SMTP servers. Most popular example is PHPMailer with its ability to use free SMTP servers, for example Gmail. Here is the short piece of code, that allows to do this:

<?php
use PHPMailerPHPMailerPHPMailer;
use PHPMailerPHPMailerException;
require './mail/PHPMailer-master/src/Exception.php';
require './PHPMailer-master/src/PHPMailer.php';
require './mail/PHPMailer-master/src/SMTP.php';
date_default_timezone_set('Etc/UTC');
$milo="this is a test";
/**
* This example shows sending a message using PHP's mail() function.
*/
//Create a new PHPMailer instance
$mail = new PHPMailer;
//Tell PHPMailer to use SMTP
$mail->isSMTP();
$mail->SMTPDebug = 0;
//Set who the message is to be sent from
$mail->setFrom('example@gmail.com', 'First Last');
//Set who the message is to be sent to
$mail->addAddress('support@example.com', 'John Doe');
//Set the subject line
$mail->Subject = 'PHPMailer test 2 smtp';
$mail->CharSet = 'UTF-8';
//Ask for HTML-friendly debug output
$mail->Debugoutput = 'html';
$mail->SMTPSecure = 'tls';
$mail->Host = 'smtp.gmail.com';
$mail->Port = 587;
//Whether to use SMTP authentication
$mail->SMTPAuth = true;
//Username to use for SMTP authentication
$mail->Username = "example@gmail.com";
//Password to use for SMTP authentication
$mail->Password = "yourpassword";
$mail->msgHTML($milo);
//Replace the plain text body with one created manually
$mail->AltBody = $milo;
//send the message, check for errors
if (!$mail->send()) {
echo "Mailer Error: " . $mail->ErrorInfo;
} else {
echo "Message sent!";
}
?>

If you have a Directadmin server with csf firewall installed, most probably you will get this message on execution:

SMTP ERROR: Failed to connect to server: Connection refused (111)

Let’s investigate what causes this error. First, we need to change debug level in our script to get all error messages:

$mail->SMTPDebug = 4;

Here is what we are getting:

2018-03-29 13:01:34 Connection: opening to smtp.gmail.com:587, timeout=300, options=array()
2018-03-29 13:01:37 Connection failed. Error #2: stream_socket_client(): unable to connect to smtp.gmail.com:587 (Connection refused) [SMTP.php line 326]
2018-03-29 13:01:37 SMTP ERROR: Failed to connect to server: Connection refused (111)
SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting
Mailer Error: SMTP connect() failed. https://github.com/PHPMailer/PHPMailer/wiki/Troubleshooting

So the problem seems to be with opening port 587 – the script is even unable to connect. Let’s verify if we have this port blocked by firewall:

[root@server ~]# dmesg | grep 587

Most probably our output will look like this:

Firewall: *TCP_OUT Blocked* IN= OUT=eth0 SRC=62.210.90.101 DST=66.102.1.109 LEN=60 TOS=0x00 PREC=0x00 TTL=64 ID=57285 DF PROTO=TCP SPT=50856 DPT=587 WINDOW=14600 RES=0x00 SYN URGP=0 UID=503 GID=505
Firewall: *TCP6OUT Blocked* IN= OUT=eth0 SRC=fe80:0000:0000:0000:fabc:12ff:fe48:effa DST=2a00:1450:400c:0c06:0000:0000:0000:006d LEN=80 TC=0 HOPLIMIT=64 FLOWLBL=0 PROTO=TCP SPT=45138 DPT=587 WINDOW=14400 RES=0x00 SYN URGP=0 UID=503 GID=505
Firewall: *TCP6OUT Blocked* IN= OUT=eth0 SRC=fe80:0000:0000:0000:fabc:12ff:fe48:effa DST=2a00:1450:400c:0c06:0000:0000:0000:006d LEN=80 TC=0 HOPLIMIT=64 FLOWLBL=0 PROTO=TCP SPT=45138 DPT=587 WINDOW=14400 RES=0x00 SYN URGP=0 UID=503 GID=505

Here’s the catch – our firewall is blocking outgoing connection through this port. We need to unlock it to continue. Here is the solution.

Open /etc/csf/csf.conf in any editor

Scroll to this line:

SMTP_BLOCK = "1"

Change it to

SMTP_BLOCK = "0"

Restart csf:

csf -r

Now you should be able to use your script without any issues.

  • Печать

Страницы: [1]   Вниз

Тема: Ошибка «MYSQL error 111»  (Прочитано 1886 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн
madwayz1337

При входе на сайт, выдаёт такое дело: «MySQL Connection Error: Can’t connect to MySQL server on ‘тут_ip’ (111)». Что делать и как это фиксить? Сразу скажу, я новичок, поэтому расскажите для меня подробнее :в Заранее спасибо.


Оффлайн
bezbo


Оффлайн
madwayz1337

Ну… Чё-т нифига. Я сделал всё, как там написано и ничего не поменялось. bind_address сменил на IP сервера и тоже пусто. На netstat -an | grep 3306 полный игнор. Не знаю чё ещё сделать…


Онлайн
AnrDaemon

MySQL на том же сервере, что и PHP?
bind_address = localhost
и при подключении использовать localhost же.

Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…


Оффлайн
madwayz1337

Да, всё на одном сервере. То есть надо localhost написать, да?


Онлайн
AnrDaemon

А что, я как-то неясно написал, или что?…
Это вообще-то конфигурация по умолчанию, специально для тех, кто «новичок и не разбирается.»

Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…


Оффлайн
madwayz1337

Ну у меня сначала 127.0.1 стоял. Этот IP не равен localhost? Сейчас localhost поставил и mysql не запускается(Вроде и до этого не запускалась)


Онлайн
AnrDaemon

Вроде

В огороде…
Надо не гадать, надо знать.
Открывайте логи и смотрите, запускается или нет, если нет — то почему, какая ошибка?…

Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…


Оффлайн
madwayz1337


Онлайн
AnrDaemon

Смотрите ВСЕ логи. А не только один, да ещё кусками.

Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…


  • Печать

Страницы: [1]   Вверх

Sorry if this is a road heavily traveled. I’ve seen the other posts about this but nothing in them has either solved the problem I’m having or ignited a lightbulb that helped me solve it myself.

Here’s my code:

require 'PHPMailerAutoload.php';
$config = parse_ini_file('/path/to/file/config.ini', true);
$mail = new PHPMailer;
$mail->SMTPDebug = 3;
$mail->Debugoutput = 'html';
$mail->isSMTP();
$mail->Host = $config['host']; //smtp.office365.com
$mail->SMTPAuth = true;
$mail->Username = $config['username']; //an.existing.account@appinc.co
$mail->Password = $config['password']; //confirmed this is being passed correctly
$mail->SMTPSecure = 'tls';
$mail->Port = 587;
$mail->From = $config['username'];
$mail->FromName = 'Website Forms';
$mail->addAddress('sales@appinc.co', 'Some Name');
$mail->addReplyTo('sender.email@somedomain.com', 'SenderFirst SenderLast');
$mail->addBCC('my.email.address@appinc.co');
$mail->isHTML(true);
$mail->Subject = 'Contact Form Submission';
$mail->Body = 'Some html here';
$mail->AltBody = 'Some alt content here';
if(!$mail->send()) {
    echo 'Mailer Error: ' . $mail->ErrorInfo;
} else {
    //perform success actions
    exit();
}

I’ve confirmed that the domain, username and password are all correct and being passed in correctly. Important to note that this worked on our local dev server prior to launch. Once the site was moved to our hosting account (Hostgator) is when it stopped working. I’ve confirmed with HG that port 587 is open on our server.

Here is the error message I’m seeing:

Connection: opening to smtp.office365.com:587, t=10, opt=array ()
SMTP ERROR: Failed to connect to server: Connection refused (111)
SMTP connect() failed.
Message could not be sent.Mailer Error: SMTP connect() failed.

Any help that can be provided is very much appreciated, even if it’s just a link to an article that explains why it won’t work now that it’s in our production environment.

Аватар пользователя Niqa


14 марта 2011 в 22:03


День добрый!

Я впервые пытаюсь разместить свой сайт http://kuleasing.ru/ на хостинге (выбрали netangels.ru)
Действовал строго по инструкции http://drupalist.org.ru/docs/transfer.html
Есть сомнения в том, что верно поправил settings.php, но как мне кажется, блудить там особо негде, все прошелся и заменами подменил на новые значения.
В результате вот такая ошибка «The mysqli error was: Can’t connect to MySQL server on ‘www.kuleasing.ru’ (111).»
Пытался найти ответ поиском, но похоже, подобные проблемы есть только локально, ничего похожего на мои мучения.

ЗЫ
Заранее извиняюсь за возможную неразумность вопроса Wink

ЗЗЫ
вот последние записи в логе из www.kuleasing.ru/log/access.log
62.245.52.76 — — [14/Mar/2011:22:58:13 +0500] «GET /user HTTP/1.0» 503 2587 «-» «Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.1.17) Gecko/20110121 Firefox/3.5.17»
62.245.52.76 — — [14/Mar/2011:23:33:01 +0500] «GET /admin HTTP/1.0» 503 2587 «-» «Mozilla/5.0 (Windows; U; Windows NT 6.1; ru; rv:1.9.1.17) Gecko/20110121 Firefox/3.5.17»

  • Drupal6
  • Есть вопрос

Здравствуйте.

У меня вот какая проблема.

При проверке системы  (Рабочий стол-> Настройки-> Инструменты-> Проверка системы) происходит следующее:

Если в .htaccess в корне сайта закомментирована строка php_value mbstring.internal_encoding UTF-8, то (как и следует ожидать) выводится ошибка:

Ошибка! Сайт работает в UTF кодировке, настройки mbstring:
mbstring.func_overload=2
mbstring.internal_encoding=
требуется:
mbstring.func_overload=2
mbstring.internal_encoding=utf-8

если мы раскомментируем строку, то сообщение об ошибке кодировки не выводится, но выводится другая ошибка:
Работа с сокетами — Ошибка! Не работает

Смотрим журнал проверки. Ситуация следующая (обращаю внимание — домен кириллический):

Когда не указана кодировка utf-8, то в журнале имеется запись:
2013-Dec-19 15:25:56 Работа с сокетами (check_socket): Ok
Connection to xn——dlcdhdea0afa5acqdcd1cjk8r.xn--p1ai:80 Success

Как только мы в .htaccess указываем mbstring.internal_encoding utf-8, то в журнале просто нет хоста, к которому проверяется подключение:
2013-Dec-19 15:34:42 Работа с сокетами (check_socket): Fail
Connection to :80 Fail
Socket error [0]: php_network_getaddresses: getaddrinfo failed: Name or service not known

____________________________________________________________­

>Connection to xn——dlcdhdea0afa5acqdcd1cjk8r.xn--p1ai:80 Success

>Connection to :80 Fail

т.е. система не видит адреса, к которому нужно подключаться.
____________________________________________________________­

Есть подозрение, что проблема в кириллическом домене, т.к. на этой площадке стоят еще две системы и ничего похожего там не происходит, тестирование проходит успешно.

Как быть?

What’s Causing This Error

The SMTP 111 error occurs when an issue is present while connecting with the remote SMTP server. For example, you would run into this error due to invalid sender domains or firewall issues.

Additionally, with some mail servers (Amazon SES in particular), you may encounter the 111 error due to invalid login credentials or if the email sending port gets blocked by the recipient.

Solution — Here’s How To Resolve It

First, ensure that the email address to which you’re sending the email is spelled correctly (especially the domain name). For example, if you’re sending the email to a Gmail domain, ensure that the domain is «gmail.com.»

Then, ensure that you’ve provided the correct username and password for SMTP authentication.

Finally, ensure that the email sending port is available for use on your end, and ensure that the port gets accepted on the recipient’s end.

However, you can only troubleshoot the SMTP server for firewall issues if the error persists by connecting to the recipient SMTP server through your local computer. If you cannot connect to the server through your local computer, the issue may likely occur on the recipient’s end. Therefore you may have to contact the recipient for more information.

Ошибка T-Mobile 111 может возникнуть из-за неправильной настройки сетевых модулей телефона. Конфигурации сети, вызывающие ошибку, могут варьироваться от VPN до проблемных модулей RCS. Проблема возникает, когда пользователь пытается отправить текст, но не может сделать это с ошибкой 111 в сети T-Mobile. Иногда проблема ограничивается конкретным контактом.

В некоторых случаях ошибка начинала возникать после обновления ОС телефона. О проблеме сообщают на разных версиях/моделях телефонов, таких как iPhone, телефоны Android и т. д. В некоторых случаях это также влияет на способность телефона получать сообщения.

Как исправить ошибку T-Mobile 111

При использовании различных технологий в мобильной индустрии может быть много причин, которые могут вызвать ошибку 111 на T-Mobile, но мы обнаружили, что главная причина этой ошибки заключается в следующем:

  • Функция RCS вашего телефона: если связь RCS между вашим телефоном и T-Mobile нарушена, это может вызвать ошибку 111, поскольку телефон может не передавать сообщения через RCS.
  • Тип подключения 5G вашего телефона: вы можете столкнуться с ошибкой 111, если сигналы 5G в вашем районе нестабильны и нарушают нормальную работу вашего телефона.
  • Повреждение кеша/данных приложений Messenger и Carrier Hub: клиент T-Mobile может столкнуться с ошибкой 111, если кэш/данные приложений Messenger и Carrier Hub повреждены, поскольку это повреждение может помешать отправке текстовых сообщений с вашего телефона.
  • Повреждены сетевые настройки вашего телефона. Если сетевые настройки вашего телефона повреждены, это может привести к ошибке 111 на вашем телефоне, поскольку телефон не может выполнять обычную сетевую связь.

1. Включить и отключить режим полета телефона

Временный сбой связи может вызвать ошибку T-Mobile 111, а включение/выключение режима полета вашего телефона может устранить возникшую ошибку, поскольку модули связи телефона будут восстановлены. Для пояснения обсудим процесс включения и отключения режима полета на iPhone. Прежде чем продолжить, убедитесь, что на стороне T-Mobile нет сбоев, так как это также может вызвать обсуждаемую ошибку.

  1. Запустите настройки iPhone и включите режим полета, переключив его переключатель состояния в положение ON.Включите режим полета на вашем iPhone
  2. Теперь подождите минуту, а затем отключите режим полета вашего iPhone.
  3. Затем проверьте, устранена ли ошибка T-Mobile 111.

2. Перезагрузите телефон

Ваш телефон может отображать ошибку 111 на T-Mobile из-за временного сбоя в модулях его ОС, и перезагрузка телефона может решить проблему.

  1. Нажмите и удерживайте кнопку питания на телефоне и подождите, пока не появится меню питания.
  2. После отображения нажмите «Перезагрузить» и подождите, пока телефон перезагрузится.Перезагрузите телефон Android
  3. После перезагрузки проверьте, очищается ли телефон от ошибки T-Mobile 111.
  4. Если нет, выключите телефон и извлеките SIM-карту из телефона (в случае физической SIM-карты).Удалить SIM-карту из iPhone
  5. Теперь подождите 5 минут, а затем снова вставьте SIM-карту в телефон.
  6. Затем включите телефон и после включения проверьте, устранена ли ошибка 111.

3. Отключить уведомления о прочтении ваших сообщений

Если ваше приложение для обмена сообщениями настроено на отправку уведомлений о прочтении, но у вашего телефона или сети возникают проблемы с ретрансляцией уведомлений о прочтении, это может привести к обсуждаемой ошибке T-Mobile. В этом контексте отключение уведомлений о прочтении ваших сообщений может решить проблему.

  1. Запустите стандартное приложение для обмена сообщениями на своем телефоне и в правом верхнем углу нажмите на три вертикальных эллипса.
  2. Теперь выберите «Настройки» и откройте «Настройки чата».
  3. Затем отключите отправку уведомлений о прочтении, переключив переключатель в положение «ВЫКЛ.», и перейдите на главный экран вашего телефона.Отключить уведомления об отправке для T-Mobile
  4. Теперь проверьте, устранена ли ошибка T-Mobile 111.

4. Отключить VPN телефона

Если ваш телефон использует VPN, это может нарушить многие обычные операции телефона и вызвать непреднамеренные проблемы, такие как ошибка T-Mobile 111. В этом случае отключение VPN на вашем телефоне может устранить ошибку T-Mobile. Для иллюстрации обсудим процесс отключения VPN на iPhone.

  1. Запустите настройки iPhone и выберите «Основные».Откройте Общие настройки iPhone
  2. Теперь нажмите VPN или VPN и управление устройствами.Откройте VPN в общих настройках iPhone
  3. Затем отключите VPN, переключив его переключатель в положение OFF, а затем проверьте, устранена ли ошибка T-Mobile 111.Отключить VPN в настройках iPhone
  4. Если это не сработало и проблема возникает с определенным контактом (или набором контактов), убедитесь, что номер проблемного контакта указан в правильном международном формате, например, 00 (номер) или + (номер), например, 001234567890. или +1234567890, а не просто 1234567890.
  5. После того, как номера телефонов будут правильно отформатированы, проверьте, устраняет ли это ошибку 111 на T-Mobile.

5. Отключить/включить Wi-Fi и данные вашего телефона

Временный сбой связи может помешать вам правильно использовать телефон и вызвать ошибку T-Mobile 111. В этом случае отключение/включение Wi-Fi и данных телефона может решить проблему.

  1. Если ваш телефон подключен к сотовой сети, проверьте, решает ли проблема его подключение к сети Wi-Fi.
  2. Если нет, запустите настройки iPhone и откройте Wi-Fi.Откройте Wi-Fi в настройках iPhone
  3. Теперь отключите Wi-Fi, переключив его переключатель в положение OFF, а затем проверьте, решена ли проблема.Отключить Wi-Fi на iPhone и открыть мобильные данные
  4. Если это не сработало, запустите «Настройки iPhone» и откройте «Сотовая связь».
  5. Затем отключите сотовые данные и проверьте, решена ли проблема.Отключить сотовые данные на iPhone
  6. Если проблема не устранена, проверьте, устраняет ли ошибка повторное включение сотовых данных.
  7. Если ошибка все еще возникает, отключите Wi-Fi и сотовые данные.
  8. Теперь перезагрузите телефон и после перезагрузки проверьте, решена ли проблема.
  9. Если нет, проверьте, решает ли проблема включение сотовых данных и Wi-Fi (по одному).

6. Отключите вызовы по Wi-Fi и измените предпочтительную сеть вашего телефона.

Если в предпочтительной сети вашего телефона возникают проблемы с ретрансляцией текстовых сообщений в пункт назначения, это может вызвать ошибку. Более того, если модули вызовов Wi-Fi телефона мешают нормальному обмену текстовыми сообщениями на вашем телефоне, это также может вызвать обсуждаемую проблему. Здесь отключение вызовов Wi-Fi и изменение предпочтительной сети может решить проблему.

  1. Запустите настройки телефона Android и откройте «Подключения».
  2. Теперь выберите «Вызовы по Wi-Fi», а затем отключите «Вызовы по Wi-Fi».Отключить вызовы Wi-Fi на вашем iPhone
  3. После этого проверьте, нет ли на телефоне ошибки 111.
  4. Если нет, проверьте, решает ли проблема повторное включение вызовов по Wi-Fi.
  5. Если проблема не устранена, откройте номеронабиратель телефона и введите следующий код: *#*#4636#*#*
  6. Теперь нажмите кнопку вызова и откройте информацию о телефоне.
  7. Затем выберите «Установить предпочтительный тип сети» и проверьте, решает ли проблема установка предпочтительной сети для вызовов по Wi-Fi.Измените предпочтительную сеть на вашем телефоне
  8. Если это не сработало, проверьте, устраняет ли настройка предпочтительной сети LTE/сотовую связь ошибку T-Mobile 111.

7. Отключите RCS в настройках телефона.

RCS (Rich Communication Services), также называемая Advanced Messaging, — это функция, используемая операторами мобильной связи для предоставления своим клиентам расширенных возможностей обмена сообщениями, предоставляя возможность отправлять мультимедийные файлы большего размера, интерактивные уведомления и т. д. Если модули RCS вашего телефона выходят из строя out, то это может вызвать проблему обмена сообщениями, приводящую к ошибке TMobile 111. В этом случае отключение RCS для T-Mobile может устранить ошибку.

  1. Запустите стандартное приложение для обмена сообщениями на своем телефоне и откройте его настройки.
  2. Теперь выберите «Настройки чата» или «Сообщения» и отключите «Расширенные сообщения».Отключить расширенный обмен сообщениями для T-Mobile
  3. Затем перезагрузите телефон и после перезагрузки проверьте, устранена ли ошибка 111.

8. Отключите тип подключения 5G вашего телефона.

5G — это новейший стандарт в технологии мобильных телефонов, но он все еще находится на ранней стадии разработки и может вызвать множество непредвиденных проблем, если не соблюдается определенный стандарт 5G. В этом контексте отключение типа подключения 5G на вашем телефоне может решить проблему. Для иллюстрации обсудим процесс отключения 5G на iPhone.

  1. Запустите настройки iPhone и откройте «Сотовая связь».
  2. Теперь выберите «Параметры сотовой связи» и нажмите «Голос и дата».Включите параметры сотовой связи вашего iPhone
  3. Затем выберите LTE и перезагрузите телефон.Откройте «Голос и данные» в параметрах «Сотовые данные» в настройках iPhone.
  4. После перезагрузки проверьте, устранена ли ошибка 111.Установите данные iPhone в режим LTE

9. Отключить две SIM-карты на телефоне

Если вы используете телефон с двумя SIM-картами, это может привести к сбою коммуникационных модулей телефона и вызвать ошибку 111 на T-Mobile. В этом контексте отключение двух SIM-карт на телефоне может решить проблему.

  1. Запустите настройки телефона и откройте диспетчер SIM-карт.
  2. Теперь отключите другую SIM-карту (не от T-Mobile) и перезагрузите телефон.Отключить SIM-карту, отличную от TMobile, на вашем телефоне
  3. После перезапуска проверьте, устранена ли ошибка 111 T-Mobile.
  4. Если нет, запустите номеронабиратель и наберите следующий код: *#*#4636#*#*
  5. Теперь перейдите к Dual SIM Dual Standby и отключите его.
  6. Затем перезагрузите телефон и после перезагрузки проверьте, нет ли на телефоне ошибки 111 на T-Mobile.

10. Очистите кеш/данные приложений Messenger и Carrier Hub.

Ошибка T-Mobile 111 может возникнуть, если кеш и данные приложений мессенджера и оператора-концентратора повреждены, поскольку основные модули связи могут не выполняться. В этом случае очистка кешей приложений мессенджера и оператора связи может решить проблему.

Для пояснения мы обсудим процесс очистки кешей приложений для телефона Android. Прежде чем продолжить, обязательно сделайте резервную копию своих сообщений, обычно удаление данных приложения сообщений не удаляет сообщения, но на некоторых телефонах это может привести к удалению сообщений.

  1. Запустите настройки телефона Android и откройте Диспетчер приложений или Приложения.Откройте приложения в настройках телефона Android.
  2. Теперь выберите приложение Messenger (например, «Сообщения») и откройте «Хранилище».Очистить кеш сообщений в настройках телефона Android
  3. Затем нажмите «Очистить кэш» и нажмите кнопку «Назад».
  4. Теперь откройте приложение Carrier Hub и откройте его хранилище.
  5. После этого нажмите «Очистить кэш», а затем перезагрузите телефон.
  6. После перезагрузки проверьте, устранена ли ошибка 111 на T-Mobile.
  7. Если нет, перейдите в приложение Carrier Hub в диспетчере приложений и нажмите «Удалить».
  8. Затем подтвердите удаление приложения Carrier Hub и перезагрузите телефон. Если вы не можете удалить приложение Carrier Hub, поскольку оно является системным, вы можете удалить его через ADB.
  9. После перезапуска проверьте, устранена ли ошибка T-Mobile 111.
  10. Если это не сработало, перейдите к настройкам хранилища приложения Messenger в диспетчере приложений и снова нажмите «Очистить кэш».
  11. Затем нажмите «Очистить хранилище» или «Очистить данные», а затем подтвердите, чтобы очистить данные приложения для обмена сообщениями.Очистить хранилище сообщений в настройках телефона Android
  12. Теперь перезагрузите телефон и после перезагрузки проверьте, устранена ли ошибка 111 T-Mobile.

11. Повторно активируйте SIM-карту в настройках телефона.

Временный сбой связи между SIM-картой в вашем телефоне и вышкой сотовой связи T-Mobile может привести к ошибке 111. В этом случае повторная активация SIM-карты в настройках телефона может решить проблему.

  1. Запустите «Настройки» вашего телефона и откройте «Подключения».
  2. Теперь выберите Диспетчер SIM-карт и деактивируйте свою SIM-карту (в случае с двумя SIM-картами отключите обе).Отключить SIM-карту на вашем телефоне
  3. Затем подождите минуту и ​​снова активируйте SIM-карту (от T-Mobile).
  4. После этого проверьте, устранена ли ошибка T-Mobile 111.

Вы можете столкнуться с ошибкой 111 на T-Mobile, если сетевые настройки вашего телефона повреждены. Здесь сброс настроек сети до значений по умолчанию может решить проблему. Для иллюстрации обсудим процесс сброса настроек сети на айфоне. Прежде чем продолжить, обязательно запишите информацию, необходимую для повторной настройки сети на вашем телефоне (например, учетные данные Wi-Fi или мобильные модули данных OEM).

  1. Запустите настройки iPhone и откройте Общие.
  2. Теперь выберите «Сброс», а затем нажмите «Сбросить настройки сети».Откройте сброс в общих настройках вашего iPhone
  3. Затем подтвердите сброс сети iPhone и после этого настройте сеть на своем iPhone (Wi-Fi или мобильные данные).Нажмите «Сбросить настройки сети» на iPhone.
  4. Теперь проверьте, нет ли на телефоне ошибки TMobile 111.

Если ничего из вышеперечисленного не сработало, то переключение на E-SIM может привести к сбросу ошибки 111, так как неисправная SIM-карта также может вызвать обсуждаемую ошибку. Если это невозможно, проверьте, устраняет ли замена физической SIM-карты возникшую ошибку. Если проблема не устранена, вы можете обратиться в службу поддержки T-Mobile, чтобы устранить ошибку.

Понравилась статья? Поделить с друзьями:
  • Сайт отдает ошибку 500
  • Сайт недоступен ошибка 403
  • Сайт недоступен код ошибки 500
  • Сайт не работает ошибка 504
  • Сайт не открывается ошибка днс