"Если вдруг открылся люк, не пугайся, это глюк!" (с) Если что-то работает не так, вы нашли ошибку или опечатку в программе — вам в этот раздел
AminossA
Доброго дня!
Версия чата: 5.21

В настройках подключения к серверу на клиенте прописан основной и альтернативный адреса.
При недоступности основного адреса мы перезапускаем клиет, но он не соединяется по альтернативному адресу.
В предыдущих версиях эта штука работала без проблем. С тех пор в сетевых настройках НИЧЕГО не менялось. Все что изменилось - обновили чат.
Скрин настроек клиента прилагаю.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Алексей Пикуров
Здравствуйте, я проверю и отпишу. Но на версии 5.22, старые версии мы не трогаем.
AminossA
Ну у меня месяц назад закончился ключ для обновлений. Так что пока я не могу обновить до новой версии.
Хотелось бы видеть в рабочем состоянии то, что присутствует в версии 5.21. не претендую на новый функционал версии 5.22
Аватара пользователя
Алексей Пикуров
Переподключение работает корректно. Покажите логи клиента.
Аватара пользователя
Алексей Пикуров
Посмотрел ваши логи, попробовали у себя, выяснилось следующее.

Если в основном адресе сервера указывается DNS имя — всё работает корректно, в логе тогда будет что-то в этом духе:

Код: Выделить всё
[23.09.2016 13:02:15] Подключение к серверу  (IP mychat-server2.com, порт 2004)...
[23.09.2016 13:02:15] Сетевая ошибка №11001: "Host not found"
[23.09.2016 13:02:15] Подключение к альтернативному серверу  (IP mychat-server.com, порт 2004)...
[23.09.2016 13:02:15] Подключение к серверу  (IP mychat-server.com, порт 2004)...

Здесь "mychat-server2.com" — неработающий хост.

Но если вместо DNS имени указать IP адрес, то уже будет другая ошибка:

Код: Выделить всё
[23.09.2016 12:58:05] [INFO] Подключение к серверу  (IP 213.130.24.149, порт 2004)...
[23.09.2016 12:58:12] [ERROR] Сетевая ошибка №10060: "Connection timed out"
[23.09.2016 12:58:12] [INFO] Подключение к альтернативному серверу  (IP mychat-server.com, порт 2004)...
[23.09.2016 12:58:12] [INFO] Подключение к серверу  (IP mychat-server.com, порт 2004)...
[23.09.2016 12:58:12] [ERROR] Сетевая ошибка №10022: "Invalid argument"

То есть, сначала "Connection timed out", а затем уже выдаётся та же ошибка, что и в вашем логе (Сетевая ошибка №10022: "Invalid argument").

Проверено на 5.21 и на 5.22. Почему так происходит — я пока не знаю, надо разбираться. Вам могу пока рекомендовать использовать DNS имя вместо IP.
Аватара пользователя
Алексей Пикуров
Исправлено в готовящейся версии, спасибо за уведомление о проблеме.
viewtopic.php?p=23861#p23861