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

[Erledigt] NAT-Problem oder anderer Fehler?

Dieses Thema im Forum "Asterisk Allgemein" wurde erstellt von unisys, 16 Feb. 2007.

  1. unisys

    unisys Guest

    #1 unisys, 16 Feb. 2007
    Zuletzt von einem Moderator bearbeitet: 21 Feb. 2007
    EDIT: Der Anbieter hat Mist gebaut... :mad: ...ERLEDIGT!

    ------------------------------------------------------

    Hallo,

    Ich habe hier testweise eine Nummer (0720er) auf einem vServer (also kein NAT) wie folgt eingerichtet und 2 Nebenstellen (hinter einem NAT hier bei mir) angeschlossen:


    SIP.CONF

    Code:
    ; SIP Configuration
     
    [general]
    context=default
    bindport=5060
    bindaddr=195.225.107.xx
    fromdomain=195.225.107.xx
    srvlookup=yes
    ; Provider Configuration
    register => p000335.hostprofis:password@sip.hostprofis.at/0720505832
     
    [0720505832-out]
    type=peer
    username=p000335.hostprofis
    secret=password
    host=sip.hostprofis.at
    fromuser=p000335.hostprofis
    fromdomain=sip.hostprofis.at
    insecure=very
    canreinvite=no
    qualify=yes
     
    [0720505832-in]
    type=peer
    fromdomain=sip.hostprofis.at
    host=sip.hostprofis.at
    context=from-sip
    qualify=yes
     
    ; Phone Configuration
     
    [11]
    callerid=Nebenstelle 11 <11>
    host=dynamic
    domain=195.225.107.xx
    user=11
    secret=password
    type=friend
    nat=yes
    canreinvite=yes
    qualify=yes
     
    [12]
    callerid=Nebenstelle 12 <12>
    host=dynamic
    domain=195.225.107.xx
    user=12
    secret=password
    type=friend
    nat=yes
    canreinvite=yes
    qualify=yes

    EXTENSIONS.CONF

    Code:
    ; Extensions Config
     
    [general]
    static=yes
    writeprotect=no
     
    [local]
    exten => _XX,1,Dial,SIP/${EXTEN}|55|Ttr
     
    [from-sip]
    exten => 0720505832,1,Dial,SIP/11|30|r
     
    [dial-0720505832]
    exten => _0.,1,Dial,SIP/${EXTEN}@0720505832-out|30|wW
     
    [default]
    include => local
    include => dial-0720505832
    Es handelt sich um Asterisk 1.2.12.1, wobei nur die oben genannten Dateien angepasst wurden und sonst nichts vom Standart verändert wurde.


    MEIN PROBLEM:

    Ich kann zwar raustelefonieren, aber nicht reintelefonieren. Wenn ich mich selbst vom Festnetz oder Handy anrufe heisst es, dass es diese Nummer nicht gibt. Hat jemand eine Ahnung, was hier schief läuft oder kann mir einen Tip geben, wo der Fehler zu suchen ist...


    DIAGNOSE:

    Wenn ich von einem VoIP-Telefon auf einem anderen Asterisk weg telefoniere erhalte ich dort folgende Ausgabe in der CLI:

    Code:
      == Everyone is busy/congested at this time (1:0/1/0)
        -- Executing Dial("SIP/31-081d7ab0", "SIP/0720505832@0720554710-outgoing|30|wW") in new stack
        -- Called 0720505832@0720554710-outgoing
        -- SIP/0720554710-outgoing-081d4a08 is circuit-busy
      == Everyone is busy/congested at this time (1:0/1/0)
    Am Ziel-Asterisk (wie oben beschrieben) erhalte ich sogut wie keine Ausgabe. Der VoIP-Zugang und die Nebenstellen (in dem Fall nur 11) sind erfolgreich angemeldet:

    Code:
    Name/username              Host            Dyn Nat ACL Port     Status
    12                         (Unspecified)    D   N      0        UNKNOWN
    11/11                      83.65.194.123    D   N      45108    OK (51 ms)
    0720505832-in              213.235.242.215             5060     OK (59 ms)
    0720505832-out/p000335.ho  213.235.242.215             5060     OK (58 ms)
    4 sip peers [3 online , 1 offline]
    Code:
    Host                            Username       Refresh State
    sip.hostprofis.at:5060          p000335.host       105 Registered


    Da mir das schonmal fast passiert ist, dies nur als Anmerkung: Sollte ich irgendwo Passwörter, Benutzernamen und IP-Adressen veröffentlich haben, die der Tatsache entsprechen, so ist dieses Posting kein Freibrief sich damit Zugang zu irgendwelchen System zu beschaffen!