ENUM mit e164.org

draellme

Neuer User
Mitglied seit
19 Nov 2005
Beiträge
96
Punkte für Reaktionen
0
Punkte
6
Hallo

Ich habe ENUM aktiviert und ein paar Testcalls gemacht, zB +43 720 0101011, die nur mit ENUM funktioniert. Klappt, d.h. Nummer erreichbar wen ENUM eingeschalten resp nicht mehr, wenn ENUM auf der FBox ausgeschalten.

Nun habe ich meine Tel-Nummer bei e164.org registriert, lautet

+41 55 xxxxxxx

Testvall bei e164.org klappt. Nur die FBox löst die Nummer nicht auf, wenn ich 004155xxxxxxx eingebe. Als Resultat werde ich dann über den Provider verbunden der für die Wahlregel 00xxxxxxxx definiert wurde.

Weiss jemand Rat?


Danke,
Draellme
 
Moin Draellme,

log' Dich doch bitte mal über Telnet / SSH auf Deiner Fritzbox ein und poste die Ausgabe vom voipd. Dann können wir sehen, ob die Nummer richtig aufgelöst wird. (Bitte die Nummer unkenntlich machen)
 
Inhalt voip.cfg

There you go und Danke für die Hilfe! Gemäss Wahlregel kommt bei fehlgeschlagenem ENUM ürigens SIPDIscount zum Zug.

Gruss
Draellme



Code:
# cat /var/flash/voip.cfg
/*
 * /var/flash/voip.cfg
 * Mon Jan 16 00:06:46 2006
 */

voipcfg {
        dnsport = 7077;
        rtpport_start = 7078;
        ua1 {
                enabled = yes;
                username = "xxx";
                authname = "";
                passwd = "xxx";
                registrar = "gw3.telasip.com";
                ttl = 30m;
                sipping_enabled = no;
                sipping_interval = 280s;
                name = "Telasip";
                authenticatemode = authenticate_mode_none;
                infodtmfnotsupported = no;
                register_failwaitmax = 30m;
                stunserver = "";
                stunserverport = 3478;
                is_nat_aware = no;
                clirtype = clir_displayname;
                only_one_dialog = no;
                presence_supported = no;
                mwi_supported = yes;
                tx_packetsize_in_ms = 20;
                reject_refer = yes;
                no_register_fetch = no;
                outboundproxy = "";
                is_ddi = no;
        }
        ua2 {
                enabled = yes;
                username = "xxx";
                authname = "";
                passwd = "xxx";
                registrar = "sip1.sipdiscount.com";
                ttl = 30m;
                sipping_enabled = no;
                sipping_interval = 280s;
                name = "SIPDiscount";
                authenticatemode = authenticate_mode_none;
                infodtmfnotsupported = no;
                register_failwaitmax = 30m;
                stunserver = "";
                stunserverport = 3478;
                is_nat_aware = no;
                clirtype = clir_displayname;
                only_one_dialog = no;
                presence_supported = no;
                mwi_supported = yes;
                tx_packetsize_in_ms = 20;
                reject_refer = yes;
                no_register_fetch = no;
                outboundproxy = "";
                is_ddi = no;
        }
        ua3 {
                enabled = yes;
                username = "xxx";
                authname = "";
                passwd = "xxx";
                registrar = "sipgate.at";
                ttl = 30m;
                sipping_enabled = no;
                sipping_interval = 280s;
                name = "Sipgate (A)";
                authenticatemode = authenticate_mode_none;
                infodtmfnotsupported = no;
                register_failwaitmax = 30m;
                stunserver = "";
                stunserverport = 3478;
                is_nat_aware = no;
                clirtype = clir_displayname;
                only_one_dialog = no;
                presence_supported = no;
                mwi_supported = yes;
                tx_packetsize_in_ms = 20;
                reject_refer = yes;
                no_register_fetch = no;
                outboundproxy = "";
                is_ddi = no;
        }
        ua4 {
                enabled = yes;
                username = "xxx";
                authname = "";
                passwd = "xxx";
                registrar = "sip.backbone.ch";
                ttl = 30m;
                sipping_enabled = no;
                sipping_interval = 280s;
                name = "SIPcall (CH)";
                authenticatemode = authenticate_mode_none;
                infodtmfnotsupported = no;
                register_failwaitmax = 30m;
                stunserver = "";
                stunserverport = 3478;
                is_nat_aware = no;
                clirtype = clir_displayname;
                only_one_dialog = no;
                presence_supported = no;
                mwi_supported = yes;
                tx_packetsize_in_ms = 20;
                reject_refer = yes;
                no_register_fetch = no;
                outboundproxy = "";
                is_ddi = no;
        }
        ua5 {
                enabled = yes;
                username = "xxx";
                authname = "";
                passwd = "xxx";
                registrar = "sipgate.co.uk";
                ttl = 30m;
                sipping_enabled = no;
                sipping_interval = 280s;
                name = "Sipgate (UK)";
                authenticatemode = authenticate_mode_none;
                infodtmfnotsupported = no;
                register_failwaitmax = 30m;
                stunserver = "";
                stunserverport = 3478;
                is_nat_aware = no;
                clirtype = clir_displayname;
                only_one_dialog = no;
                presence_supported = no;
                mwi_supported = yes;
                tx_packetsize_in_ms = 20;
                reject_refer = yes;
                no_register_fetch = no;
                outboundproxy = "";
                is_ddi = no;
        }
        ua6 {
                enabled = yes;
                username = "xxx";
                authname = "";
                passwd = "xxxx";
                registrar = "sipgate.de";
                ttl = 30m;
                sipping_enabled = no;
                sipping_interval = 280s;
                name = "Sipgate (D)";
                authenticatemode = authenticate_mode_none;
                infodtmfnotsupported = no;
                register_failwaitmax = 30m;
                stunserver = "";
                stunserverport = 3478;
                is_nat_aware = no;
                clirtype = clir_displayname;
                only_one_dialog = no;
                presence_supported = no;
                mwi_supported = yes;
                tx_packetsize_in_ms = 20;
                reject_refer = yes;
                no_register_fetch = no;
                outboundproxy = "";
                is_ddi = no;
        }
        ua7 {
                enabled = yes;
                username = "xxx";
                authname = "";
                passwd = "xxx";
                registrar = "fwd.pulver.com";
                ttl = 30m;
                sipping_enabled = no;
                sipping_interval = 280s;
                name = "716579";
                authenticatemode = authenticate_mode_none;
                infodtmfnotsupported = no;
                register_failwaitmax = 30m;
                stunserver = "";
                stunserverport = 3478;
                is_nat_aware = no;
                clirtype = clir_displayname;
                only_one_dialog = no;
                presence_supported = no;
                mwi_supported = yes;
                tx_packetsize_in_ms = 20;
                reject_refer = yes;
                no_register_fetch = no;
                outboundproxy = "";
                is_ddi = no;
        }
        ua8 {
                enabled = yes;
                username = "xxx";
                authname = "";
                passwd = "xxx";
                registrar = "sipgate.at";
                ttl = 30m;
                sipping_enabled = no;
                sipping_interval = 280s;
                name = "Voicemail";
                authenticatemode = authenticate_mode_none;
                infodtmfnotsupported = no;
                register_failwaitmax = 30m;
                stunserver = "";
                stunserverport = 3478;
                is_nat_aware = no;
                clirtype = clir_displayname;
                only_one_dialog = no;
                presence_supported = no;
                mwi_supported = yes;
                tx_packetsize_in_ms = 20;
                reject_refer = yes;
                no_register_fetch = no;
                outboundproxy = "";
                is_ddi = no;
        }
        use_audiocodecs = no;
        audiocodecs = "PCMA", "PCMU", "G726-32";
        verbose = no;
        sip_prio = 0;
        rtp_prio = 0;
        dyn_codecs = no;
        prio_low_codec = no;
        send_ringtone = no;
        blacklist = no;
        enum_support_enabled = yes;
        enumdomains = "e164.arpa", "e164.org";
        rtpstream {
                voice_activity_detection {
                        enabled = no;
                        vad_threshold = 10000;
                }
                generate_noise {
                        on_capi_underrun = yes;
                }
                jitter {
                        auto_on = yes;
                        in_ms = 50;
                        in_packets = 0;
                }
        }
}


// EOF
 
Zuletzt bearbeitet von einem Moderator:
Du hast Deine Konfiguartion gepostet.

Interessant ist, was im telnet-Fenster ausgegeben wird. Dafür musst Du nix eingeben, nur mitloggen.

Dazu kannst Du unter Windows telnet zum Beispiel mit "telnet fritz.box -f c:\fritzlog.txt" aufrufen, und später hier posten, was in fritzlog.txt steht.
 
e164 Lookup

OK, das ist komisch. Ich habe die Logs angeschaut. Dabei fällt auf, dass der Lookup gemacht wird

Jan 17 20:08:20 voipd[382]: dns: +4155xxxxx: query
Jan 17 20:08:22 voipd[382]: dns; x.x.x.x....1.4.e164.arpa: not found
Jan 17 20:08:22 voipd[382]: allowed bandwidth 240000 for sip:[email protected]
om
Jan 17 20:08:22 voipd[382]: >>> Request: INVITE sip:[email protected]

Wenn ich allerdings dieselbe Nummer eine Minute später anrufe, findet der Aufruf gar nicht statt...

Ich denke, das wars. Deterministisch sollte es schon sein.

Gruss
Draellme
 
Jan 17 20:08:22 voipd[382]: dns; x.x.x.x....1.4.e164.arpa: not found
Stimmt, der Anruf wird gemacht. Allerdings wird laut diesem Log nur e164.arpa ausgewählt, aber nicht e164.org. Daher kann er keine ENUM-Auflösung vornehmen.

Wieso sollte eine DNS-Abfrage innerhalb von wenigen Minuten zwei mal durchgeführt werden, wenn gar kein Eintrag vorhanden ist? Solche Informationen werden im Cache gehalten.
 
Sorry

Ghostwalker schrieb:
Stimmt, der Anruf wird gemacht. Allerdings wird laut diesem Log nur e164.arpa ausgewählt, aber nicht e164.org. Daher kann er keine ENUM-Auflösung vornehmen.

Wieso sollte eine DNS-Abfrage innerhalb von wenigen Minuten zwei mal durchgeführt werden, wenn gar kein Eintrag vorhanden ist? Solche Informationen werden im Cache gehalten.

Ich Dösel habe die falsche Zeile kopiert. Der e164.org wird auch aufgelöst und kommt mit der richtigen Adresse retour. Beim nächsten Aruf erfolgt die Wahl jedoch wieder über "Standard-VoIP", d.h., mit dem Provider, der für die Wahlregel 0041 zuständig ist und der Anruf landet auf dem Festnetz ...

Ich verstehe das nicht....
 
Kostenlos!

Statistik des Forums

Themen
248,920
Beiträge
2,305,096
Mitglieder
378,644
Neuestes Mitglied
linus1991