Hallo,
ich hatte bis vor 5 Tagen noch eine Asterisk Anlage auf debian mit den Testing packeten am laufen.
Jetzt habe ich umgestellt auf cvs und realtime. seit dem hört mich ein externer anrufer der über meine sipgate festnetznummer bei mir anruft nicht. wenn ich jedoch über das sipgate nach aussen telefoniere ist dies kein problem.
wenn ich zwischen mit 2 sip telefonen hier intern telefoniere auch nicht, wenn ich mit einem der beiden siptelefone die sipgate festnetznummer anrufe welche auf dem anderen interen sip tel raus kommt, geht es auch.
nur wenn ein externer (z.b. isdn teilnehmer) die nummer anruft geht es ned.
nach googlen und forum lesen habe ich leider immer noch kein ergebniss, die ports 5060 sowie 10000-20000 (laut rtp.conf) sind auf den asterisk server weitergeleitet.
Evtl. fällt einem von euch ja was auf.
Ich weiss das es deratige fragen hier schon 500 gibt, aber in keinem thread steht etwas das mein problem behebt ... da ich alles was da drin steht entweder schon drin hatte oder nun ausprobiert hab.
Hier meine Configs:
extensions.conf:
sip.conf
sip_user_db:
und hier noch mein udp port forward test:
also die packete kommen alle an wo sie sollen.
vielen Dank
bye
eazy
ich hatte bis vor 5 Tagen noch eine Asterisk Anlage auf debian mit den Testing packeten am laufen.
Jetzt habe ich umgestellt auf cvs und realtime. seit dem hört mich ein externer anrufer der über meine sipgate festnetznummer bei mir anruft nicht. wenn ich jedoch über das sipgate nach aussen telefoniere ist dies kein problem.
wenn ich zwischen mit 2 sip telefonen hier intern telefoniere auch nicht, wenn ich mit einem der beiden siptelefone die sipgate festnetznummer anrufe welche auf dem anderen interen sip tel raus kommt, geht es auch.
nur wenn ein externer (z.b. isdn teilnehmer) die nummer anruft geht es ned.
nach googlen und forum lesen habe ich leider immer noch kein ergebniss, die ports 5060 sowie 10000-20000 (laut rtp.conf) sind auf den asterisk server weitergeleitet.
Evtl. fällt einem von euch ja was auf.
Ich weiss das es deratige fragen hier schon 500 gibt, aber in keinem thread steht etwas das mein problem behebt ... da ich alles was da drin steht entweder schon drin hatte oder nun ausprobiert hab.
Hier meine Configs:
extensions.conf:
Code:
[general]
static=yes
writeprotect=no
nat=yes
language = de
;Leitungen
[sip-out]
exten => _9X.,1,SetCallerId,SIPID
exten => _9X.,2,Dial(SIP/${EXTEN:1}@sipgate-out,30,trg)
exten => _9X.,3,Hangup
[sip-in]
exten => 3071032,1,Dial(SIP/ralf&SIP/sebastian&SIP/matthias&SIP/Phone5,20)
exten => 3071032,2,Congestion
exten => 3071032,102,Busy
[isdn-out]
exten => _0X.,1,Dial(Zap/g1/${EXTEN:1})
exten => _0X.,2,Hangup
[isdn-in]
exten => 505204,1,Dial(SIP/ralf,20&SIP/sebastian,20&SIP/matthias,20&SIP/Phone5,20)
exten => 505204,2,SetLanguage(de)
exten => 505204,3,Voicemail(u505204)
exten => 505204,4,Hangup
;Teilnehmer
[sip]
include => sip-out
include => isdn-out
include => voicebox
exten => _11,1,Dial(SIP/ralf,20,tr)
exten => _11,2,SetLanguage(de)
exten => _11,3,Voicemail(u11)
exten => _11,4,Hangup
exten => _12,1,Dial(SIP/sebastian,60,tr)
exten => _15,1,Dial(SIP/matthias,60,tr)
exten => _16,1,Dial(SIP/Phone5,60,tr)
exten => _66,1,Dial(SIP/andreas,60,tr)
exten => _69,1,Dial(SIP/alipda,60,tr)
;Sonstiges
[voicebox]
exten => _88,1,Answer
exten => _88,2,Wait(1)
exten => _88,3,VoiceMailMain(s${CALLERIDNUM})
exten => _88,4,HangUp
sip.conf
Code:
[general]
port = 5060
bindaddr = 0.0.0.0
externip = xxx.xxx.de
localnet = 192.168.0.0/255.255.0.0
context = sip-in
qualify=no
disable=all
allow=alaw
allow=ulaw
allow=gsm
allow=slinear
srvlookup=yes
canreinvite=yes
language = de
;maxexpirey=3600
;defaultexpirey=600
;nat=yes
register => 3071032:[email protected]/3071032
[sipgate-out]
type=friend
insecure=very
nat=yes
username=3071032
fromuser=3071032
fromdomain=sipgate.de
secret=XXXXXX
host=sipgate.de
qualify=yes
sip_user_db:
Code:
mysql> select id,name,accountcode,callerid,canreinvite,context,dtmfmode,host,nat,secret,type,username from sipusers;
+----+--------+-------------+----------+-------------+---------+----------+---------+-----+--------+--------+----------+
| id | name | accountcode | callerid | canreinvite | context | dtmfmode | host | nat | secret | type | username |
+----+--------+-------------+----------+-------------+---------+----------+---------+-----+--------+--------+----------+
| 1 | ralf | NULL | ralf | yes | sip | rfc2833 | dynamic | 1 | test | friend | ralf |
| 2 | phone5 | NULL | phone5 | yes | sip | rfc2833 | dynamic | 1 | NULL | friend | phone5 |
+----+--------+-------------+----------+-------------+---------+----------+---------+-----+--------+--------+----------+
2 rows in set (0.00 sec)
und hier noch mein udp port forward test:
Code:
asterisk2:~# tcpdump udp port 11111
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
14:54:16.904831 IP 192.168.22.9.1757 > 192.168.5.21.11111: UDP, length: 11111
also die packete kommen alle an wo sie sollen.
vielen Dank
bye
eazy