"Если вдруг открылся люк, не пугайся, это глюк!" (с) Если что-то работает не так, вы нашли ошибку или опечатку в программе — вам в этот раздел
ИванМараховский(IvMar)
Привет.
На днях обновил чаты, сообщения отправляются, а звонить не могу, появляется сообщение об ошибке #99.
На компах win 10/11 64bit
Как исправить?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Андрей Раков
Посмотрите какая дата у ЕХЕ сервера чата.

Должна быть 26.01, если 22.01, то скачайте с сайта обновление.

Мы поправили данную ошибку плагина для звонков.

После обновления сервера, чтобы клиент скачал свежую версию плагина — старую нужно удалить, для этого удалите в профиле клиента папку "webkit". Открыть профиль можно с помощью консольной команды PROFILE:
https://nsoft-s.com/mcserverhelp/mychat ... mands.html
https://nsoft-s.com/mcserverhelp/consolecmdprofile.html

Или дождаться новой версии, чтобы все обновилось само. Вы удачно успели скачать версию с багом в плагине :(
ИванМараховский(IvMar)
Окей, с этим разобрались. Спасибо.
Но возник сразу второй вопрос. после того как сделал звонок, и затем завершил звонок, то далее уже не могу позвонить. При нажатии на иконуи трубка/камера ничего не происходит (Иконки не активны, не кликабельны). Т.е. получился только одноразовый звонок. Если перегрузить идин из клиентов, то сново повторяется история только с одим звонком.
Или завести вторую тему для этого вопроса?
Аватара пользователя
Андрей Раков
Покажите логи, как в первом посте.
ИванМараховский(IvMar)
Лог файлы, пробовал сегодня, поэтому информация ток за сегодня.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Андрей Раков
Также нужен лог с другого собеседника
ИванМараховский(IvMar)
ВТОРОЙ ЛОГ С ДРУГОГО КОМПЬЮТЕРА
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ИванМараховский(IvMar)
up
Аватара пользователя
Андрей Раков
По логам со второго клиента видно, что плагин для звонка был запущен в 10 часов и висел пока в 12 на него не позвонили с другого компьютера.

Давайте так, оба клиента должны быть обновлены, перед звонком проверьте через диспетчер задач, чтобы не было процесса "nw.exe", если есть завершите его.

Псле этого пробуйте звонок.
ИванМараховский(IvMar)
Всё ещё не работает. Процесса nw.exe нету. Звонки не проходят.
Скидываю вам два видосика. И Утрешние файлы лога.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ИванМараховский(IvMar)
client.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ИванМараховский(IvMar)
video1.mp4
ИванМараховский(IvMar)
Аватара пользователя
Андрей Раков
Вы вносили какие-то свои изменения в плагин звонка?

Просто на правом клиенте из энидеска отображается статическое изображение с лого Интела, и я заметил в логе не хватает записи, что плагин завершен по кнопке у него внутри.

Вот так выглядит в логе правильное завершение звонка:
Код: Выделить всё
[  !  20:02:2024 13:16:20]: AssignStream iceConnectionState: connected
[  !  20:02:2024 13:16:20]: { isTrusted: true }
[  !  20:02:2024 13:16:20]: Set sound device: 608644e4dc455a66a2f83a3bce1c17525bf48e8e3be12dfa78c0511f2b3255c4
[  !  20:02:2024 13:16:51]: Hangup
[  !  20:02:2024 13:16:51]: Hang Up Call
[  !  20:02:2024 13:16:51]: ICE connection state change: closed
[  !  20:02:2024 13:16:51]: Stop timer, Now: 31
[log  20:02:2024 13:16:51]: Close Window, msg:myclose
[log  20:02:2024 13:16:51]: Send close info: myclose
[log  20:02:2024 13:16:51]: Sending Data To Server: myclose
[ERR  20:02:2024 13:16:51]: Close plugin app


А вот так он пишется у вас:
Код: Выделить всё
[  !  20:02:2024 07:51:57]: AssignStream iceConnectionState: connected
[  !  20:02:2024 07:51:57]: Set sound device: 66e415b6eca15bccaa5d134cd3b4696afa517a105087c3fde2256a79d4584ea6
[  !  20:02:2024 07:52:01]: Stopping recording
[log  20:02:2024 07:53:48]: Receive DATA: halt
[log  20:02:2024 07:53:48]: Receive CMD: halt
[  !  20:02:2024 07:53:48]: HALT
[log  20:02:2024 07:53:49]: Receive DATA: halt
[log  20:02:2024 07:53:49]: Receive CMD: halt
[  !  20:02:2024 07:53:49]: HALT
[log  20:02:2024 07:53:49]: ERROR: read host: [127.0.0.1:2019]
 Closing plugin, full error text: {"errno":"ECONNRESET","code":"ECONNRESET","syscall":"read"}
[log  20:02:2024 07:53:49]: Close Window, msg:read host: [127.0.0.1:2019]
 Closing plugin, full error text: {"errno":"ECONNRESET","code":"ECONNRESET","syscall":"read"} with EXIT CODE: 1
[log  20:02:2024 07:53:49]: Sending Data To Server: error=read host: [127.0.0.1:2019]
 Closing plugin, full error text: {"errno":"ECONNRESET","code":"ECONNRESET","syscall":"read"}
[ERR  20:02:2024 07:53:49]: Close plugin app

Это завершение работы клиента, при еще работающем плагине
Аватара пользователя
Андрей Раков
Так, вы в правах запретили завершать звонок?
Аватара пользователя
Андрей Раков
Данная ошибка возникает, если включен запрет завершения звонка в правах, правим...

Будет апдейт.
ИванМараховский(IvMar)
Я жду каких-то исправлений в софте с вашей стороны?
Аватара пользователя
Алексей Пикуров
Да.
Аватара пользователя
Алексей Пикуров
Попутно нашли логическую коллизию. Если вы одной и той же группе прав запретите завершать звонки, включите обоих участников звонка в эту группу, то завершить начатый звонок они не смогут :)

Поэтому на сервере сделаем контроль на такую ситуацию и не дадим начать звонок, будет ошибка.
Аватара пользователя
Алексей Пикуров
Завтра выход новой версии, 2024.2. Обновитесь, всё должно поправиться.