Hallo,
ich setzte zur Zeit einen externen Asterisk Server zur Spam Filterung auf. Zuhause werkelt eine Fritzbox 7270, auf der die Rufnummer 3000 erfolgreich auf dem Asterisk registriert ist.
sip.conf
Hier die extensions.confCode:[general] bindport=5060 srvlookup=yes bindaddr = 0.0.0.0 rtpkeepalive=5 externrefresh=180 useragent=portasipfriendly allowguest=no qualify=yes insecure=port,invite canreinvite=no nat=yes allow=ulaw allow=g729 allow=gsm allow=h264 context=default [3000] type=friend secret=password qualify=yes ; Qualify peer is not more than 2000 mS away nat=yes ; This phone is natted host=dynamic ; This device registers with us canreinvite=no ; Asterisk by default tries to redirect
Code:[globals] callduration = 30 ; standard calling duration in seconds writeprotect=yes autofallthrough=yes clearglobalvars=no priorityjumping=yes language=de [default] exten => 3000,1,Dial(SIP/3000,20) exten => 622,1,NoOp(Incoming call on kabeldeutschland.de) exten => 622,n,Ringing() exten => 622,n,AGI(ast_revers.agi_org,${CALLERID(NUM)}) exten => 622,n,GotoIf($[ "${SPAMSCORE}" = "5" | "${SPAMSCORE}" = "4" | "${SPAMSCORE}" = "3" | "${SPAMSCORE}" = "2" | "${SPAMSCORE}" = "1" | "${SPAMSCORE}" = "6" | "${SPAMSCORE}" = "" ]?ok:nein) exten => 622,10(ok),Dial(SIP/3000,20) exten => 622,20(nein),Answer() ; Spam here exten => 622,21,Set(CALLFILENAME=${STRFTIME(${EPOCH},,%Y%m%d-%H%M%S)}-${CALLERID(all)}-${EXTEN}) exten => 622,22,Monitor(wav,${CALLFILENAME},m) exten => 622,23,Wait(10) exten => 622,24,Playback(tt-monkeys) exten => 622,25,Wait(120) exten => 622,26,Congestion() exten => 622,27,Hangup()
Hier kommt leider folgende Fehlermeldung:
Die IfGoto Schleife funktioniert, die Anrufer werden entsprechend behandelt. Allerdings bereitet mir exten => 622,10(ok),Dial(SIP/3000,20) Bauchschmerzen; siehe Fehlermeldung oben. Hat hier jemand eine Idee/Tip?Code:[Aug 18 11:45:00] WARNING[15648] chan_sip.c: Retransmission timeout reached on transmission 24e32f5559c7e0b140c42b2b22a1dc4d@<IP>:5060 for seqno 102 (Critical Request) -- See https://wiki.asterisk.org/wiki/display/AST/SIP+Retransmissions Packet timed out after 6400ms with no response [Aug 18 11:45:00] WARNING[15648] chan_sip.c: Hanging up call 24e32f5559c7e0b140c42b2b22a1dc4d@<IP>:5060 - no reply to our critical packet (see https://wiki.asterisk.org/wiki/display/AST/SIP+Retransmissions).
Vielen Dank
EDIT:
Scheinbar findet Asterisk meine FBF nicht:
Code:SIP/2.0 404 Not Found Via: SIP/2.0/UDP 62.75.XXX.XXX:5060;branch=z9hG4bK2d2de335;rport=5060 From: "asterisk" <sip:asterisk@62.75.XXX.XX>;tag=as13761845 To: <sip:home.XXX.net>;tag=C2C0E44282EF82A5 Call-ID: 6194681f2c2029d96d046d597424f35a@62.75.XXX.XX:5060 CSeq: 102 OPTIONS User-Agent: AVM FRITZ!Box Fon WLAN 7270 v2 54.05.22 (Jun 1 2012) Content-Length: 0Laut Konsole ist aber alles registriert. 621, 622 ( FBF IP Telefone ) und 3000 (Asterisk Phone). Jemand eine Idee?Code:[621] type=peer username=621 fromuser=621 secret=secret host=home.XXX.net fromdomain=fritz.box insecure=port,invite canreinvite=no nat=no disallow=all allow=alaw call-limit=2 qualify=yes context=fritz621 dtmfmode=rfc2833


Zitieren