Asterisk eingehende Anrufe funktionieren nicht

Bit-Devil

Neuer User
Mitglied seit
20 Jul 2008
Beiträge
6
Punkte für Reaktionen
0
Punkte
0
Hallo !

Leider kann ich nur ausgehende Telefonate führen. Reinkommende werde aus irgend einem Grud abgelehnt.
Als Telefonanalage nutze ich Asterisk Ver. 1.6.1.6 die hinter einer Firewall bzw. Router liegt.
Der Router besteht aus IPtables und Kernel 2.6.30.2.
Ich habe den Congstar SIP Proxy komplett freigegeben.
#Congstar/QSC SIP Gateway -> farm1.tel2.congstar.qsc.de -> 213.148.136.3
iptables -A FORWARD -i dsl0 -s 213.148.136.3 -d 172.16.190.4 -p udp -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -i dsl0 -d 213.148.136.3 -s 172.16.190.4 -p udp -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -o dsl0 -s 213.148.136.3 -d 172.16.190.4 -p udp -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
iptables -A FORWARD -o dsl0 -d 213.148.136.3 -s 172.16.190.4 -p udp -m state --state NEW,ESTABLISHED,RELATED -j ACCEPT
Hier die "sip.conf"
[general]
port=5060
bindaddr = 0.0.0.0
defaultexpirey => 600
context=incoming_calls
register => <Telefonnummer>:<DSL Passwort>@farm1.tel2.congstar.qsc.de/congstar

[congstar]
type=friend
username=<Telefonnummer>
secret=<DSL Passwort>
host=farm1.tel2.congstar.qsc.de
fromuser=<Telefonnummer>
fromdomain=tel2.congstar.de
canreinvite=no
qualify=no
insecure=port,invite
context=incoming_calls
allow=all
nat=yes

[20]
type=friend
secret=Passwort
host=dynamic
qualify=yes
canreinvite=no
nat=yes
context=sipclient

[21]
type=friend
secret=Passwort
host=dynamic
qualify=yes
canreinvite=no
nat=yes
context=sipclient

Und hier die "extensions.conf"
[general]
static=yes
writeprotect=no
clearglobalvars=no

[congstar]
exten => _0.,1,Dial(SIP/${EXTEN:1},60)
exten => _0.,2,Congestion
exten => _0.,102,Busy

[sipclient]
exten => 20,1,Dial(SIP/20)
exten => 21,1,Dial(SIP/21)
include => outgoing_calls

[incoming_calls]
exten => _0X.,1,Answer()
exten => _0X.,n,Dial(SIP/20,20)

[outgoing_calls]
exten => _0X.,1,NoOp()
exten => _0X.,n,Dial(SIP/congstar/${EXTEN})


Und so sieht es auf der CLI aus wenn ein eingehneder Anruf kommt
*CLI> == Using SIP RTP CoS mark 5
-- Executing [<Telefonnummer>@incoming_calls:1] Answer("SIP/congstar-084a2e28", "") in new stack
-- Executing [<Telefonnummer>@incoming_calls:2] Dial("SIP/congstar-084a2e28", "SIP/20,20") in new stack
== Using SIP RTP CoS mark 5
-- Called 20
-- SIP/20-084c3da8 is ringing
-- SIP/20-084c3da8 is ringing
== Spawn extension (incoming_calls, <Telefonnummer>, 2) exited non-zero on 'SIP/congstar-084a2e28'

Wenn ich von einem Handy aus anrufe, kommt die Fehlermeldung "Anruf wurde abgelehnt"
und wenn ich über das Festnetz Anrufen will, dann ertönt ein Besetztzeichen.

Weis jemand Rat oder hat eine funktionierende Lösung ?

Vielen Dank im Voraus
B.-D.
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.