Описание проблемы
При создании звонка произошла ошибка
400, Conference creation failed: CALL Unable to create conference on media server (status=401 message=Unauthorized)
Ошибка говорит о том, что при попытке создать звонок (создать конференцию), бэкенд не смог авторизоваться в Медиа сервере.
Пример отображения ошибки:
Лог файл ucall_back.log:
May 15 12:38:43 r7team.gptz.lad-soft.ru ucall_back(i2)[5176]: 2025-05-15 12:05:43: ERROR POST /api/v2/conference 95.172.120.155| {"type":"InternalError","message":"CALL Unable to create conference on media server (status=401 message=Unauthorized)","stack":"InternalError: CALL Unable to create conference on media server (status=401 message=Unauthorized)\n at CallService.create (/opt/team/back/src/service/call/CallService.js:197:15)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async /opt/team/back/src/WebAPI/v2/Controllers/Conference/ConferenceController.js:36:20","name":"InternalError","errCode":4000313,"meta":{"param":{"userCallerId":"5","targetId":"14"}}}Решение
1. Авторизуйтесь с повышением привилегий (su - или sudo -i) на сервере управления Р7 Команды и в Медиа сервер.
2. Выполните проверку файлов конфигурации:
Сверьте значения application.media.id и application.media.token на Медиа-сервере со значениями application.config.media.id и application.config.media.token на Сервере управления.
Данные значения указаны в файле /root/.team/application.properties.
Также на медиа сервере в файле /etc/gate/gate.conf.d/applications.conf параметр id должен соответствовать application.media.id на сервере управления, а параметр token_hash и application.media.token_hashдолжен быть хеш суммой параметра application.token.
Для просмотра выполните команду:
На сервере управления:
cat /root/.team/application.properties
На медиа сервере:
cat /root/.team/application.properties cat /etc/gate/gate.conf.d/applications.conf
Проверку корректности параметра token_hash можно выполнить командой:
Внутри кавычек подставьте свое значение application.token.
echo -n 'application.token' | sha512sum


