INVITE с Grandstream GXW-4108 - Failed to authenticate
Добавлено: 08 дек 2021, 17:21
Добрый день.
Имеется FreePBX 15.0.17.63, к которой нужно подключить 8 аналоговых линий (на каждой отдельный номер).
Для этого был приобретен FXO-шлюз Grandstream GXW-4108.
Для VoIP-выделена своя подсеть 192.168.101.0/24.
Клиентам данной сети выдаются статичные IP по DHCP.
Поэтому, насколько я понимаю, регистрация (FreePBX <-> GXW-4108) не требуется.
FreePBX - 192.168.101.250
GXW - 192.168.101.249
Проблема в следующем:
при поступлении входящего вызова по аналоговой линии на FreePBX выдается следующая ошибка
4060[2021-10-29 10:56:01] NOTICE[20409] res_pjsip/pjsip_distributor.c: Request 'INVITE' from '<sip:Private@192.168.101.250>' failed for '192.168.101.249:5062' (callid: 3e775c35fe70f6f3cf63e28470714940@192.168.101.249) - Failed to authenticate
Исходящие работают.
Причем для 1 линии всё работает, а другие настроенные по аналогии - нет.
Проблема актуальна для PJSIP: для SIP всё работает.
Во вложениях приведу информацию по 3-м линиям
7XX9 (FXO-2 на шлюзе, порт 5062) - не работают входящие
7XX1 (FXO-3 на шлюзе, порт 5064) - все работает
4XX8 (FXO-8 на шлюзе, порт 5074) - не работают входящие
линии 7XX9 и 7XX1 приходят от 1 провайдера
линия 4XX8 от другого.
Это отражается на CallerID: для 4XX8 он определяется, для остальных - "Private".
Из наблюдений:
Шлюз не проверяет пароль - единственное опция безопасности
Accept Proxy INVITE Only: Yes - т.е. проверка src-IP
Пробовал отключать аутентификацию для транка на FreePBX - безрезультатно.
ИМХО, для sip работает из-за этой строчки - insecure=port
Для pjsip пробовал
rtp_symmetric=no
force_rport=no
rewrite_contact=no
Как вместе, так и по отдельности - не помогло
Имеется FreePBX 15.0.17.63, к которой нужно подключить 8 аналоговых линий (на каждой отдельный номер).
Для этого был приобретен FXO-шлюз Grandstream GXW-4108.
Для VoIP-выделена своя подсеть 192.168.101.0/24.
Клиентам данной сети выдаются статичные IP по DHCP.
Поэтому, насколько я понимаю, регистрация (FreePBX <-> GXW-4108) не требуется.
FreePBX - 192.168.101.250
GXW - 192.168.101.249
Проблема в следующем:
при поступлении входящего вызова по аналоговой линии на FreePBX выдается следующая ошибка
4060[2021-10-29 10:56:01] NOTICE[20409] res_pjsip/pjsip_distributor.c: Request 'INVITE' from '<sip:Private@192.168.101.250>' failed for '192.168.101.249:5062' (callid: 3e775c35fe70f6f3cf63e28470714940@192.168.101.249) - Failed to authenticate
Исходящие работают.
Причем для 1 линии всё работает, а другие настроенные по аналогии - нет.
Проблема актуальна для PJSIP: для SIP всё работает.
Во вложениях приведу информацию по 3-м линиям
7XX9 (FXO-2 на шлюзе, порт 5062) - не работают входящие
7XX1 (FXO-3 на шлюзе, порт 5064) - все работает
4XX8 (FXO-8 на шлюзе, порт 5074) - не работают входящие
линии 7XX9 и 7XX1 приходят от 1 провайдера
линия 4XX8 от другого.
Это отражается на CallerID: для 4XX8 он определяется, для остальных - "Private".
Из наблюдений:
Шлюз не проверяет пароль - единственное опция безопасности
Accept Proxy INVITE Only: Yes - т.е. проверка src-IP
Пробовал отключать аутентификацию для транка на FreePBX - безрезультатно.
ИМХО, для sip работает из-за этой строчки - insecure=port
Для pjsip пробовал
rtp_symmetric=no
force_rport=no
rewrite_contact=no
Как вместе, так и по отдельности - не помогло