faq-asterisk
Частозадаваемые вопросы и частовстречаемые задачи, на которые можно найти ответы здесь.
– Got SIP response 302 “Moved Temporarily” back from 192.168.11.162:5062
Настроена переадресация на самом аппарате.
Лечится отключением переадресации на аппарате.
Номер определяется совсем не так, как отправляется CallerID в вызов
Проверить параметры транка — возможно параметр fromuser задает другой номер
[Jan 26 17:20:22] WARNING[5184]: chan_sip.c:3714 __sip_xmit: sip_xmit of 0x86be080 (len 381) to (null) returned -1: Invalid argument
[Jan 26 17:20:22] NOTICE[5184]: chan_sip.c:13734 sip_reg_timeout: – Registration for ‘348XY6@sipnet.ru’ timed out, trying again (Attempt #168982)
[Jan 26 17:20:23] WARNING[5184]: chan_sip.c:3714 __sip_xmit: sip_xmit of 0x86be080 (len 381) to (null) returned -1: Invalid argument
при этом пинг на доменное имя не идет
Ошибка DNS-сервера
лечится исправлением в /etc/resolv.conf
nameserver 8.8.8.8
если пинг на доменное имя проходит нормально — днс в порядке
– Called SIP/line1/89XYZA78796 – Got SIP response 603 “Declined” back from 192.168.1.193:5060 – SIP/line1-00000348 is busy == Everyone is busy/congested at this time (1:1/0/0)
Проблема в городской сети — нет сигнала на приходящей линии
[2019-03-29 12:41:55] WARNING[2960][C-00000146]: chan_sip.c:10262 process_sdp: Failed to initialize UDPTL, declining image stream
[2019-03-29 12:41:55] WARNING[2960][C-00000146]: pbx.c:7010 ast_pbx_start: PBX requires Asterisk to be fully booted
[2019-03-29 12:41:55] WARNING[2960][C-00000146]: chan_sip.c:26074 handle_request_invite: Failed to start PBX :(
отобрать у пользователя:группы asterisk
права на доступ к файлам в /etc/unixODBC/
Уведомления о пропущенных вызовах
не запускается FOP2
# /usr/local/fop2/fop2_server –debuglevel 5
eth0: error fetching interface information: Device not found
Can’t get info from ifconfig: at script/fop2_server.pl line 6878.
не найдено устройство eth0
в /etc/init.d/fop2
есть строчка
[ -r /etc/sysconfig/fop2 ] && . /etc/sysconfig/fop2
лезем туда - это файл опций для запуска fop
# cat /etc/sysconfig/fop2
OPTIONS="-d"
У fop2_server можно просмотреть опции запуска /usr/local/fop2/fop2_server --help
и интерфейс можно добавить опцией –iface, в итоге файл должен получиться
# cat /etc/sysconfig/fop2
OPTIONS="--daemon --iface eth2"
[2020-12-01 10:33:05] WARNING[24993] res_pjsip_registrar.c: Endpoint ‘anonymous’ has no configured AORs
Пофиксилось изменением порядка Match Inbound Authentication с Auth Username на Username
Прим: дело было с GSM-шлюзом KTS, который регистрировался на FreePBX.
Посоветуйте USB-модем для связи
Huawei E1550 и, возможно, e170 е171; модуль chan_dongle
, при большом количестве лучше подключать через хороший usb-hub с внешним питанием.
те, что в 2009 под маркой МТС с оленем продавались - без проблем работают.
При вызове From: Anonymous <sip:anonymous@localhost> и с него вызов не проходит
В настройках линии включено Block CID Setting:
(Скрытие номера) (Linksys SPA8000)
Как конвертировать аудиофайлы для asterisk
Как вызывать все телефоны, зарегистрированные на один номер в случае применения PJSIP
Использовать функцию PJSIP_DIAL_CONTACTS()
, например:
exten => _6XXX,1,Dial(${PJSIP_DIAL_CONTACTS(${EXTEN})})
Где взять коды регионов и сотовый операторов?
Раньше они были на сайте Россвязи, а сейчас в Реестре открытых данных Минцифры России
Есть ли аналог callbackexten для PJSIP?
Есть
support_path=yes
line=yes
endpoint=<номер>
sngrep криво отображает графику
Если после запуска утилиты вы наблюдаете вместо нормальных линий линии из текста, то выполните в консоли линукса следующие команды:
alias sngrep=’NCURSES_NO_UTF8_ACS=1 sngrep’
echo export NCURSES_NO_UTF8_ACS=1 >> /etc/environment
WARNING[*]: db.c:288 db_execute_sql: Error executing SQL (COMMIT): database is locked
Ошибка доступа к файлу /var/lib/asterisk/astdb.sqlite3 должно быть -rw-r--r--
, например:
-rw-r--r-- 1 asterisk asterisk 815K июн 17 14:38 /var/lib/asterisk/astdb.sqlite3
Некорректно отображается CallerID при вызовах между Panasonic KX-NS500 и Asterisk
Проблему удалось решить следующим образом. На стороне Panasonic в свойствах транкового порта необходимо включить параметры CNIP, как отображено на скриншоте. В Asterisk, для корректного отображения CallerID Name при входящих звонках со стороны Panasonic, необходимо выполнить конвертацию кодировки:
same => n,Set(CALLERID(name)=${ICONV(WINDOWS-1251,UTF-8,${CALLERID(name)})})