.titleBar { margin-bottom: 5px!important; }

sipgate anrufer hört internen sipteilnehmer nicht

Dieses Thema im Forum "Asterisk Allgemein" wurde erstellt von EazyAdm, 9 Juni 2005.

  1. EazyAdm

    EazyAdm Neuer User

    Registriert seit:
    1 Juni 2005
    Beiträge:
    109
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    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:
    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:XXXXXX@sipgate.de/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
     
  2. another-way

    another-way Neuer User

    Registriert seit:
    4 Sep. 2004
    Beiträge:
    63
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    das gleiche problem hab ich auch... ich denke hier kann man auf keine antwort hoffen....
     
  3. betateilchen

    betateilchen Grandstream-Guru

    Registriert seit:
    30 Juni 2004
    Beiträge:
    12,882
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    Ort:
    am Letzenberg
    Wie meinst Du das ?

    Übrigens - ich würde in der sip.conf "externip" durch "externhost" ersetzen.
     
  4. another-way

    another-way Neuer User

    Registriert seit:
    4 Sep. 2004
    Beiträge:
    63
    Zustimmungen:
    0
    Punkte für Erfolge:
    0
    das hier wohl keiner ne lösung hat oder das problem kennt