Hallo Sascha,
hier die Configs - bei GS4 leider nur in Prosa, an die XML Files kommt man ohne Tricks nicht heran.
GS4:
Es wurde ein Gateway 192.168.0.252 eingerichtet und eine Outbound Route 0xx -> 192.168.0.252 die jeder benutzen darf. Ein Routing
Test unter GS4 hat ergeben, dass bei der Rufnummer 0592 einmal das GW verwendet wird und dort die 592 angew锟絟lt wird, was so auch
gedacht ist. Der User hat die 7001, sein Fax die 7101 ein erster Test mit einem Fax sollte ja nun auf der Asterisk zu irgendeiner
Reaktion f锟絟ren - und wenn es auch nur einen Error gibt.
Asterisk:
;###########################################################################
;# Anbindung GS4
;###########################################################################
[gs4]
type=friend
qualify=yes
nat=no
username=701
defaultuser=701
disallow=all
allow=alaw
context=intern_test
host=192.168.122.2
externip=192.168.0.252
Ein tcpdump hat gezeigt, dass die Asterisk (192.168.0.252) per SIP Keepalives an GS4 (192.168.122.2) schickt, die offensichtlich
beantwortet werden:
09:39:05.343590 IP 192.168.0.252.5060 > 192.168.122.2.5060: SIP, length: 526
0x0000: 4500 022a fabc 0000 3f11 82b7 c0a8 00fc E..*....?.......
0x0010: c0a8 7a02 13c4 13c4 0216 a634 4f50 5449 ..z........4OPTI
0x0020: 4f4e 5320 7369 703a 3139 322e 3136 382e ONS.sip:192.168.
0x0030: 3132 322e 3220 5349 502f 322e 300d 0a56 122.2.SIP/2.0..V
0x0040: 6961 3a20 5349 502f 322e 302f 5544 5020 ia:.SIP/2.0/UDP.
0x0050: 3139 322e 3136 382e 302e 3235 323a 3530
192.168.0.252:50
0x0060: 3630 3b62 7261 6e63 683d 7a39 6847 3462 60;branch=z9hG4b
0x0070: 4b30 6334 3038 6436 613b 7270 6f72 740d K0c408d6a;rport.
0x0080: 0a4d 6178 2d46 6f72 7761 7264 733a 2037 .Max-Forwards:.7
0x0090: 300d 0a46 726f 6d3a 2022 6173 7465 7269 0..From:."asteri
0x00a0: 736b 2220 3c73 6970 3a61 7374 6572 6973 sk".<sip:asteris
0x00b0: 6b40 3139 322e 3136 382e 302e 3235 323e
k...@192.168.0.252>
0x00c0: 3b74 6167 3d61 7337 3662 3739 3937 610d ;tag=as76b7997a.
0x00d0: 0a54 6f3a 203c 7369 703a 3139 322e 3136 .To:.<sip:192.16
0x00e0: 382e 3132 322e 323e 0d0a 436f 6e74 6163 8.122.2>..Contac
0x00f0: 743a 203c 7369 703a 6173 7465 7269 736b t:.<sip:asterisk
0x0100: 4031 3932 2e31 3638 2e30 2e32 3532 3e0d @
192.168.0.252>.
0x0110: 0a43 616c 6c2d 4944 3a20 3230 3035 3737 .Call-ID:.200577
0x0120: 6463 3333 3761 6433 3632 3230 6134 3764 dc337ad36220a47d
0x0130: 3039 3030 6131 3533 6562 4031 3932 2e31 0900a153eb@192.1
0x0140: 3638 2e30 2e32 3532 0d0a 4353 6571 3a20 68.0.252..CSeq:.
0x0150: 3130 3220 4f50 5449 4f4e 530d 0a55 7365 102.OPTIONS..Use
0x0160: 722d 4167 656e 743a 2041 7374 6572 6973 r-Agent:.Asteris
0x0170: 6b20 5042 5820 312e 362e 322e 392d 322b k.PBX.1.6.2.9-2+
0x0180: 7371 7565 657a 6536 0d0a 4461 7465 3a20 squeeze6..Date:.
0x0190: 4d6f 6e2c 2032 3020 4175 6720 3230 3132 Mon,.20.Aug.2012
0x01a0: 2030 373a 3339 3a30 3520 474d 540d 0a41 .07:39:05.GMT..A
0x01b0: 6c6c 6f77 3a20 494e 5649 5445 2c20 4143 llow:.INVITE,.AC
0x01c0: 4b2c 2043 414e 4345 4c2c 204f 5054 494f K,.CANCEL,.OPTIO
0x01d0: 4e53 2c20 4259 452c 2052 4546 4552 2c20 NS,.BYE,.REFER,.
0x01e0: 5355 4253 4352 4942 452c 204e 4f54 4946 SUBSCRIBE,.NOTIF
0x01f0: 592c 2049 4e46 4f0d 0a53 7570 706f 7274 Y,.INFO..Support
0x0200: 6564 3a20 7265 706c 6163 6573 2c20 7469 ed:.replaces,.ti
0x0210: 6d65 720d 0a43 6f6e 7465 6e74 2d4c 656e mer..Content-Len
0x0220: 6774 683a 2030 0d0a 0d0a gth:.0....
09:39:05.344324 IP 192.168.122.2.5060 > 192.168.0.252.5060: SIP, length: 368
0x0000: 4510 018c 7246 0000 4011 0abc c0a8 7a02 E...rF..@.....z.
0x0010: c0a8 00fc 13c4 13c4 0178 0642 5349 502f .........x.BSIP/
0x0020: 322e 3020 3438 3420 4164 6472 6573 7320 2.0.484.Address.
0x0030: 496e 636f 6d70 6c65 7465 0d0a 5669 613a Incomplete..Via:
0x0040: 2053 4950 2f32 2e30 2f55 4450 2031 3932 .SIP/2.0/UDP.192
0x0050: 2e31 3638 2e30 2e32 3532 3a35 3036 303b .168.0.252:5060;
0x0060: 6272 616e 6368 3d7a 3968 4734 624b 3063 branch=z9hG4bK0c
0x0070: 3430 3864 3661 3b72 706f 7274 3d35 3036 408d6a;rport=506
0x0080: 300d 0a46 726f 6d3a 2022 6173 7465 7269 0..From:."asteri
0x0090: 736b 2220 3c73 6970 3a61 7374 6572 6973 sk".<sip:asteris
0x00a0: 6b40 3139 322e 3136 382e 302e 3235 323e
k...@192.168.0.252>
0x00b0: 3b74 6167 3d61 7337 3662 3739 3937 610d ;tag=as76b7997a.
0x00c0: 0a54 6f3a 203c 7369 703a 3139 322e 3136 .To:.<sip:192.16
0x00d0: 382e 3132 322e 323e 3b74 6167 3d62 3237 8.122.2>;tag=b27
0x00e0: 6531 6131 6433 3337 3631 6538 3538 3436 e1a1d33761e85846
0x00f0: 6663 3938 6635 6633 6137 6535 382e 3961 fc98f5f3a7e58.9a
0x0100: 6630 0d0a 4361 6c6c 2d49 443a 2032 3030 f0..Call-ID:.200
0x0110: 3537 3764 6333 3337 6164 3336 3232 3061 577dc337ad36220a
0x0120: 3437 6430 3930 3061 3135 3365 6240 3139 47d0900a153eb@19
0x0130: 322e 3136 382e 302e 3235 320d 0a43 5365 2.168.0.252..CSe
0x0140: 713a 2031 3032 204f 5054 494f 4e53 0d0a q:.102.OPTIONS..
0x0150: 5365 7276 6572 3a20 6b61 6d61 696c 696f Server:.kamailio
0x0160: 2028 332e 322e 3020 2869 3338 362f 6c69 .(3.2.0.(i386/li
0x0170: 6e75 7829 290d 0a43 6f6e 7465 6e74 2d4c nux))..Content-L
0x0180: 656e 6774 683a 2030 0d0a 0d0a ength:.0....
Die beiden reden also grunds锟絫zlich miteinander, was ein sip set debug peer gs4 best锟絫igt:
Reliably Transmitting (no NAT) to
192.168.122.2:5060:
OPTIONS sip:192.168.122.2 SIP/2.0
Via: SIP/2.0/UDP 192.168.0.252:5060;branch=z9hG4bK2d90ca4a;rport
Max-Forwards: 70
From: "asterisk" <
sip:aste...@192.168.0.252>;tag=as188b1611
To: <sip:192.168.122.2>
Contact: <
sip:aste...@192.168.0.252>
Call-ID:
082fc6a713812737...@192.168.0.252
CSeq: 102 OPTIONS
User-Agent: Asterisk PBX 1.6.2.9-2+squeeze6
Date: Mon, 20 Aug 2012 07:43:05 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO
Supported: replaces, timer
Content-Length: 0
---
<--- SIP read from UDP:
192.168.122.2:5060 --->
SIP/2.0 484 Address Incomplete
Via: SIP/2.0/UDP 192.168.0.252:5060;branch=z9hG4bK2d90ca4a;rport=5060
From: "asterisk" <
sip:aste...@192.168.0.252>;tag=as188b1611
To: <sip:192.168.122.2>;tag=b27e1a1d33761e85846fc98f5f3a7e58.f09e
Call-ID:
082fc6a713812737...@192.168.0.252
CSeq: 102 OPTIONS
Server: kamailio (3.2.0 (i386/linux))
Content-Length: 0
<------------->
--- (8 headers 0 lines) ---
Really destroying SIP dialog '
082fc6a713812737...@192.168.0.252' Method: OPTIONS
Danach habe ich in der sip.conf qualify=no gesetzt, so dass nun nur relevante Msgs zu sehen sind.
Bei einem Versuch, das Fax zu versenden, kommt in GS4 nun das hier:
Fax-Dokument
Richtung: Ausgehend
Datum: Montag, 20. August 2012, 06:51 Uhr
锟絙ertragen: nein
Status: Anruf vorzeitig aufgelegt
Anrufer: 7101
Ziel: 0592
Titel:
Dokument: out.pdf
Es kommt jedoch kein IP-Paket auf dem Asterisk Server an und demnach gibt es auch keinen Debug Output auf der Asterisk Seite.
Viele Gr锟斤拷e
Christian