Мы обновляем (или пытаемся) наши серверы asterisk с версии 13.13.cert9 до версии 13.21.cert3, и мы сталкиваемся с некоторыми проблемами.
Вот шаги, которые необходимо выполнить для его создания:
./configure --libdir=/usr/lib64 --prefix=/home/asterisk --with-pjproject-bundled
Выполнить make menuselect
, затем выберите следующие параметры:
Сборка, установка и звездочка
make -j3
make install
make config
make samples
make install-logrotate
Когда я запускаю сервис, в лог-файлах ошибок нет
По умолчанию res_rtp_asterisk.so не загружается, хотя настроен в modules.cfg
файл. Проверено rasterisk
=> module show
При попытке загрузить модуль вручную консоль выводит это сообщение:
WARNING[25352]: loader.c:583 load_dlopen: Error loading module 'res_rtp_asterisk.so': /usr/lib64/asterisk/modules/res_rtp_asterisk.so: undefined symbol: ast_pjproject_caching_pool_destroy
WARNING[25352]: loader.c:1182 load_resource: Module 'res_rtp_asterisk.so' could not be loaded.
При попытке позвонить по телефону, чтобы протестировать службу, в журналах появляется сообщение ниже
WARNING[25322]: loader.c:583 in load_dlopen: Error loading module 'res_rtp_asterisk.so': /usr/lib64/asterisk/modules/res_rtp_asterisk.so: undefined symbol: ast_pjproject_caching_pool_destroy
Ничего не изменилось в способе компиляции звездочки с версии 13.13.c9 до версии 13.21.c3
Любая подсказка о том, что мне не хватает?