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

Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Чт сен 02, 2021 4:19 pm
Eduard Rogov
Добрый день. У всех перестал авторизовываться резко MyChat. Сервер перезагружали. После перезагрузки ЦП 100 %.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Чт сен 02, 2021 4:23 pm
Eduard Rogov
В админ панель зайти не могу. Висит обработка запроса бесконечная:

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Чт сен 02, 2021 4:41 pm
Алексей Пикуров
Я так понимаю, вы крутили руками базу данных сервера, судя по вашим последним сообщениям на форуме. Это так?

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Чт сен 02, 2021 4:44 pm
Eduard Rogov
Нет. Мы руками восстановили общий список контактов через админ-панель. Сейчас сервер запустился после нескольких перезапусков службы и потом через панель Web-сервера.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Пн сен 06, 2021 4:51 pm
Eduard Rogov
Снова периодически зависает сервер. Загрузка ЦП под 100%. В панель администратора не заходит. Помогает только несколько раз службу перезапустить.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Вт сен 07, 2021 7:37 am
Зонов Евгений
Такая же проблема.
После обновления, до последней версии 8.10.2 сервера и клиентов, процесс
сервера чата или системной службы чата грузит процессор на 100% и
не отрабатывает авторизация клиентов и не могу войти в вэб интерфейс.
Пробовал переустанавливать как службу отдельно, так и весь сервер
чата, также пробовал запускать сервер не как службу а как
приложение...эффект тот же.
Сегодня, когда удалось нормализовать ситуацию, при попытке создать пользователя, и включить его в нужное подразделение, сервер снова выдал такую же ситуацию.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Вт сен 07, 2021 8:08 am
Зонов Евгений
Процесс виснет на этапе авторизации клиентов.
Изначально, если запускать приложение сервера, а не службу, то видно конференции настройки и т.д., но как только начинают авторизацию пользователи, процесс тут же забирает 100% ресурсов процессора и виснет. На скрине клиента, от автора поста, видно тоже самое.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Вт сен 07, 2021 9:02 am
Eduard Rogov
Добрый день. Сегодня попробовал запустить без службы - результат такой же. На 23 секунде после запуска приложения сервера подключилось 30 человек из 150 и ЦП загрузился на 100 %. Все зависло.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Вт сен 07, 2021 9:46 am
Зонов Евгений
У меня служба после перезапуска минут 20 висела, но потом всё пришло в норму.
Теперь надо оттестировать зависание при создании и изменении данных пользователя.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Вт сен 07, 2021 2:06 pm
Зонов Евгений
Добавил пользователя, сохранил - всё нормально.
Прописал ф.и.о., сохранил - всё нормально.
Прописал почту , сохранил - всё нормально.
Включил в группу, сохранил - всё нормально.
Но вот когда включил пользователя в подразделение, процесс сервера тут же занял 100% процессора, вэб интерфейс повис, клиенты не отвалились, но и делать в них ничего не получается в этот момент.
Так это дело провисело 1 час, но система не пришла в норму. После перезапуска службы чата, система снова забрала ресурсы процессора на 100%, но через 10 минут (прям засёк время) всё пришло в норму.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Ср сен 08, 2021 5:45 am
Зонов Евгений
Сегодня снова нужно было завести новых пользователей и соответственно добавить им параметр "Подразделение" в соответствии со структурой, и снова всё повисало на каждом пользователе, перезапуск службы всё решил как и вчера, но т.к. пользователей было мало, процесс сервера не висел по 10 минут и более, а сразу включился нормально.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Ср сен 08, 2021 5:47 am
Зонов Евгений
Мы с Эдуардом тут одни чтоли?
Почему не наблюдается активности со стороны поддержки то?
И на почту отправил запрос и тут, а в ответ тишина и тут и на почте.
:-(

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Ср сен 08, 2021 8:33 am
Eduard Rogov
Я не проверял с подразделением зависание, но почему-то кажется, что это не только с этим связано.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Ср сен 08, 2021 9:03 am
Зонов Евгений
Это я пытаюсь максимум информации выдать для диагностики.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Ср сен 08, 2021 10:59 pm
Алексей Пикуров
Завтра будет версия 8.11, мы сделали много серверных оптимизаций, обновитесь, посмотрим.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Чт сен 09, 2021 4:14 pm
Алексей Пикуров
Обновитесь, пожалуйста, на 8.11 и отпишите о результатах.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Пт сен 10, 2021 2:39 pm
Eduard Rogov
Проблем целый день не наблюдал, но вот решил в конце дня перезагрузить MyChat сервер через панель администратора и снова завис на запуске с нагруженным ЦП.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Пт сен 10, 2021 2:43 pm
Eduard Rogov
Сейчас не могу запустить. Службу перезапускаю, секунд 20 без нагрузки на ЦП, а потом 90-100 и не загружается.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Пт сен 10, 2021 3:06 pm
Алексей Пикуров
Была причина для перезагрузки или просто хотелось попробовать?

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Пт сен 10, 2021 3:07 pm
Eduard Rogov
Скрипт не работал по ограничению сообщений в группу. Не помогло)

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Пт сен 10, 2021 3:08 pm
Алексей Пикуров
Странное решение для перезагрузки сервера, если честно :) Сколько онлайн людей должно было быть на момент перезагрузки?

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Пт сен 10, 2021 3:10 pm
Eduard Rogov
Около 100. Он же быстро перезагружается обычно, поэтому особо и не страшно БЫЛО... а сейчас вот такие проблемы. Подключилось после отвисания только 50...

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Пт сен 10, 2021 3:19 pm
Алексей Пикуров
В общем, оптимизации если и помогли, то не на 100%. Будем двигаться дальше в сторону логирования, чтобы понимать, в каком месте стопорится сервер у вас.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Пт сен 10, 2021 3:27 pm
Eduard Rogov
Висел при запуске мин 10 и запустился. Боюсь заходить в админку уже и что-то делать с сервером :)

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Вс сен 12, 2021 8:58 pm
Алексей Пикуров
10 минут это, конечно, очень долго. А бекап баз данных у вас долго по времени делается, если его запустить из админки?

Какие скрипты, возможно, есть? На какие события навешаны?

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Пн сен 13, 2021 8:15 am
Зонов Евгений
Доброго дня.
У меня тоже ничего не изменилось.
Также при попытке создания и перемещения в определённое подразделение нового пользователя, сервер повис наглухо, а после перезапуска службы, висел также как в прошлый раз минут 10, и после этого пришёл в себя.
В момент перезапуска было 112 пользователей в онлайне.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Пн сен 13, 2021 8:42 am
Зонов Евгений
Бэкап у меня делается быстро...Для себя пока выявил зависания только в описанных выше ситуациях...в остальном работает без проблем.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Ср сен 15, 2021 10:32 am
Алексей Пикуров
Евгений, вы переносите пользователя в подразделения в инструменте редактирования общего списка контактов или в его профиле, просто выбираете из выпадающего списка нужное подразделение в закладке "Работа"?

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Ср сен 15, 2021 10:57 am
Алексей Пикуров
Исправили баг, спасибо за наблюдение.
viewtopic.php?p=45508#p45508

Обновление будет сегодня или завтра. Это не решает проблему с зависанием на старте, но тем не менее.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Ср сен 15, 2021 3:36 pm
Eduard Rogov
У меня он зависал вне зависимости от смены подразделения. Тут основная пробела - долгий запуск сервера с 99% нагрузкой на ЦП.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Пт сен 17, 2021 11:50 am
Eduard Rogov
Сегодня снова понадобилось перезагрузить физическую машину, на которой установлен сервер mychat. Загрузка MyChat больше 10 минут с нагрузкой на цп. Скриптов никаких не включено. Только недавно добавили скрипт на ограничение лиц, имеющий право писать в общую группу, но сервер зависал и до добавления этого скрипта.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Пт сен 17, 2021 1:00 pm
Алексей Пикуров
Я не знаю, почему сервер так долго стартует у вас. Нужно время, чтобы сделать стенд, полностью имитирующий мгновенную загрузку сервера большим количеством пользователей на старте. Я этим занимаюсь.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Ср сен 22, 2021 10:04 am
Eduard Rogov
Сервер завис при добавлении нового пользователя, после нажатия кнопки "Сохранить" зависла "обработка запроса" и сам сервер. Приходится перезагружать, а перезагрузка 10 минут..... [smilie=dash3.gif]

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Ср сен 22, 2021 10:47 am
Eduard Rogov
Спустя 20 минут сервер так и не загрузился. Скачал 8.11.1 вместо 8.11.0, начали люди подключатся, но у многих не пытается реконнектится к серверу после долгого "простоя", может можно хотя бы тайминг запросов увеличить? чтобы они не прекращали попытки подключения к серверу, а то получается такая ситуация: у многих висит на этом моменте (скрин) и не пытается даже подключатся спустя 20 минут попыток.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Ср сен 22, 2021 11:32 am
Алексей Пикуров
Попробуйте отключить шифрование у этих клиентов. Судя по скрину, глючит библиотека шифрования.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Ср сен 22, 2021 11:37 am
Eduard Rogov
"Использовать шифрование трафика" включено в шаблоне настроек для всех так как все подключаются по интернету у нас. Предлагаете отключишь в шаблоне у всех шифрование и работать без него?

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Ср сен 22, 2021 11:45 am
Алексей Пикуров
Я ничего не говорил про шаблон. Зайдите в настройки проблемного клиента и отключите шифрование.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Ср сен 22, 2021 12:05 pm
Eduard Rogov
Если этих клиентов 70?

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Ср сен 22, 2021 12:30 pm
Алексей Пикуров
Если у всех 70 такая проблема с зависанием в момент инициализации шифрования, то да, отключить всем.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Ср сен 22, 2021 12:49 pm
Eduard Rogov
а можно добавить больший таймаут или рестарт попытки подключения? потому что если выйти и зайти, то все ок и переподключаются.

это бы хоть как-то уменьшило последствия зависания сервера и его неработоспособность на полчаса.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Ср сен 22, 2021 12:53 pm
Алексей Пикуров
Таймаут и так есть, его увеличение проблему не решит. Причина в проблеме зависания каких-то функций в библиотеке OpenSSL. Мы их не контролируем, а эта ситуация "лочит" процесс подключения. Это не часто повторяемая ошибка, у себя, например, я наблюдал такое поведение пару раз всего за много лет. Поэтому и говорю - отключите на проблемных компьютерах использование шифрования, чтобы не наблюдать такую проблему.

Почему эта проблема происходит — я не знаю.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Вт сен 28, 2021 12:27 pm
Eduard Rogov
Может есть какая-то промежуточная информация по проблеме? Стоит ли ждать обновления? Пока не трогаем сервер вообще чтобы не словить зависание.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Вт сен 28, 2021 12:44 pm
Алексей Пикуров
Свежей информации нет.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Ср окт 13, 2021 2:34 pm
MousE
Отлично(как я сейчас понял, перезагружал раз в два дня всего лишь) работал сервер на 8.10, но чат на смартфонах обновился до 8.11
Что ж делать, пришлось обновить и сервер.
Итог - 1. обновить 400 человек через канал в 100мбит быстро не получится. Пол дня люди без чата.
2. Загрузка ЦП на сервере 100 % при старте приложения. Помогает только отключение сетевого интерфейса, запуска сервера а после включение.
3. Сервер периодически виснет а один раз даже ошибка появилась (лог в атаче)
4. Клиенты как на скринах выше не могут подключиться, даже не пытаются и висят на месте проверки библиотеки шифрования (как понял из объяснений выше) Помогает только перезапуск клиента, а в шаблоне пользователям запрещено закрывать клиент чата.
А сотрудников у нас под 400 в разных регионах СНГ.

По этому у меня есть просьба
1. Не выпускайте сырых обновлений, а если выпускаете то не вынуждайте ваших клиентов выступать в роле бета тестеров, это вредит нашим бизнес-процессам.
Дайте возможность подключаться более новым версиям мобильных приложений к старым версиям сервера.
2. Если кто то решился обновить сервер и клиента - то сделайте чтобы скачивалось с ваших серверов, это логично.

(Откатился бы на предыдущую версию, но даже страшно представить что случится при даунгрейде)

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Ср окт 13, 2021 3:27 pm
Георгий Лысенко
Дайте возможность подключаться более новым версиям мобильных приложений к старым версиям сервера.

Версия Android-приложения 8.11 совместима с сервером версии 8.10. Вы перед обновлением сервера проверяли, подключаются ли к нему мобильные клиенты?
Если кто то решился обновить сервер и клиента - то сделайте чтобы скачивалось с ваших серверов, это логично.

В наших планах есть реализация загрузки обновлений с сервера. Сейчас же, чтобы избежать самовольного обновления из Play Market, отключите его для приложения.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Ср окт 13, 2021 3:46 pm
MousE
Вы перед обновлением сервера проверяли, подключаются ли к нему мобильные клиенты?


Кнопочка тест точно говорила о несовместимости версии.

Сейчас же, чтобы избежать самовольного обновления из Play Market, отключите его для приложения.

Очень большое количество пользователей из 400 человек процентов 10% этого не сделают, а когда я обновлю сервер надо будет вручную обновлять приложения на телефонах сотрудников. Это дополнительная большая нагрузка на техподдержку.

Но более интересует вопрос по стабильной работе и обновлению, еще одного такого обновления я не вынесу.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Ср окт 13, 2021 3:51 pm
Георгий Лысенко
Кнопка отображала ошибочную информацию, сейчас это уже исправлено.

Re: Не проходит авторизация и 100 % ЦП на сервере

СообщениеДобавлено: Ср окт 13, 2021 3:53 pm
Алексей Пикуров
С загрузкой процессора разбираемся, пока что сказать нечего, это происходит на некоторых серверах, но причину мы пока не знаем.