Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / TrixBox, Elastix, FreePbx / sip не проходит регистрация

sip не проходит регистрация

trixbox 2.6.2
<1 2 3>
Avatara of Alekz
Откуда: Санкт-Петербург
Сообщений: 931

Re: sip не проходит регистрация

Мда.... Пойдем другим путем...
Дайте в консоли команду
dialplan show 104@from-internal

Вывод - сюда.
P.S.: Вообще я бы Вам предложил перенести тему в "Бизнес" и приглашать спеца, который разберет Ваш бардачок. Ну или самостоятельно постараться разобраться с формированием dialplan-а в *.
Создам аварийную ситуацию. Дорого. На долго =)
2009-02-10 15:12

Откуда: Украина, Луганск
Сообщений: 11

Re: sip не проходит регистрация

trixbox1*CLI> dialplan show 104@from-internal
[ Included context 'ext-local' created by 'pbx_config' ]
'104' => hint: SIP/104&Custom:DND104 [pbx_config]
1. Macro(exten-vm|novm|104) [pbx_config]
2. Goto(${IVR_CONTEXT}|return|1) [pbx_config]
3. Goto(from-internal|104|1) [pbx_config]

[ Included context 'bad-number' created by 'pbx_config' ]
'_X.' => 1. ResetCDR() [pbx_config]
2. NoCDR() [pbx_config]
3. Wait(1) [pbx_config]
4. Playback(silence/1&cannot-complete-as-dialed&check-number-dial-again|noanswer) [pbx_config]
5. Wait(1) [pbx_config]
6. Congestion(20) [pbx_config]
7. Hangup() [pbx_config]

-= 2 extensions (11 priorities) in 2 contexts. =-


денег сейчас на спеца все равно никто не даст, так что придется разбираться самому
2009-02-11 18:51

Откуда: Kiev
Сообщений: 801

Re: sip не проходит регистрация

andrewz, предлагаю все снести и ставить чистый asterisk, без GUI! По крайне мере это легче, чем копошится в чужих настройках файлов конфигурации. Видимо то, что у Вас сейчас есть -- либо не Ваше, либо Вами содрано с какого-нить сайта.
Лучший способ предвидеть будущее - изобрести его (Алан Кей, "Apple")
2009-02-11 19:16

Сообщений: 866

Re: sip не проходит регистрация

1. выложите такой же трейс но для работающего звонка.

2. скажите
dialplan show macro-exten-vm
2009-02-11 23:12

Откуда: Украина, Луганск
Сообщений: 11

Re: sip не проходит регистрация

betman это конечно хороший способ во всем разобраться, но сколько на этов времени уйдет? А экономить на межгороде надо уже сейчас. Тот конфиг что у меня сейчас - это голый триксбокс, абсолютно ничего не менял


dimas

trixbox1*CLI> dialplan show 827@from-internal
[ Included context 'ext-local' created by 'pbx_config' ]
'827' => hint: SIP/827&Custom:DND827 [pbx_config]
1. Macro(exten-vm|novm|827) [pbx_config]
2. Goto(${IVR_CONTEXT}|return|1) [pbx_config]
3. Goto(from-internal|827|1) [pbx_config]
trixbox1*CLI>
[ Included context 'bad-number' created by 'pbx_config' ]
'_X.' => 1. ResetCDR() [pbx_config]
2. NoCDR() [pbx_config]
3. Wait(1) [pbx_config]
4. Playback(silence/1&cannot-complete-as-dialed&check-number-dial-again|noanswer) [pbx_config]
5. Wait(1) [pbx_config]
6. Congestion(20) [pbx_config]
7. Hangup() [pbx_config]


--------------------------------------------------------



trixbox1*CLI> dialplan show macro-exten-vm
[ Context 'macro-exten-vm' created by 'pbx_config' ]
'docfb' => 1. Set(RTCFB=${IF($["${VMBOX}"!="novm"]?${RINGTIMER}:"")}) [pbx_config]
2. Dial(Local/${CFBEXT}@from-internal/n|${RTCFB}|${DIAL_OPTIONS}) [pbx_config]
3. Return() [pbx_config]
'docfu' => 1. Set(RTCFU=${IF($["${VMBOX}"!="novm"]?${RINGTIMER}:"")}) [pbx_config]
2. Dial(Local/${CFUEXT}@from-internal/n|${RTCFU}|${DIAL_OPTIONS}) [pbx_config]
3. Return() [pbx_config]
'exit' => 1. Playback(beep&line-busy-transfer-menu&silence/1) [pbx_config]
[return] 2. MacroExit() [pbx_config]
's' => 1. Macro(user-callerid) [pbx_config]
2. Set(RingGroupMethod=none) [pbx_config]
3. Set(VMBOX=${ARG1}) [pbx_config]
4. Set(EXTTOCALL=${ARG2}) [pbx_config]
5. Set(CFUEXT=${DB(CFU/${EXTTOCALL})}) [pbx_config]
6. Set(CFBEXT=${DB(CFB/${EXTTOCALL})}) [pbx_config]
7. Set(RT=${IF($[$["${VMBOX}"!="novm"] | $["foo${CFUEXT}"!="foo"]]?${RINGTIMER}:"")}) [pbx_config]
8. Macro(record-enable|${EXTTOCALL}|IN) [pbx_config]
9. Macro(dial|${RT}|${DIAL_OPTIONS}|${EXTTOCALL}) [pbx_config]
10. GotoIf($[ $["${VMBOX}" != "novm"] & $["${SCREEN}" != ""] & $["${DIALSTATUS}" = "NOANSWER"] ]?exit|return) [pbx_config]
11. Set(SV_DIALSTATUS=${DIALSTATUS}) [pbx_config]
12. GosubIf($[$["${SV_DIALSTATUS}"="NOANSWER"] & $["${CFUEXT}"!=""] & $["${SCREEN}" = ""]]?docfu|1) [pbx_config]
13. GosubIf($[$["${SV_DIALSTATUS}"="BUSY"] & $["${CFBEXT}"!=""]]?docfb|1) [pbx_config]
14. Set(DIALSTATUS=${SV_DIALSTATUS}) [pbx_config]
15. NoOp(Voicemail is ${VMBOX}) [pbx_config]
16. GotoIf($["${VMBOX}" = "novm"]?s-${DIALSTATUS}|1) [pbx_config]
17. NoOp(Sending to Voicemail box ${EXTTOCALL}) [pbx_config]
18. Macro(vm|${VMBOX}|${DIALSTATUS}|${IVR_RETVM}) [pbx_config]
's-BUSY' => 1. NoOp(Extension is reporting BUSY and not passing to Voicemail) [pbx_config]
2. GotoIf($["${IVR_RETVM}" = "RETURN" & "${IVR_CONTEXT}" != ""]?exit|1) [pbx_config]
3. Playtones(busy) [pbx_config]
4. Busy(20) [pbx_config]
'_s-.' => 1. Noop(IVR_RETVM: ${IVR_RETVM} IVR_CONTEXT: ${IVR_CONTEXT}) [pbx_config]
2. GotoIf($["${IVR_RETVM}" = "RETURN" & "${IVR_CONTEXT}" != ""]?exit|1) [pbx_config]
3. Playtones(congestion) [pbx_config]
4. Congestion(10) [pbx_config]
trixbox1*CLI>
-= 6 extensions (34 priorities) in 1 context. =-
2009-02-12 10:52

Сообщений: 866

Re: sip не проходит регистрация

Трейс для работающего звонка я имел в виду такой же как и http://txtb.in/1JJ
2009-02-12 16:38

Сообщений: 866

Re: sip не проходит регистрация

хотя не нужно наверное.
Все-таки вот это неспроста:

[Feb 9 10:23:07] VERBOSE[18675] logger.c: -- Executing [s@macro-dial:7] Dial("SIP/100-0852ed20", "SIP/104||tr") in new stack
[Feb 9 10:23:07] WARNING[18675] app_dial.c: Unable to create channel of type 'SIP' (cause 3 - No route to destination)


sip show peer 104
2009-02-12 16:41

Откуда: Украина, Луганск
Сообщений: 11

Re: sip не проходит регистрация

dimas:

хотя не нужно наверное.
Все-таки вот это неспроста:

[Feb 9 10:23:07] VERBOSE[18675] logger.c: -- Executing [s@macro-dial:7] Dial("SIP/100-0852ed20", "SIP/104||tr") in new stack
[Feb 9 10:23:07] WARNING[18675] app_dial.c: Unable to create channel of type 'SIP' (cause 3 - No route to destination)


sip show peer 104
может все-таки с сетью проблема, триксбокс не знает куда идти? хотя шлюз по умолчанию прописан. Или может это из-за того что у нас домен виндовый, а это все-таки линукс?

trixbox1*CLI> sip show peer 104
trixbox1*CLI>

* Name : 104
Secret : <Set>
MD5Secret : <Not set>
Context : from-internal
Subscr.Cont. : <Not set>
Language :
AMA flags : Unknown
Transfer mode: open
CallingPres : Presentation Allowed, Not Screened
Callgroup :
Pickupgroup :
Mailbox : 104@device
VM Extension : *97
LastMsgsSent : 32767/65535
Call limit : 50
Dynamic : Yes
Callerid : "device" <104>
MaxCallBR : 384 kbps
Expire : -1
Insecure : no
Nat : RFC3581
ACL : No
T38 pt UDPTL : No
CanReinvite : No
PromiscRedir : No
User=Phone : No
Video Support: Yes
Trust RPID : No
Send RPID : No
Subscriptions: Yes
Overlap dial : Yes
DTMFmode : rfc2833
LastMsg : 0
ToHost : 10.54.79.3
Addr->IP : (Unspecified) Port 0
Defaddr->IP : 0.0.0.0 Port 5060
Def. Username: 104
SIP Options : (none)
Codecs : 0x28000c (ulaw|alaw|h263|h264)
Codec Order : (ulaw:20,alaw:20)
Auto-Framing: No
Status : UNKNOWN
Useragent :
Reg. Contact :
2009-02-12 17:27

Сообщений: 866

Re: sip не проходит регистрация

ну я бы предположил что SIP пир 104 не зарегистрирован.
Посмотрите в какой контекст у вас SIP регистрируется

sip show settings
найдите там
Reg. context: registrations

и сделайте

dialplan show registrations

если там все есть а 104 отсутствует, то таки да, не зарегистрирован. И Астериск не знает как на него звонить.
2009-02-12 17:57

Откуда: Украина, Луганск
Сообщений: 11

Re: sip не проходит регистрация

а если написано Reg. context: (not set)?


trixbox1*CLI> sip show settings
trixbox1*CLI>

Global Settings:
----------------
SIP Port: 5060
Bindaddress: 0.0.0.0
Videosupport: Yes
AutoCreatePeer: No
Allow unknown access: Yes
Allow subscriptions: Yes
Allow overlap dialing: Yes
Promsic. redir: No
SIP domain support: No
Call to non-local dom.: Yes
URI user is phone no: No
Our auth realm asterisk
Realm. auth: No
Always auth rejects: No
Call limit peers only: Yes
Direct RTP setup: No
User Agent: Asterisk PBX
MWI checking interval: 10 secs
Reg. context: (not set)
Caller ID: Unknown
From: Domain:
Record SIP history: Off
Call Events: Off
IP ToS SIP: CS3
IP ToS RTP audio: EF
IP ToS RTP video: AF41
T38 fax pt UDPTL: No
RFC2833 Compensation: No
SIP realtime: Disabled

Global Signalling Settings:
---------------------------
Codecs: 0x28000c (ulaw|alaw|h263|h264)
Codec Order: ulaw:20,alaw:20
T1 minimum: 100
Relax DTMF: No
Compact SIP headers: No
RTP Keepalive: 0 (Disabled)
RTP Timeout: 0 (Disabled)
RTP Hold Timeout: 0 (Disabled)
MWI NOTIFY mime type: application/simple-message-summary
DNS SRV lookup: Yes
Pedantic SIP support: No
Reg. min duration 60 secs
Reg. max duration: 3600 secs
Reg. default duration: 120 secs
Outbound reg. timeout: 20 secs
Outbound reg. attempts: 0
Notify ringing state: Yes
Notify hold state: Yes
SIP Transfer mode: open
Max Call Bitrate: 384 kbps
Auto-Framing: No

Default Settings:
-----------------
Context: from-sip-external
Nat: RFC3581
DTMF: rfc2833
Qualify: 0
Use ClientCode: No
Progress inband: Never
Language: (Defaults to English)
MOH Interpret: default
MOH Suggest:
Voice Mail Extension: *97
сорри если уж совсем тупые вопросы задаю, просто к концу дня и без того скудный мозг уже закипает))
2009-02-12 18:41

<1 2 3>
Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru