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

Откуда могло появиться?

СообщениеДобавлено: 24 ноя 2016, 21:18
dduh
[Nov 24 16:19:52] WARNING[10364] loader.c: Error loading module 'app_stack.so': /usr/lib/asterisk/modules/app_stack.so: undefined symbol: ast_agi_unregister
[Nov 24 16:19:52] WARNING[10364] loader.c: Error loading module 'res_calendar_caldav.so': /usr/lib/asterisk/modules/res_calendar_caldav.so: undefined symbol: ast_calendar_e
vent_container_alloc
[Nov 24 16:19:52] WARNING[10364] loader.c: Error loading module 'res_calendar_icalendar.so': /usr/lib/asterisk/modules/res_calendar_icalendar.so: undefined symbol: ast_cale
ndar_register
[Nov 24 16:19:52] WARNING[10364] loader.c: Error loading module 'app_voicemail.so': /usr/lib/asterisk/modules/app_voicemail.so: undefined symbol: ast_smdi_mwi_set
[Nov 24 16:19:52] WARNING[10364] loader.c: Error loading module 'chan_sip.so': /usr/lib/asterisk/modules/chan_sip.so: undefined symbol: ast_websocket_write
[Nov 24 16:19:52] WARNING[10364] loader.c: Error loading module 'res_calendar_ews.so': /usr/lib/asterisk/modules/res_calendar_ews.so: undefined symbol: ast_calendar_registe
r

Но я ни чего не менял!
Module show - показывает, что модули загружены?!!!

Дебиан 8, Астериск 11

Re: Откуда могло появиться?

СообщениеДобавлено: 24 ноя 2016, 21:40
ded
Методология:
http://bfy.tw/8u2I

Re: Откуда могло появиться?

СообщениеДобавлено: 24 ноя 2016, 22:27
dduh
Думаете не искал? Искал, толкового разъяснения не нашёл.
Модули та, загружаются, а ошибки появляются. Как убрать ошибки?

Re: Откуда могло появиться?

СообщениеДобавлено: 24 ноя 2016, 22:43
ded
Ну, я вот почитал там, прежде чем опубликовать, и вполне себе нашёл.
Если я нашёл, а Вы - нет, то варианты -
- ускоренные курсы технического английского
- медитация с бубном и мантрами
- платный суппорт
или Ваш ещё какой-то кастомный вариант.
согласны?

Re: Откуда могло появиться?

СообщениеДобавлено: 24 ноя 2016, 23:11
dduh
Не собираюсь впадать с вами в полемику.

Дефолтная установка астериска в контейнере LXC (Debian 8, Asteriks 11) сразу выдает эти ошибки. Ошибка компиляции в Debian stable? Хотя в LXC астериск переехал с виртуальной машины KVM, а там я этих ошибок не замечал. Проверю на KVM.

Re: Откуда могло появиться?

СообщениеДобавлено: 25 ноя 2016, 00:19
ded
Тут полемика не нужна вовсе. Вы бы почитали http://bfy.tw/8u2I что там люди пишут, и молча бы устранили. Вот и вся полемика. Зачем выкладывать что сделано, что собираетесь делать? Форум - не блог.

Re: Откуда могло появиться?

СообщениеДобавлено: 25 ноя 2016, 00:46
dduh
Ну, если это считать решением:
"I tried building 1.13 in sid and installing it on stable. Still similar
issues.

I ended up reinstalling the default asterisk packages on stable (after a
purge of everything for about the 20th time), and found that most of the
symbol errors above meant nothing. The apps that were mentioned in the
errors still worked for what ever reason. I did have an issue with
voicemail though. I tracked that down to a noload option I had for the
res_smdi module in modules.conf. Once I loaded that, voice mail worked.
It seems in these later versions of asterisk, the modules.conf file is
very picky. I have even read that you might have to change the order of
how some modules even load."
Или это:
"The default '/etc/asterisk/modules.conf' packaged in "asterisk-config" has these
problems, and should be fixed for something that does not give 'undefined symbols'
out of the box.

After some experiments, what worked well for me in a Debian 8 installation with
FreePBX was this:"
То мало поможет.
Возврат на Дебиан Wheezy-backports снимает все проблемы. Тема закрыта!

Re: Откуда могло появиться?

СообщениеДобавлено: 25 ноя 2016, 09:44
Al8
У меня такая же фигня была, после переноса виртуальной машины с Asterisk на другой гипервизор.
Не понял, почему на одном гипервизоре работало отлично, а после переноса упало.

По сути виртуальная машина одна и та же, ничего не менялось.

Re: Откуда могло появиться?

СообщениеДобавлено: 25 ноя 2016, 10:06
dduh
Я теперь понял свою ошибку. Пользую proxmox. Астериск работал раньше на wheezy. Всё было отработано и проблем не вызывало. Потом астериск переехал на jessie. В jessie версия астериска 11 и в wheezy-backports 11. Поэтому я скопировав конфиги и не смотрел логи, как бы ни чего не поменялось для астериска. Но вышло вот как. Откатился опять на wheezy.

Re: Откуда могло появиться?

СообщениеДобавлено: 25 ноя 2016, 20:08
denvic
На десятой странице выдачи гугля есть простое решение. Важен порядок загрузки модулей.