Στον server A βάλε τις γραμμές 450 πάνω από τις γραμμές 4χχ
Εμφάνιση 31-40 από 40
Θέμα: asterisk σαν server
-
04-07-19, 14:52 Απάντηση: asterisk σαν server #31
-
04-07-19, 15:25 Απάντηση: asterisk σαν server #32
κλήση από το 400 προς το 450
server logs:
Κώδικας:server*CLI> == Using SIP RTP TOS bits 184 == Using SIP RTP CoS mark 5 -- Executing [450@AllCalls:1] Goto("SIP/400-00000001", "DefaultPlan,450,1") in new stack -- Goto (DefaultPlan,450,1) -- Executing [450@DefaultPlan:1] Answer("SIP/400-00000001", "") in new stack -- Executing [450@DefaultPlan:2] VoiceMail("SIP/400-00000001", "450@Office,u") in new stack [Jul 4 15:24:31] WARNING[2328][C-00000001]: app_voicemail.c:6549 leave_voicemail: No entry in voicemail config file for '450' -- Executing [450@DefaultPlan:3] Hangup("SIP/400-00000001", "") in new stack == Spawn extension (DefaultPlan, 450, 3) exited non-zero on 'SIP/400-00000001' server*CLI>
extensions.conf
Κώδικας:[AllCalls] exten => _X!,1,GoTo(DefaultPlan,${EXTEN},1) exten => _X!,2,Busy(3) exten => 400,1,Answer() exten => 400,2,Dial(SIP/400,60) exten => 400,3,Playback(vm-nobodyavail) exten => 400,4,VoiceMail(400@main) exten => 400,5,Hangup() exten => 401,1,Answer() exten => 401,2,Dial(SIP/401,60) exten => 401,3,Playback(vm-nobodyavail) exten => 401,4,VoiceMail(401@main) exten => 401,5,Hangup()
-
04-07-19, 15:47 Απάντηση: asterisk σαν server #33
-
04-07-19, 16:32 Απάντηση: asterisk σαν server #34
-
04-07-19, 17:08 Απάντηση: asterisk σαν server #35Κώδικας:
[AllCalls] exten => _X!,1,GoTo(DefaultPlan,${EXTEN},1) exten => _X!,2,Busy(3) exten => 400,1,Answer() exten => 400,2,Dial(SIP/400,60) exten => 400,3,Playback(vm-nobodyavail) exten => 400,4,VoiceMail(400@main) exten => 400,5,Hangup() exten => 401,1,Answer() exten => 401,2,Dial(SIP/401,60) exten => 401,3,Playback(vm-nobodyavail) exten => 401,4,VoiceMail(401@main) exten => 401,5,Hangup() exten => 450,n,Dial(SIP/450,20) exten => 450,n,Busy(3)
-
05-07-19, 09:24 Απάντηση: asterisk σαν server #36
Για να μην χαθούμε με τις αλλαγές. Στον server το extensions.conf:
Κώδικας:root@server: /etc/asterisk $ more extensions.conf [globals] [default] exten => _X!,1,Congestion() [AllCalls] exten => _X!,1,GoTo(DefaultPlan,${EXTEN},1) exten => _X!,2,Busy(3) exten => 400,1,Answer() exten => 400,2,Dial(SIP/400,60) exten => 400,3,Playback(vm-nobodyavail) exten => 400,4,VoiceMail(400@main) exten => 400,5,Hangup() exten => 401,1,Answer() exten => 401,2,Dial(SIP/401,60) exten => 401,3,Playback(vm-nobodyavail) exten => 401,4,VoiceMail(401@main) exten => 401,5,Hangup() exten => 450,1,Dial(SIP/450,20) exten => 450,n,Busy(3) [DefaultPlan] exten => _4XX,1,Answer() exten => _4XX,2,VoiceMail(${EXTEN}@Office,u) exten => _4XX,3,HangUp() exten => _4XX,4,Answer() exten => _4XX,5,VoiceMail(${EXTEN}@Office,b) exten => _4XX,6,HangUp() exten => _6XX,1,Dial(SIP/451/${EXTEN},20) exten => _6XX,n,Busy(3) exten => 499,1,VoiceMailMain(@Office) exten => 499,2,HangUp() exten => voicemail,1,VoiceMailMain(${CALLERID(num)}@Office) exten => voicemail,2,HangUp() [DialIn] exten => _4XX,1,Dial(SIP/${EXTEN},15,Tr)
Κώδικας:server*CLI> == Using SIP RTP TOS bits 184 == Using SIP RTP CoS mark 5 -- Executing [450@AllCalls:1] Dial("SIP/400-00000002", "SIP/450,20") in new stack == Using SIP RTP TOS bits 184 == Using SIP RTP CoS mark 5 -- Called SIP/450 == Everyone is busy/congested at this time (1:0/0/1) -- Executing [450@AllCalls:2] Busy("SIP/400-00000002", "3") in new stack == Spawn extension (AllCalls, 450, 2) exited non-zero on 'SIP/400-00000002' server*CLI>
Στον asterisk client
Κώδικας:== Using SIP RTP TOS bits 184 == Using SIP RTP CoS mark 5 [Jul 5 09:22:29] NOTICE[709][C-00000001]: chan_sip.c:26690 handle_request_invite: Call from '450' (192.168.1.46:5060) to extension '450' rejected because extension not found in context 'DialIn'. client_A*CLI>
-
05-07-19, 16:18 Απάντηση: asterisk σαν server #37
δώσε λίγο το extensions.conf από τον client.
-
08-07-19, 11:21 Απάντηση: asterisk σαν server #38Κώδικας:
[globals] [default] exten => _X!,1,GoTo(DefaultPlan,${EXTEN},1) exten => _X!,2,Busy(3) [AllCalls] exten => 450,1,Set(CALLERID(name)=${DB(cidname/${CALLERID(num)})}) exten => 450,n,Answer() exten => 450,n,Wait(1) exten => 450,n,Dial(SIP/500,20) exten => 450,n,VoiceMail(500@Office,u) exten => 450,n,Busy(3) exten => _4[01-49]X,1,Set(CALLERID(num)=${EXTEN}) exten => _4[01-49]X,n,Dial(SIP/450/${EXTEN},20) exten => _4[01-49]X,n,Busy(3) [DefaultPlan] exten => _5XX,1,Answer() exten => _5XX,2,VoiceMail(${EXTEN}@Office,u) exten => _5XX,3,HangUp() exten => _5XX,4,Answer() exten => _5XX,5,VoiceMail(${EXTEN}@Office,b) exten => _5XX,6,HangUp() exten => 599,1,VoiceMailMain(@Office) exten => 599,2,HangUp() exten => voicemail,1,VoiceMailMain(${CALLERID(num)}@Office) exten => voicemail,2,HangUp() [DialIn] exten => _5XX,1,Dial(SIP/${EXTEN},15,Tr)
-
08-07-19, 14:48 Απάντηση: asterisk σαν server #39
server B (client)
Κώδικας:[DialIn] exten => 450,1,Dial(SIP/500,30)
-
09-07-19, 14:31 Απάντηση: asterisk σαν server #40
Σ' ευχαριστω πολύ. Μεταξύ τους δείχνει να παίζει. Προσθέτω το ΣΚ και τα υπόλοιπα μηχανήματα και δοκιμάζω.
Bookmarks