Страница 1 из 1

Не подключается к серверу клиент на Android

СообщениеДобавлено: Ср июн 21, 2023 10:28 am
Dmitry Krivosheev
Не могу понять почему у нас перестал подключаться клиент на Android. Выдает ошибки, см. во вложениях. При этом по веб https://mychat.acvilin.md открывается. Версия сервера 2023.3.0.

Re: Не подключается к серверу клиент на Android

СообщениеДобавлено: Ср июн 21, 2023 11:52 am
Георгий Лысенко
Здравствуйте.
Ошибка исправлена, ждите апдейт.

Не знаю, почему она начала у вас возникать, но происходит это из-за того, что ваш веб-сервер почему-то отказывается работать в режиме "websockets" и требует перехода на режим "polling", мобильное приложение в свою очередь этого не допускало.

Re: Не подключается к серверу клиент на Android

СообщениеДобавлено: Ср июн 21, 2023 12:56 pm
Dmitry Krivosheev
Может быть потому, что у нас перед сервером MyChat стоит Nginx Proxy Manager, который переадресовывает https на наши внутренние сервера.

Re: Не подключается к серверу клиент на Android

СообщениеДобавлено: Пт июн 23, 2023 7:22 pm
Dmitry Krivosheev
Мне удалось запустить MyChat клиент на Android. Я убрал в Nginx Proxy Manager в настройках хоста mychat.acvilin.md строку: proxy_hide_header Upgrade;. Но еще пришлось отключить в настройках самого клиента на смартфоне параметр: Использовать PUSH-уведомления, иначе выдавало ошибку при входе: Ошибка #302: неправильный push token...

Re: Не подключается к серверу клиент на Android

СообщениеДобавлено: Пт июн 23, 2023 7:33 pm
Георгий Лысенко
Приложению не хватало как раз этого заголовка, который и был отключен.

Верните работу пуш-уведомлений и перезагрузите веб-сервер, должно впустить. Это ошибка которая будет исправлена в обновлении.

Re: Не подключается к серверу клиент на Android

СообщениеДобавлено: Пт июн 23, 2023 7:41 pm
Dmitry Krivosheev
Т.е. после выхода обновления программы мне нужно будет вернуть для хоста строку: proxy_hide_header Upgrade; ?

Re: Не подключается к серверу клиент на Android

СообщениеДобавлено: Пт июн 23, 2023 7:53 pm
Георгий Лысенко
По вашему желанию, будет работать и так и так.