trixbox + мультифон
| Code: |
| Outbound CallerID: 7922XXXXXXX |
| Code: |
| PEER Details: username=7922XXXXXXX type=friend secret=YYYYYYYY qualify=yes nat=never insecure=port,invite host=193.201.229.35 fromuser=7922XXXXXXX fromdomain=multifon.ru dtmfmode=inband context=from-trunk disallow=all allow=alaw |
| Code: |
| Register string: 7922XXXXXXX@multifon.ru:YYYYYYYY:7922XXXXXXX@193.201.229.35/7922XXXXXXX |
USER Context и USER Details оставил пустыми.
В итоге при регистрации получаю
| Code: |
| SIP/2.0 404 Registrar Not Found |
Поделитесь рабочим конфигом, пожалуйста.
| Code: |
| register => 792xxxxxx@multifon.ru:xxxxxx:792xxxxxx@multifon [multifon] type=peer secret=xxxxxx username=792xxxxxx fromuser=792xxxxxx fromdomain=multifon.ru host=sbc.megafon.ru dtmfmode=inband port=5060 allow=alaw canreinvite=no videosupport=no insecure=invite |
Added after 4 minutes:
мне кажется всё у Вас правильно с настройками.
а родной клиент работает?
Зато попробовал на другой версии астериска (без trixbox) и регистрация прошла успешно, блин.
Версия на которой регистрация проходит: Asterisk 1.4.23-rc4
| Code: |
| REGISTER 12 headers, 0 lines Reliably Transmitting (no NAT) to 193.201.229.35:5060: REGISTER sip:multifon.ru SIP/2.0 Via: SIP/2.0/UDP AA.AA.AA.AA:5060;branch=z9hG4bK386cd860;rport From: ;tag=as235d9b0b To: Call-ID: 22da1d2362e729d21c6c1410281113f3@127.0.0.1 CSeq: 102 REGISTER User-Agent: Asterisk PBX Max-Forwards: 70 Expires: 120 Contact: Event: registration Content-Length: 0 --- 17:23:37, 0.13, asterisk01*> SIP/2.0 200 OK Via: SIP/2.0/UDP AA.AA.AA.AA:5060;received=AA.AA.AA.AA;branch=z9hG4bK386cd860;rport=5060 From: ;tag=as235d9b0b To: ;tag=aprqpm5q6q1-k8i94t30000c6 Call-ID: 22da1d2362e729d21c6c1410281113f3@127.0.0.1 CSeq: 102 REGISTER P-Associated-URI: Contact: ;expires=1791 Service-Route: |
Версия на которой регистрация НЕ проходит: Asterisk 1.6.0.26-FONCORE-r78
| Code: |
| REGISTER 12 headers, 0 lines Reliably Transmitting (no NAT) to 193.201.229.35:5060: REGISTER sip:193.201.229.35 SIP/2.0 Via: SIP/2.0/UDP 80.251.48.181:5060;branch=z9hG4bK22a8ab05;rport Max-Forwards: 70 From: ;tag=as6ccc0a64 To: Call-ID: 0f4cc1037ed674e3154758cd5e111a50@127.0.0.1 CSeq: 102 REGISTER User-Agent: Asterisk PBX 1.6.0.26-FONCORE-r78 Expires: 120 Contact: Event: registration Content-Length: 0 --- trixbox1*CLI> SIP/2.0 404 Registrar Not Found Via: SIP/2.0/UDP ZZ.ZZ.ZZ.ZZ:5060;received=ZZ.ZZ.ZZ.ZZ;branch=z9hG4bK22a8ab05;rport=5060 From: ;tag=as6ccc0a64 To: ;tag=aprqngfrt-3192kq00000c6 Call-ID: 0f4cc1037ed674e3154758cd5e111a50@127.0.0.1 CSeq: 102 REGISTER |
Пробовал убирать Register string и вручную еще добавил в sip_general_custom.conf Эффекта нет.
| Code: |
| From: ;tag=as6ccc0a64 To: |
Откатился на ветку 1.4
upd: При переносе конфигов использовался модуль Backup & Restore 2.5.1.7. Все прошло удачно и без шаманств.
| Code: |
| 2e1*CLI> core show version Asterisk 1.6.2.6-1 built by buildd @ biber on a i686 running Linux on 2010-04-11 04:03:45 UTC |
Скорее всего нубовский вопрос, а как вы поставили ветку 1.6.2? Из исходников?
Потому как yum ставит только 1.6.0
| theoc wrote: |
| а как вы поставили ветку 1.6.2? |
у меня debian
А тут вот решился на Trixbox "из коробки".