Сообщения об ошибках

Здесь Вы можете задать вопросы по использованию программы.
Ответить
Аватара пользователя
Yaroslav
Сообщения: 846
Зарегистрирован: 03:45, 15.12.2007
Контактная информация:

Сообщения об ошибках

Сообщение Yaroslav »

Сообщения об ошибках вводят в заблуждение:
[15.10.2010 11:39:38] Связь с сервером нарушена (10054 - 5). Ожидание восстановления связи...
[15.10.2010 11:39:38] Связь с сервером commfort.yaroslav.ua-biz.info установлена
[15.10.2010 11:41:37] Связь с сервером нарушена (10054 - 5). Ожидание восстановления связи...
[15.10.2010 11:41:37] Связь с сервером commfort.yaroslav.ua-biz.info установлена
[15.10.2010 11:44:04] Связь с сервером нарушена (10054 - 5). Ожидание восстановления связи...
[15.10.2010 11:44:04] Связь с сервером commfort.yaroslav.ua-biz.info установлена
[15.10.2010 11:46:21] Связь с сервером нарушена (10054 - 5). Ожидание восстановления связи...
[15.10.2010 11:46:21] Связь с сервером commfort.yaroslav.ua-biz.info установлена
На самом деле соединение не может быть установлено в этот момент. ДНС отдаёт не правильный адрес, и тот адрес вообще недоступен. Там физически нет компьютера.
Я думаю, что такими сообщениями трудно пользователям будет что-то диагностировать.
Web-интерфейс серверных логов ——> http://commfort.com/ru/forum/viewtopic.php?t=6618
Web-статистика посещаемости чата —> http://commfort.com/ru/forum/viewtopic.php?t=6546
Благодарности —> R753244967524 Z664725275810 U806184306803 ЯД:41001743355185
Tamanna
Сообщения: 1
Зарегистрирован: 13:21, 15.10.2010

Re: Сообщения об ошибках

Сообщение Tamanna »

У меня тоже возникали такие ошибки
Maxim Mirgorodsky
Администратор
Сообщения: 6890
Зарегистрирован: 09:56, 27.06.2005

Re: Сообщения об ошибках

Сообщение Maxim Mirgorodsky »

Yaroslav писал(а):На самом деле соединение не может быть установлено в этот момент. ДНС отдаёт не правильный адрес, и тот адрес вообще недоступен. Там физически нет компьютера.
Информирующая об установлении соединения строка выводится только после того как соединение по протоколу TCP устанавливается. Так что здесь проблема в чем-то другом.
Аватара пользователя
Yaroslav
Сообщения: 846
Зарегистрирован: 03:45, 15.12.2007
Контактная информация:

Re: Сообщения об ошибках

Сообщение Yaroslav »

Maxim Mirgorodsky писал(а):
Yaroslav писал(а):На самом деле соединение не может быть установлено в этот момент. ДНС отдаёт не правильный адрес, и тот адрес вообще недоступен. Там физически нет компьютера.
Информирующая об установлении соединения строка выводится только после того как соединение по протоколу TCP устанавливается. Так что здесь проблема в чем-то другом.
Там не могло быть соединения, я же объяснил. В тот момент сервер физически отсутствовал по старому адресу.

> nslookup commfort.yaroslav.ua-biz.info
Server: 192.168.100.1
Address: 192.168.100.1#53

Non-authoritative answer:
Name: commfort.yaroslav.ua-biz.info
Address: 10.100.53.88

> ping 10.100.53.88
PING 10.100.53.88 (10.100.53.88): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
Request timeout for icmp_seq 4
Request timeout for icmp_seq 5
Request timeout for icmp_seq 6
Request timeout for icmp_seq 7
^C
--- 10.100.53.88 ping statistics ---
9 packets transmitted, 0 packets received, 100.0% packet loss

> telnet 10.100.53.88 9750
Trying 10.100.53.88...
telnet: connect to address 10.100.53.88: Operation timed out
telnet: Unable to connect to remote host
Вот как всё было тогда.
Это мой сервер и я точно знаю, что он был недоступен. Потому, что я на тот момент ещё не переписал ДНС на другой адрес. Он не мог быть доступен вообще. А по старому адресу не было никакого сетевого оборудования. Кабель даже был обрезан.
Web-интерфейс серверных логов ——> http://commfort.com/ru/forum/viewtopic.php?t=6618
Web-статистика посещаемости чата —> http://commfort.com/ru/forum/viewtopic.php?t=6546
Благодарности —> R753244967524 Z664725275810 U806184306803 ЯД:41001743355185
Maxim Mirgorodsky
Администратор
Сообщения: 6890
Зарегистрирован: 09:56, 27.06.2005

Re: Сообщения об ошибках

Сообщение Maxim Mirgorodsky »

Клиент получил сигнал от принимающей стороны об установке соединения TCP. Такого не может произойти если принимающее соединение устройство недоступно.

Возможно, на тот момент DNS вернул другой адрес.
Аватара пользователя
Yaroslav
Сообщения: 846
Зарегистрирован: 03:45, 15.12.2007
Контактная информация:

Re: Сообщения об ошибках

Сообщение Yaroslav »

Maxim Mirgorodsky писал(а):Клиент получил сигнал от принимающей стороны об установке соединения TCP. Такого не может произойти если принимающее соединение устройство недоступно.

Возможно, на тот момент DNS вернул другой адрес.
ДНС у меня под контролем. Он мог вернуть только старый адрес или только новый.
Ситуация, которая произошла: я выключил сервер и перенёс его в другое здание, на новом месте подключил к сети. У всех клиентов в это время в логах было такое, как я написал. После этого я пошёл в админ панель и настроил ДНС на новый адрес. Через минут 15 (когда обновился кеш провайдерского ДНС) клиенты стали подключаться.

TCP соединения произойти не могло по определению. Сервер один, он не мог быть включен и выключен в одночасье. Это ж не «кот Шредингера», всё таки.
Web-интерфейс серверных логов ——> http://commfort.com/ru/forum/viewtopic.php?t=6618
Web-статистика посещаемости чата —> http://commfort.com/ru/forum/viewtopic.php?t=6546
Благодарности —> R753244967524 Z664725275810 U806184306803 ЯД:41001743355185
Аватара пользователя
Yaroslav
Сообщения: 846
Зарегистрирован: 03:45, 15.12.2007
Контактная информация:

Re: Сообщения об ошибках

Сообщение Yaroslav »

Снова попалось на глаза это же.

Запускаю клиент:
[16.12.2010 12:27:57] Связь с сервером нарушена (10054 - 5). Ожидание восстановления связи...
[16.12.2010 12:27:57] Связь с сервером 10.100.55.22 установлена
[16.12.2010 12:30:04] Связь с сервером нарушена (10054 - 5). Ожидание восстановления связи...
[16.12.2010 12:30:04] Связь с сервером 10.100.55.22 установлена
[16.12.2010 12:31:51] Связь с сервером нарушена (10054 - 5). Ожидание восстановления связи...
[16.12.2010 12:31:51] Связь с сервером 10.100.55.22 установлена
[16.12.2010 12:33:45] Связь с сервером нарушена (10054 - 5). Ожидание восстановления связи...
[16.12.2010 12:33:45] Связь с сервером 10.100.55.22 установлена
[16.12.2010 12:35:28] Связь с сервером нарушена (10054 - 5). Ожидание восстановления связи...
[16.12.2010 12:35:28] Связь с сервером 10.100.55.22 установлена
[16.12.2010 12:36:53] Связь с сервером нарушена (10054 - 5). Ожидание восстановления связи...
[16.12.2010 12:36:53] Связь с сервером 10.100.55.22 установлена
Иду в настройки, действительно, прописан по ошибке IP-адрес, вместо DNS. Не помню почему менял, но суть в том, что этот адрес доступен ТОЛЬКО внутри той сети, а сейчас я физически в другой сети, в которой даже адресация совершенно другая ( 192.168.х.х )

Что подтверждает телнет:
$ telnet 10.100.55.22 9750
Trying 10.100.55.22...
telnet: connect to address 10.100.55.22: Operation timed out
telnet: Unable to connect to remote host
при том, что по правильному адресу:
$ telnet some.correct.dns.name 9750
Trying xxx.121.1.xxx...
Connected to some.correct.dns.name.
Escape character is '^]'.
Будете по прежнему утверждать, что всё правильно работает? Попробуйте у себя воссоздать подобные условия.
Кстати, может быть это важно: запускается клиент под Wine на MacOS. На виндах нет возможности сейчас проверить. Но я не думаю, что это из-за вайна.
Web-интерфейс серверных логов ——> http://commfort.com/ru/forum/viewtopic.php?t=6618
Web-статистика посещаемости чата —> http://commfort.com/ru/forum/viewtopic.php?t=6546
Благодарности —> R753244967524 Z664725275810 U806184306803 ЯД:41001743355185
Maxim Mirgorodsky
Администратор
Сообщения: 6890
Зарегистрирован: 09:56, 27.06.2005

Re: Сообщения об ошибках

Сообщение Maxim Mirgorodsky »

> Будете по прежнему утверждать, что всё правильно работает?

По крайней мере в ответ на попытку установки соединения приходит FD_CONNECT. И вслед за ним разрыв связи. Можно попытаться в этой ситуации разобраться. Но это будет весьма сложно, так как сложно будет повторить условия возникновения такой ситуации (возможно, придется повторять даже ОС и файерволы/антивирусы). Не видим достаточной мотивации для таких действий (т.к. проблема не мешает использованию программы).
Ответить