FreePBX Sipgate Inbound Routes Invitemeldung wird mit Not found 404 beantwortet

haecken

Neuer User
Mitglied seit
24 Mrz 2008
Beiträge
3
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

ich lege mir hier gerade echt die Karten.....:confused:

Ich versuche mich gerade hier an einer FreePBX 2.6.18. Ich habe das "Ding" nun schon soweit das ich abgehend mit Sipgate telefonieren kann, doch leider funktioniert es ankommend noch nicht! Ich hab da mal mit Wireshark ein Trace gemacht und festgestellt das am Server zwar eine Invite Meldung ankommt , doch diese wird leider schade gleich mit 404 not found abgelehnt! :(


Code:
Frame 30 (1300 bytes on wire, 1300 bytes captured)
Ethernet II, Src: Cisco-Li_ce:a4:b1 (00:18:39:ce:a4:b1), Dst: Vmware_cf:d6:2c (00:0c:29:cf:d6:2c)
Internet Protocol, Src: 217.10.79.9 (217.10.79.9), Dst: 192.168.0.124 (192.168.0.124)
User Datagram Protocol, Src Port: sip (5060), Dst Port: sip (5060)
Session Initiation Protocol
    Request-Line: INVITE sip:[email protected]:5060 SIP/2.0
        Method: INVITE
        [Resent Packet: False]
    Message Header
        Record-Route: <sip:217.10.79.9;lr=on;ftag=as6448647c>
        Record-Route: <sip:172.20.40.1;lr=on>
        Record-Route: <sip:217.10.79.9;lr=on;ftag=as6448647c>
        Via: SIP/2.0/UDP 217.10.79.9:5060;branch=z9hG4bKc1b7.fc172ff.0
        Via: SIP/2.0/UDP 172.20.40.1;branch=z9hG4bKc1b7.fc172ff.0
        Via: SIP/2.0/UDP 217.10.79.9:5060;received=217.10.68.222;branch=z9hG4bK51736e32
        Via: SIP/2.0/UDP 217.10.67.14:5060;branch=z9hG4bK51736e32;rport=5060
        From: "040XXXXXX" <sip:[email protected]>;tag=as6448647c
            SIP Display info: "040XXXXXX" 
            SIP from address: sip:[email protected]
            SIP tag: as6448647c
        To: <sip:[email protected]>
            SIP to address: sip:[email protected]
        Contact: <sip:[email protected]>
            Contact Binding: <sip:[email protected]>
        Call-ID: [email protected]
        CSeq: 102 INVITE
            Sequence Number: 102
            Method: INVITE
        Max-Forwards: 67
        Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
        Supported: replaces
        Content-Type: application/sdp
        Content-Length: 410
    Message Body
        Session Description Protocol
Frame 31 (686 bytes on wire, 686 bytes captured)
Ethernet II, Src: Vmware_cf:d6:2c (00:0c:29:cf:d6:2c), Dst: Cisco-Li_ce:a4:b1 (00:18:39:ce:a4:b1)
Internet Protocol, Src: 192.168.0.124 (192.168.0.124), Dst: 217.10.79.9 (217.10.79.9)
User Datagram Protocol, Src Port: sip (5060), Dst Port: sip (5060)
Session Initiation Protocol
    Status-Line: SIP/2.0 404 Not Found
        Status-Code: 404
        [Resent Packet: False]
    Message Header
        Via: SIP/2.0/UDP 217.10.79.9:5060;branch=z9hG4bKc1b7.fc172ff.0;received=217.10.79.9
        Via: SIP/2.0/UDP 172.20.40.1;branch=z9hG4bKc1b7.fc172ff.0
        Via: SIP/2.0/UDP 217.10.79.9:5060;received=217.10.68.222;branch=z9hG4bK51736e32
        Via: SIP/2.0/UDP 217.10.67.14:5060;branch=z9hG4bK51736e32;rport=5060
        From: "040XXXXXX" <sip:[email protected]>;tag=as6448647c
            SIP Display info: "040XXXXXX" 
            SIP from address: sip:[email protected]
            SIP tag: as6448647c
        To: <sip:[email protected]>;tag=as16f8507c
            SIP to address: sip:[email protected]
            SIP tag: as16f8507c
        Call-ID: [email protected]
        CSeq: 102 INVITE
            Sequence Number: 102
            Method: INVITE
        User-Agent: Asterisk PBX
        Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
        Supported: replaces
        Content-Length: 0

Es muß also etwas mit den Inbound routen zusammen hängen das er die Rufnummer nicht auflösen kann,...... . Ich habe da schon viel hin und her probiert doch leider ohne Erfolg!


Muß ich für meine Festnetznummer eine Route einrichten? oder Doch für die Sipgate interne 67XXXXX nummer. der Invite kommt ja auf die 67XXXXXX und darin ist die Festnetznummer. Was wird denn nun versucht aufzulösen?




Code:
    *  Add Incoming Route
    * any DID / any CID
    * 6795586 / any CID
Security Settings

Allow Anonymous Inbound SIP Calls?
** WARNING **

Setting this to 'yes' will potentially allow ANYBODY to call into your Asterisk server using the SIP protocol

It should only be used if you fully understand the impact of allowing anonymous calls into your server

Würde mich über einen Tip (gerne auch mit Screenshots) sehr freuen.


Gruß Haecken
 
Bist du schon in der Zukunft?
Die aktuelle Freepbx Version ist 2.4.0.

Trag mal bei der "Incoming Route" unter DID mal die SIP ID deines Account ein.
Hast Du einen PLUS Account musst du die SIP ID incl. Erweiterung nehmen.
1234567e0

Gruss Trude
 
hmm schade funktioniert nicht

Danke für die Antwort!
Ich hatte das schon versucht, habe es aber eben noch einmal probiert!
Man weiß ja nie.... geht aber leider nicht :-(

oben rechts im FreePBX Menue war sinngemäß diese Anzeige. Leider weiß ich nicht wie ich einen Screenshot schicken kann.

Nur meine Sip ID 67XXXXX
* Add Incoming Route
* 67XXXXX / any CID

Ist doch sinngemäß richtig so? oder ?

Gruß Christian
 
Ja das ist richtig so.
Wobei allerdings auch "any DID / any CID" geht.
Bei uns haben die Nebenstellen alle ne eigene Durchwahl vom Anlagenanschluss her.
Über die Route "any DID/any CID" leite ich alle nicht zugewiesenen Durchwahlen und VOIP Accounts auf eine Queue bzw auf die Zentrale.
 
Ich habe das gefühl das er meine Sipgate interne Rufnummer nicht richtig erkennt.

Hier meine incomming Setting....
Code:
canreinvite=no
context=from-trunk
fromuser=67XXXXX
qualify=no
disallow=all
secret=XXXXXX
type=user
username=67XXXXX
Macht das Sinn so?

Ich wollte noch anmerken das ich den Asterisk auf VM ware laufen lasse!
Ich schreibe das darum..... . Auf dem Hauptrechner auf dem ich vm laufen lasse starte ich Wireshark, und kann die dann die SIP Meldungen die an die Virtuelle Netzwerkkarte gehen sehen!
Es verhält genau so als wenn ich an einem Spiegelport am Switch hängen würde.

und nun kommts.:confused:
Wenn ist in der Asterisk CLI bin und diese mit Asterisk -rvvvvvvvvvv starte kann ich auch alle Sipmeldingen sehen, aber nur die von innen nach außen.

Wenn ich einen Call von außen nach innen mache passiert in der Asterisk CLI nix!!!!! In diesem Fall ist der Call num im Wireshark ( am Haupt rechner ) zu sehen. Das invite kam also schon auf meiner Netzwerkkarte an ( Router Portforward fallen aus als Fehler Quelle) wird aber gleich mit Not found abgelehnt, was irgendwie warum auch immer nicht in der Asterisk CLI zu sehen ist.:mad:

Hat Jemand da eine Idee???

Ich hoffe ich konnte den Sachverhalt verständlich da legen!!
 
So geht es bei mir:
Code:
type=user
secret=XXXXX
qualify=yes
fromuser=67XXXXX
fromdomain=sipgate.de
context=from-trunk

Bei disallow=all musst du ja wenigstens einen Codec erlauben.
 
Sipgate & FreePBX - eingehende Gespräche

Hallo,

@Threadersteller:
ich hatte bis gestern abend das gleiche Problem wie du! Habe in FreePBX meinen Sipgate-Account eingerichtet und konnte raustelefonieren. Wenn ich via PSTN mein Softphone (SIP an Asterisk) erreichen wollte, kam immer die Meldung: "The number you have dialed is not in service."
Lösung:
Habe in FreePBX unter "General Settings" bei "Security Settings" den Wert bei:
"Allow Anonymous Inbound SIP Calls?" auf "Yes" gesetzt.
Jetzt kann ich erfolgreich Gespräche eingehend führen.

Hoffe das hilft dir und anderen :)

Gruß
 
Kostenlos!

Statistik des Forums

Themen
248,889
Beiträge
2,304,015
Mitglieder
378,570
Neuestes Mitglied
domitrader