Hallo zusammen,
ich habe das Problem einen Fax2Mail-Server unter Asterisk zum laufen zu bekommen.
Genauer gesagt, nimmt Asti in 9 von 10 Fällen das letzte SIP/2.0 200 OK aus dem Handshake nicht an, so das kein ACK zurück kommt und der openSips Server immer weiter 200 OK sendet anstatt die Verbindung aufzunehmen.
In bisher nicht genau identifizierter Folge nimmt der Asti dann ein Fax an und bearbeitet es auch so wie gewollt. Das kann mal jeder 5. oder auch jeder 20. Call sein.
Ich hab es auch schon mit t38pt_rtp=yes und t38pt_tcp=no probiert, ohne Erfolg.
Vielleicht kann jemand helfen...
sip.conf
udptl.conf
extensions.conf
Das nicht akzeptierte 200 OK, welches bis zum Abbruch des Calls wiederholt wird
Grüße Sven
ich habe das Problem einen Fax2Mail-Server unter Asterisk zum laufen zu bekommen.
Genauer gesagt, nimmt Asti in 9 von 10 Fällen das letzte SIP/2.0 200 OK aus dem Handshake nicht an, so das kein ACK zurück kommt und der openSips Server immer weiter 200 OK sendet anstatt die Verbindung aufzunehmen.
In bisher nicht genau identifizierter Folge nimmt der Asti dann ein Fax an und bearbeitet es auch so wie gewollt. Das kann mal jeder 5. oder auch jeder 20. Call sein.
Ich hab es auch schon mit t38pt_rtp=yes und t38pt_tcp=no probiert, ohne Erfolg.
Vielleicht kann jemand helfen...
sip.conf
Code:
t38pt_udptl=yes
allow=alaw
udptl.conf
Code:
udptlstart=40000
udptlend=49999
udptlchecksums=no
udptlfecentries=3
udptlfecspan=3
use_even_ports=no
t38pt_udptl=yes
extensions.conf
Code:
exten => XXX,1,Answer()
exten => XXX,n,Wait(2)
exten => XXX,n,Set(FAXID=${UNIQUEID})
exten => XXX,n,Set(TIFF=/var/spool/fax/${FAXID}.tiff)
exten => XXX,n,ReceiveFax(${TIFF})
exten => XXX,n,AGI(/var/lib/asterisk/scripts/fax2mail.php|${FAXID}|${EXTEN})
exten => XXX,n,Hangup()
Das nicht akzeptierte 200 OK, welches bis zum Abbruch des Calls wiederholt wird
Code:
U 2011/05/10 13:02:58.360008 XX.XXX.XX.XXX:5060 -> XX.XXX.XX.XXX:5060
SIP/2.0 200 Ok.
Via: SIP/2.0/UDP XX.XXX.XX.XXX;branch=z9hG4bKa704.a4f60b67.0.
Via: SIP/2.0/UDP XX.XXX.XX.XXX:5060;received=XX.XXX.XX.XXX;branch=z9hG4bK04bf317b;rport=5060.
From: "XXX" <sip:XXX@korrekte_domain;user=phone>;tag=as735e7ff2.
To: "Anonymous" <sip:[email protected]>;tag=4RHUD51HBW30000E1D00005u00846DN1AEBFPE.
Call-ID: [email protected].
CSeq: 102 INVITE.
Contact: <sip:XX.XXX.XX.XXX:5060>.
Allow-Events: refer.
Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, INFO, REFER, NOTIFY, SUBSCRIBE, UPDATE.
Content-Type: application/sdp.
Require: timer.
Session-Expires: 1800;refresher=uas.
Supported: 100rel, timer, replaces.
Content-Length: 144.
.
v=0.
o=- 2969643270352596074 2 IN IP4 XX.XXX.XX.XXX.
s=session.
c=IN IP4 XX.XXX.XX.XXX.
t=0 0.
m=image 6562 udptl t38.
a=T38FaxUdpEC:t38UDPFEC.
Grüße Sven