Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

История изменений [назад]

нажмите, чтобы скрыть/показать версии 1
изначальная версия
редактировать

спросил 2014-02-25 11:35:38 +0400

Muzzykiev Gravatar Muzzykiev

Астелит (life) tls + Freepbx - странная работа транков

Есть 2 линии с разными номерами от чудесного оператора Астелит который отдает только по TLS . Настроил Freepbx , прописал сертификаты . Обратил внимание что входящие проходят не всегда. Давай смотреть логи - иногда при вызове ни tcpdump ни asterisk вообще ничего не кидают в логи. Потом обнаружил что при звонке на номер ХХХ7411 в логах появляется откуда ни возьмись второй номер ХХХ7011. Уже когда то видел похожий глюк когда копировал транки из GUI - потому удалил все транки , все правила маршрутов - поставил любые DID/CID ребутнулся и создал заново. Ради интереса создал 1м ХХХ7411 - и по нему одному звонки вообще не ходят , а только если создать второй транк ХХХ7011 то начинает ходить но в логе точно так же непонятки. Подскажите куда копать- с оператором общение не очень получается - у них стиль ответа - "проблемы на стороне клиента". Сертификат и пароль для обоих линий одинаковы. Пример лога при входящем [2014-02-25 09:06:17] DEBUG[2257][C-00000003] sip/sdpcrypto.c: Accepting crypto tag 1 [2014-02-25 09:06:17] DEBUG[2257][C-00000003] sip/sdpcrypto.c: Crypto line: a=crypto:1 AESCM128HMACSHA180 inline:хххххххххххххххххх [2014-02-25 09:06:17] VERBOSE[2258][C-00000003] pbx.c: -- Executing [044ХХХ7411@from-pstn:1] NoOp("SIP/044ХХХ7011-00000000", "Catch-All DID Match - Found 044ХХХ7411 - You probably want a DID for this.") in new stack [2014-02-25 09:06:17] VERBOSE[2258][C-00000003] pbx.c: -- Executing [044ХХХ7411@from-pstn:2] Set("SIP/044ХХХ7011-00000000", "FROMDID=044ХХХ7411") in new stack [2014-02-25 09:06:17] VERBOSE[2258][C-00000003] pbx.c: -- Executing [044ХХХ7411@from-pstn:3] Goto("SIP/044ХХХ7011-00000000", "ext-did,s,1") in new stack

Куда копать?

Астелит (life) tls + Freepbx - странная работа транков

Есть 2 линии с разными номерами от чудесного оператора Астелит который отдает только по TLS . Настроил Freepbx , прописал сертификаты . Обратил внимание что входящие проходят не всегда. Давай смотреть логи - иногда при вызове ни tcpdump ни asterisk вообще ничего не кидают в логи. Потом обнаружил что при звонке на номер ХХХ7411 в логах появляется откуда ни возьмись второй номер ХХХ7011. Уже когда то видел похожий глюк когда копировал транки из GUI - потому удалил все транки , все правила маршрутов - поставил любые DID/CID ребутнулся и создал заново. Ради интереса создал 1м ХХХ7411 - и по нему одному звонки вообще не ходят , а только если создать второй транк ХХХ7011 то начинает ходить но в логе точно так же непонятки. непонятки.

Подскажите куда копать- с оператором общение не очень получается - у них стиль ответа - "проблемы на стороне клиента". Сертификат и пароль для обоих линий одинаковы. Пример лога при входящем

[2014-02-25 09:06:17] DEBUG[2257][C-00000003] sip/sdpcrypto.c: Accepting crypto tag 1 [2014-02-25 09:06:17] DEBUG[2257][C-00000003] sip/sdpcrypto.c: Crypto line: a=crypto:1 AESCM128HMACSHA180 inline:хххххххххххххххххх [2014-02-25 09:06:17] VERBOSE[2258][C-00000003] pbx.c: -- Executing [044ХХХ7411@from-pstn:1] NoOp("SIP/044ХХХ7011-00000000", "Catch-All DID Match - Found 044ХХХ7411 - You probably want a DID for this.") in new stack [2014-02-25 09:06:17] VERBOSE[2258][C-00000003] pbx.c: -- Executing [044ХХХ7411@from-pstn:2] Set("SIP/044ХХХ7011-00000000", "FROMDID=044ХХХ7411") in new stack [2014-02-25 09:06:17] VERBOSE[2258][C-00000003] pbx.c: -- Executing [044ХХХ7411@from-pstn:3] Goto("SIP/044ХХХ7011-00000000", "ext-did,s,1") in new stack

Куда копать?

Астелит (life) tls + Freepbx - странная работа транков

Есть 2 линии с разными номерами от чудесного оператора Астелит который отдает только по TLS . Настроил Freepbx , прописал сертификаты . Обратил внимание что входящие проходят не всегда. Давай смотреть логи - иногда при вызове ни tcpdump ни asterisk вообще ничего не кидают в логи. Потом обнаружил что при звонке на номер ХХХ7411 в логах появляется откуда ни возьмись второй номер ХХХ7011. Уже когда то видел похожий глюк когда копировал транки из GUI - потому удалил все транки , все правила маршрутов - поставил любые DID/CID ребутнулся и создал заново. Ради интереса создал 1м ХХХ7411 - и по нему одному звонки вообще не ходят , а только если создать второй транк ХХХ7011 то начинает ходить но в логе точно так же непонятки.

Подскажите куда копать- с оператором общение не очень получается - у них стиль ответа - "проблемы на стороне клиента". Сертификат и пароль для обоих линий одинаковы. Пример лога при входящем

[2014-02-25 09:06:17] DEBUG[2257][C-00000003] sip/sdpcrypto.c: sip/sdp_crypto.c: Accepting crypto tag 1
[2014-02-25 09:06:17] DEBUG[2257][C-00000003] sip/sdpcrypto.c: sip/sdp_crypto.c: Crypto line: a=crypto:1 AESCM128HMACSHA180 AES_CM_128_HMAC_SHA1_80 inline:хххххххххххххххххх
[2014-02-25 09:06:17] VERBOSE[2258][C-00000003] pbx.c: -- Executing [044ХХХ7411@from-pstn:1] NoOp("SIP/044ХХХ7011-00000000", "Catch-All DID Match - Found 044ХХХ7411 - You probably want a DID for this.") in new stack
[2014-02-25 09:06:17] VERBOSE[2258][C-00000003] pbx.c: -- Executing [044ХХХ7411@from-pstn:2] Set("SIP/044ХХХ7011-00000000", "FROMDID=044ХХХ7411") "__FROM_DID=044ХХХ7411") in new stack
[2014-02-25 09:06:17] VERBOSE[2258][C-00000003] pbx.c: -- Executing [044ХХХ7411@from-pstn:3] Goto("SIP/044ХХХ7011-00000000", "ext-did,s,1") in new stack

stack

Куда копать?

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.