"Если вдруг открылся люк, не пугайся, это глюк!" (с) Если что-то работает не так, вы нашли ошибку или опечатку в программе — вам в этот раздел
Аватара пользователя
Eduard Rogov
Добрый день. Сервер 2024.4.2. MyChat для IOS последней версии. В приложении висит "Соединение...", но пуши приходят.
Аватара пользователя
Георгий Лысенко
Покажите лог подключения ios за сегодня.
Аватара пользователя
Eduard Rogov
Код: Выделить всё
[12:42:17] [CONNECTION] Connection entry point: socket 
[12:42:17] [CONNECTION] Connection entry point: appDelegate
[12:42:27] [CONNECTION] Connection timeout
[12:42:56] [CONNECTION] Error: ["Tried emitting when not connected"]
[12:43:17] [CONNECTION] Connection entry point: appDelegate
[12:43:18] [CONNECTION] Error: ["Tried emitting when not connected"]
[12:43:19] [CONNECTION] Connection entry point: socket
[12:43:36] [CONNECTION] Connection entry point: appDelegate
[12:43:42] [CONNECTION] Error: ["Tried emitting when not connected"]
[13:10:33] [CONNECTION] Connection entry point: socket
[13:10:33] [CONNECTION] Connection entry point: appDelegate
[13:10:33] [CONNECTION] Connected: https://udms-server.by:443
[13:10:33] [CONNECTION] Set token: 343174E9-E471-47B4-AA85-47AF797DCFB6
02fd80dad4dca657c1b38394e628de3e579f1a3257f01a871c41b71ab0d518a9
1FFA5C60
3
apple
[13:10:33] [CONNECTION] Live reconnect data: UIN(3), Email([email protected]), Nick(Rogov), Password(***********), Server Password(***********), Style(0)
[13:10:36] [CONNECTION] Connection entry point: socket
[13:10:36] [CONNECTION] Connected: https://udms-server.by:443
[13:10:36] [CONNECTION] Set token: 343174E9-E471-47B4-AA85-47AF797DCFB6
02fd80dad4dca657c1b38394e628de3e579f1a3257f01a871c41b71ab0d518a9
1FFA5C60
3
apple
[13:10:36] [CONNECTION] Login data: UIN(3), Email([email protected]), Nick(Rogov), Password(***********), Server Password(***********), Style(0)
[13:10:44] [CONNECTION] Connection entry point: home
[13:10:44] [CONNECTION] Connection entry point: socket
[13:10:44] [CONNECTION] Connection entry point: appDelegate
[13:10:54] [CONNECTION] Connection timeout


С Wi-Fi соединение появляется. С мобильным интернетом нет.
Аватара пользователя
Георгий Лысенко
Я без проблем смог подключится к вашему серверу с 2х разных девайсов. Если вы смахнете приложение из списка запущенных, что-то изменится?
Аватара пользователя
Eduard Rogov
Вопрос решен. Спасибо.
Аватара пользователя
AlexaS
Такая же проблема смахивание приложения не помогает. Обновление клиента ios до Версия 2024.4.1 ничего не поменяло.
Андроид клиент работает нормально что снаружи что из локальной сети.
ios клиент увы после перехода на MyChat версия 2024.4.2 подключается только из локальной сети.
Кусок лога с айфона ниже.

Код: Выделить всё
[09:56:29] [CONNECTION] Connection entry point: socket
[09:56:29] [CONNECTION] Connected: https://chat.XXX:443
[09:56:29] [CONNECTION] Set token: DDA0B47A-3F40-47FE-BA35-6DC75F09821E
2c352b5119d1a6120914e3d936204be3cae26160c6e55d4c2ffb728d4e45e7cb
1D2703ED
261
apple
[09:56:29] [CONNECTION] Connection entry point: socket
[09:56:30] [CONNECTION] Connected: https://chat.xxx:443
[09:56:30] [CONNECTION] Set token: DDA0B47A-3F40-47FE-BA35-6DC75F09821E
2c352b5119d1a6120914e3d936204be3cae26160c6e55d4c2ffb728d4e45e7cb
1D2703ED
261
apple
[09:56:30] [CONNECTION] Connection entry point: socket
[09:56:30] [CONNECTION] Connected: https://chat.xxx:443
[09:56:30] [CONNECTION] Set token: DDA0B47A-3F40-47FE-BA35-6DC75F09821E
2c352b5119d1a6120914e3d936204be3cae26160c6e55d4c2ffb728d4e45e7cb
1D2703ED
261
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
AlexaS
Проблема так и остаётся без ответа что печально.
Аватара пользователя
Алексей Пикуров
Георгий сейчас на обучении, поэтому ничего вам ответить не можем, придётся подождать.

У вас валидный HTTPS-сертификат?
Аватара пользователя
AlexaS
Сертификат валидный. Клиент на android работает. Не работает только клиент на IOS.
Будем ждать.
Аватара пользователя
Георгий Лысенко
Здравствуйте.
На актуальной версии сервера, включите VERBOSE логирование, совершите попытку подключения, затем покажите лог NodeJS.
Аватара пользователя
AlexaS
Проблема оказалась в фильтрах.
В сентябрьском обновлении сервера чата 2024.4.2 и по текущую версию 2024.5.1 фильт IP позволяет клиенту ios подключаться к серверу ТОЛЬКО если стоит (общий доступ (common))/
Т.к. данная проблема появилась сразу после обновления серверной часть (до обновление клиента ios) и не исчезла после обновления клиента ios до текущей версии, предполагая что проблема кроется именно в серверной части.
До выхода сервера чата 2024.4.2 все работало нормально. Установка в админке фильтры-IPфильтры для адреса состояния android-client сразу блокирует доступ клиенту ios.
Так как даже в текущей версии ios-client отсутствует это явно ошибка.
Аватара пользователя
Алексей Пикуров
Покажите пожалуйста ваши фильтры. Или пришлите скриншот на [email protected]
Аватара пользователя
AlexaS
Отправил скриншот фильтров Вам на указанную почту.