"Если вдруг открылся люк, не пугайся, это глюк!" (с) Если что-то работает не так, вы нашли ошибку или опечатку в программе — вам в этот раздел
Аватара пользователя
Dmitry Krivosheev
Не могу понять почему у нас перестал подключаться клиент на Android. Выдает ошибки, см. во вложениях. При этом по веб https://mychat.acvilin.md открывается. Версия сервера 2023.3.0.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Георгий Лысенко
Здравствуйте.
Ошибка исправлена, ждите апдейт.

Не знаю, почему она начала у вас возникать, но происходит это из-за того, что ваш веб-сервер почему-то отказывается работать в режиме "websockets" и требует перехода на режим "polling", мобильное приложение в свою очередь этого не допускало.
Аватара пользователя
Dmitry Krivosheev
Может быть потому, что у нас перед сервером MyChat стоит Nginx Proxy Manager, который переадресовывает https на наши внутренние сервера.
Аватара пользователя
Dmitry Krivosheev
Мне удалось запустить MyChat клиент на Android. Я убрал в Nginx Proxy Manager в настройках хоста mychat.acvilin.md строку: proxy_hide_header Upgrade;. Но еще пришлось отключить в настройках самого клиента на смартфоне параметр: Использовать PUSH-уведомления, иначе выдавало ошибку при входе: Ошибка #302: неправильный push token...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Георгий Лысенко
Приложению не хватало как раз этого заголовка, который и был отключен.

Верните работу пуш-уведомлений и перезагрузите веб-сервер, должно впустить. Это ошибка которая будет исправлена в обновлении.
Аватара пользователя
Dmitry Krivosheev
Т.е. после выхода обновления программы мне нужно будет вернуть для хоста строку: proxy_hide_header Upgrade; ?
Аватара пользователя
Георгий Лысенко
По вашему желанию, будет работать и так и так.