Company Flex mit SIP Trunk und Fritzbox 7490 im Ausland

Die optimale Lösung einer Signalkette hängt von den konkreten Anforderungen des Anwendungsfalls ab. In der Regel ist es sinnvoll, die Signalkette zu modellieren und zu simulieren, um die verschiedenen Möglichkeiten zu bewerten und die beste Lösung zu finden.
Quelle: Chat-GPT
 
Vielleicht bist Du so nett und sagst mir welche Infos Du dazu benötigen würdest um mir auf diese Frage eine Antwort zu geben ?
 
Ich bin mir aber schon mal nicht sicher darin, welchen "Anbieter" ich nehmen soll da bei mir ja keine Telekom drin steht. ich denke dann mal anderer Anbieter.
Falsch gedacht. Denn:
Unser Tarif ist übrigens der Business-Tarif "Telekom CompanyFlex Sip Trunk"
Da dürfte "SIP-Anlagenanschluss" also das passendere sein (wenn aufgrund der aktuellen Landesseinstellungen und/oder Branding "Telekom CompanyFlex Sip Trunk" nicht verfügbar ist). Und das ist in der von dir in Beitrag #13 gezeigten Auswahlliste auch aufgeführt/verfügbar.
 
Ja aber ich bekomme es nicht hin, Darf ich mal einen meine Daten und neu Screen von meinem Arbeitsfeld in der Firitz Xbox schicken wie ich es eingegeben habe ?
 
Ja aber ich bekomme es nicht hin, […]
Das mag ja sein. Aber weshalb du das nicht hinbekommst wissen wir nicht. Ich habe jedenfalls keine (funktionierende) Glaskugel und daher weiß ich nicht wie bzw. was genau du probiert hast. Klar braucht es dazu also bspw. Screenshots aus dem WebGUI der Fritzbox, selbstverständlich passend anonymisiert.
 
Da dürfte "SIP-Anlagenanschluss" also das passendere sein (wenn aufgrund der aktuellen Landesseinstellungen und/oder Branding "Telekom CompanyFlex Sip Trunk" nicht verfügbar ist).

Wenn der Eintrag für CoFlex in der Auswahlliste fehlt, dann geht es nicht.

Für CoFlex muss ein bestimmter, auf den Kunden angepasster, Proxyserver ($toid.primary.[…]) angegeben werden. Dieses Feld fehlt bei der Auswahl von SIP-Anlagenanschluss.
 
  • Like
Reaktionen: totalverrückteruser
Für CoFlex muss ein bestimmter, auf den Kunden angepasster, Proxyserver ($toid.primary.[…]) angegeben werden.
Ist mir bekannt aber ich kann das trotzdem nicht nachvollziehen, das Feld ist zumindest bei meiner 7490 bei Auswahl von "SIP-Anlagenanschluss" vorhanden und bereit zum ausfüllen:
Fritzbox_7490_07-57_SIP-Anlagenanschluss_01.png

Edit:
Auch bei Fritzboxen mit älterem FRITZ!OS (7.2x/7.3x), bspw. 7580, ist bei Auswahl von "SIP-Anlagenanschluss" das Feld Proxy-Server vorhanden.
 
Zuletzt bearbeitet:
Es handelt sich hierbei um den SIP Outbound Proxy und das Feld fehlt.
 
Das was man im Feld Proxy-Server einträgt landet bei der Fritzbox in der voip.cfg in der Variable "outboundproxy". Andere Variablen für einen Proxy gibt es auch nicht in der voip.cfg.

Fall 1 (ua3): Eingerichtet mit "SIP-Anlagenanschluss" (Stammnummer 4567891), dabei wird aber nach der Einrichtung "Telekom CompanyFlex SIP-Trunk" automatisch von der Fritzbox erkannt und das entspr. Anbieterprofil gesetzt:
Code:
voipcfg {
        dnsport = 7077;
        rtpport_start = 7078;
        sip_srcport = 5060;
        [...]
        ua3 {
                enabled = yes;
                username = "+4967845678910001";
                authname = "[email protected]";
                authname_needed = no;
                passwd = "XY123456";
                registrar = "tel.t-online.de";
                ttl = 30m;
                sipping_enabled = no;
                sipping_interval = 280s;
                sip_options_ping_interval = 0w;
                name = "45678910";
                providername = "provider_id=other_directdialintrunk_tel.t-online.de_123456789012.primary.companyflex.de;parentprovider_id=;numberprefix=;numbersuffix=;usersprefix=;usersuffix=;phoneExtension=0;okznumber=";
                voip_providerlist_id = "tkom_companyflextrunk";
                ims_client = no;
                with_displayname = no;
                read_from_displayname = yes;
                dtmfcfg = dtmfcfg_rtp_or_inband;
                rtpevent_keep_packetrate = no;
                register_failwait = 0w;
                register_failwaitmax = 30m;
                register_failover_fallback_process = no;
                failover_5xx_with_retry_after = yes;
                failover_5xx_register_after_invite = no;
                stunserver = "";
                stunserverport = 3478;
                use_internat_calling_numb = yes;
                is_nat_aware = no;
                protocolprefer = protocolprefer_ipv4;
                ignore_received_header = no;
                clirtype = clir_rfc3325;
                reject_anonymous_call_with_433 = no;
                colptype = colp_none;
                clipnstype = clipns_off;
                vad_enabled = no;
                only_one_dialog = no;
                mwi_supported = no;
                mwi_inmemoria = no;
                ccbs_supported = no;
                reg_support = regsupport_auto;
                packetization = packetization_fixed;
                tx_packetsize_in_ms = 20;
                reject_refer = yes;
                sip_instance = no;
                no_register_fetch = yes;
                do_not_register = no;
                only_call_from_registrar = no;
                mobile_capability = voip_over_mobile_all;
                invite_without_register_allowed = no;
                outboundproxy = "123456789012.primary.companyflex.de";
                outboundproxy_without_route_header = no;
                factory_3pty_uri = "";
                no_hold_speech = no;
                dditype = ddi_from;
                ddinumbers = "*4567891?", "*45678910", "*4567891";
                ddireception = "0";
                ddimynumber_with_plusprefix = no;
                webui_trunk_id = "directdialin:80117985-169692-79858011-18801118";
                alias_head_number = "";
                cfxsignaling = cfx_standard;
                backup_wanted = no;
                use_session_timer = no;
                use_rport = yes;
                answer_only_one_codec = no;
                without_annexb_no = no;
                transport_type = transport_unspec;
                srtp_supported = yes;
                crypto_avp_mode = crypto_mode_avp_only;
                use_488_for_no_t38 = no;
                g726_via_rfc3551 = no;
                no_g726_32_offer_with_pt2 = no;
                g726_fixed_ptime30 = no;
                dtmf_inband_on_g711g722 = no;
                enable_3xx = yes;
                t38_reinvite_from_remote = no;
                use_t38version0 = no;
                rtcp_xr_media_attribute = no;
                ptime_a_attribute = yes;
                tones_and_announcements_for_service = no;
                read_p_asserted_identity_header = no;
                route_always_over_internet = yes;
                sipiface = sipiface_automatic;
                altc_attribute_rfc6947 = no;
                send_extended_sip_client_info = no;
                gui_readonly = no;
                convertstate = 0;
                snmp_instance = 0;
                loopback_client_username_fos = "";
                loopback_client_username_pass_through = "";
                directloopback_client_username = "";
                call_deflection = no;
        }
        [...]
        register_sequence_timer = 0;
        use_krtp = yes;
        use_audiocodecs = no;
        audiocodecs = "PCMA", "PCMU", "G726-32", "G726-40", "G726-24";
        verbose = no;
        capi_blocksize_in_ms = 30;
        sip_prio = 40;
        rtp_prio = 40;
        rtcp_prio = 40;
        dyn_codecs = yes;
        prio_low_codec = no;
        t38_support_enabled = yes;
        reduce_data_rate = yes;
        enum_support_enabled = no;
        dialoglimit = 0;
        enumdomains = "e164.arpa", "e164.org", "openenum.eu";
        rtpstream {
                voice_activity_detection {
                        vad_enabled = vadenabled_no;
                        vad_threshold = 10000;
                }
                plc {
                        in_the_stack = yes;
                }
                jitter {
                        auto_on = yes;
                        in_ms = 50;
                        in_packets = 0;
                }
                rtcp_enabled = yes;
                silence_detection = no;
        }
        voip_assi_enabled = yes;
        mobile_capability = voip_over_mobile_no;
        random_sip_port_enabled = no;
        random_sip_port_range = "20000-30000";
        gui_readonly = no;
        voipcfg_version = 35;
        extension_version = 1;
}


// EOF

**** END OF FILE ****

Fall 2 (ua4): Eingerichtet mit "Telekom CompanyFlex SIP-Trunk" (Stammnummer 4567892):
Code:
voipcfg {
        dnsport = 7077;
        rtpport_start = 7078;
        sip_srcport = 5060;
        [...]
        ua4 {
                enabled = yes;
                username = "+4967845678910001";
                authname = "[email protected]";
                authname_needed = no;
                passwd = "XY123456";
                registrar = "tel.t-online.de";
                ttl = 30m;
                sipping_enabled = no;
                sipping_interval = 280s;
                sip_options_ping_interval = 0w;
                name = "067845678911";
                providername = "provider_id=other_directdialintrunk_tel.t-online.de_123456789012.primary.companyflex.de;parentprovider_id=;numberprefix=;numbersuffix=;usersprefix=;usersuffix=;phoneExtension=0;okznumber=2";
                voip_providerlist_id = "tkom_companyflextrunk";
                ims_client = no;
                with_displayname = no;
                read_from_displayname = yes;
                dtmfcfg = dtmfcfg_rtp_or_inband;
                rtpevent_keep_packetrate = no;
                register_failwait = 0w;
                register_failwaitmax = 30m;
                register_failover_fallback_process = no;
                failover_5xx_with_retry_after = yes;
                failover_5xx_register_after_invite = no;
                stunserver = "";
                stunserverport = 3478;
                use_internat_calling_numb = yes;
                is_nat_aware = no;
                protocolprefer = protocolprefer_ipv4;
                ignore_received_header = no;
                clirtype = clir_rfc3325;
                reject_anonymous_call_with_433 = no;
                colptype = colp_none;
                clipnstype = clipns_off;
                vad_enabled = no;
                only_one_dialog = no;
                mwi_supported = no;
                mwi_inmemoria = no;
                ccbs_supported = no;
                reg_support = regsupport_auto;
                packetization = packetization_fixed;
                tx_packetsize_in_ms = 20;
                reject_refer = yes;
                sip_instance = no;
                no_register_fetch = yes;
                do_not_register = yes;
                only_call_from_registrar = no;
                mobile_capability = voip_over_mobile_all;
                invite_without_register_allowed = no;
                outboundproxy = "123456789012.primary.companyflex.de";
                outboundproxy_without_route_header = no;
                factory_3pty_uri = "";
                no_hold_speech = no;
                dditype = ddi_from;
                ddinumbers = "*67845678911";
                ddireception = "";
                ddimynumber_with_plusprefix = no;
                webui_trunk_id = "directdialin:80117985-169692-79858011-18801118";
                alias_head_number = "";
                cfxsignaling = cfx_standard;
                backup_wanted = no;
                use_session_timer = no;
                use_rport = yes;
                answer_only_one_codec = no;
                without_annexb_no = no;
                transport_type = transport_unspec;
                srtp_supported = yes;
                crypto_avp_mode = crypto_mode_avp_only;
                use_488_for_no_t38 = no;
                g726_via_rfc3551 = no;
                no_g726_32_offer_with_pt2 = no;
                g726_fixed_ptime30 = no;
                dtmf_inband_on_g711g722 = no;
                enable_3xx = yes;
                t38_reinvite_from_remote = no;
                use_t38version0 = no;
                rtcp_xr_media_attribute = no;
                ptime_a_attribute = yes;
                tones_and_announcements_for_service = no;
                read_p_asserted_identity_header = no;
                route_always_over_internet = yes;
                sipiface = sipiface_automatic;
                altc_attribute_rfc6947 = no;
                send_extended_sip_client_info = no;
                gui_readonly = no;
                convertstate = 0;
                snmp_instance = 0;
                loopback_client_username_fos = "";
                loopback_client_username_pass_through = "";
                directloopback_client_username = "";
                call_deflection = no;
        }
        [...]
        register_sequence_timer = 0;
        use_krtp = yes;
        use_audiocodecs = no;
        audiocodecs = "PCMA", "PCMU", "G726-32", "G726-40", "G726-24";
        verbose = no;
        capi_blocksize_in_ms = 30;
        sip_prio = 40;
        rtp_prio = 40;
        rtcp_prio = 40;
        dyn_codecs = yes;
        prio_low_codec = no;
        t38_support_enabled = yes;
        reduce_data_rate = yes;
        enum_support_enabled = no;
        dialoglimit = 0;
        enumdomains = "e164.arpa", "e164.org", "openenum.eu";
        rtpstream {
                voice_activity_detection {
                        vad_enabled = vadenabled_no;
                        vad_threshold = 10000;
                }
                plc {
                        in_the_stack = yes;
                }
                jitter {
                        auto_on = yes;
                        in_ms = 50;
                        in_packets = 0;
                }
                rtcp_enabled = yes;
                silence_detection = no;
        }
        voip_assi_enabled = yes;
        mobile_capability = voip_over_mobile_no;
        random_sip_port_enabled = no;
        random_sip_port_range = "20000-30000";
        gui_readonly = no;
        voipcfg_version = 35;
        extension_version = 1;
}


// EOF

**** END OF FILE ****

Fall 3 (ua5): Eingerichtet mit "SIP-Anlagenanschluss" (Stammnummer 4567893) allerdings mit generischen Daten wodurch die Fritzbox keinen Anbieter erkennen kann (was evtl. auch passiert wenn man Telekom CompanyFlex bei einer Fritzbox einrichtet mit falscher Regional-/Ländereinstellung):
Code:
voipcfg {
        dnsport = 7077;
        rtpport_start = 7078;
        sip_srcport = 5060;
        [...]
        ua5 {
                enabled = yes;
                username = "+4967845678930001";
                authname = "[email protected]";
                authname_needed = no;
                passwd = "YY123456";
                registrar = "xy.provider.de";
                ttl = 30m;
                sipping_enabled = no;
                sipping_interval = 280s;
                sip_options_ping_interval = 0w;
                name = "45678930";
                providername = "provider_id=other_directdialintrunk_xy.provider.de_123456789012.primary.provider.de;parentprovider_id=;numberprefix=;numbersuffix=;usersprefix=;usersuffix=;phoneExtension=0;okznumber=";
                voip_providerlist_id = "other_directdialintrunk";
                ims_client = no;
                with_displayname = no;
                read_from_displayname = yes;
                dtmfcfg = dtmfcfg_rtp_or_inband;
                rtpevent_keep_packetrate = no;
                register_failwait = 0w;
                register_failwaitmax = 30m;
                register_failover_fallback_process = no;
                failover_5xx_with_retry_after = yes;
                failover_5xx_register_after_invite = no;
                stunserver = "";
                stunserverport = 3478;
                use_internat_calling_numb = yes;
                is_nat_aware = no;
                protocolprefer = protocolprefer_ipv4;
                ignore_received_header = no;
                clirtype = clir_rfc3325;
                reject_anonymous_call_with_433 = no;
                colptype = colp_none;
                clipnstype = clipns_off;
                vad_enabled = no;
                only_one_dialog = no;
                mwi_supported = no;
                mwi_inmemoria = no;
                ccbs_supported = no;
                reg_support = regsupport_auto;
                packetization = packetization_fixed;
                tx_packetsize_in_ms = 20;
                reject_refer = yes;
                sip_instance = no;
                no_register_fetch = yes;
                do_not_register = no;
                only_call_from_registrar = no;
                mobile_capability = voip_over_mobile_all;
                invite_without_register_allowed = no;
                outboundproxy = "123456789012.primary.provider.de";
                outboundproxy_without_route_header = no;
                factory_3pty_uri = "";
                no_hold_speech = no;
                dditype = ddi_from;
                ddinumbers = "*4567893?", "*45678930", "*4567893";
                ddireception = "0";
                ddimynumber_with_plusprefix = no;
                webui_trunk_id = "directdialin:80111197-254487-11978011-24801124";
                alias_head_number = "";
                cfxsignaling = cfx_standard;
                backup_wanted = no;
                use_session_timer = no;
                use_rport = yes;
                answer_only_one_codec = no;
                without_annexb_no = no;
                transport_type = transport_unspec;
                srtp_supported = yes;
                crypto_avp_mode = crypto_mode_avp_only;
                use_488_for_no_t38 = no;
                g726_via_rfc3551 = no;
                no_g726_32_offer_with_pt2 = no;
                g726_fixed_ptime30 = no;
                dtmf_inband_on_g711g722 = no;
                enable_3xx = yes;
                t38_reinvite_from_remote = no;
                use_t38version0 = no;
                rtcp_xr_media_attribute = no;
                ptime_a_attribute = yes;
                tones_and_announcements_for_service = no;
                read_p_asserted_identity_header = no;
                route_always_over_internet = yes;
                sipiface = sipiface_automatic;
                altc_attribute_rfc6947 = no;
                send_extended_sip_client_info = no;
                gui_readonly = no;
                convertstate = 0;
                snmp_instance = 0;
                loopback_client_username_fos = "";
                loopback_client_username_pass_through = "";
                directloopback_client_username = "";
                call_deflection = no;
        }
        [...]
        register_sequence_timer = 0;
        use_krtp = yes;
        use_audiocodecs = no;
        audiocodecs = "PCMA", "PCMU", "G726-32", "G726-40", "G726-24";
        verbose = no;
        capi_blocksize_in_ms = 30;
        sip_prio = 40;
        rtp_prio = 40;
        rtcp_prio = 40;
        dyn_codecs = yes;
        prio_low_codec = no;
        t38_support_enabled = yes;
        reduce_data_rate = yes;
        enum_support_enabled = no;
        dialoglimit = 0;
        enumdomains = "e164.arpa", "e164.org", "openenum.eu";
        rtpstream {
                voice_activity_detection {
                        vad_enabled = vadenabled_no;
                        vad_threshold = 10000;
                }
                plc {
                        in_the_stack = yes;
                }
                jitter {
                        auto_on = yes;
                        in_ms = 50;
                        in_packets = 0;
                }
                rtcp_enabled = yes;
                silence_detection = no;
        }
        voip_assi_enabled = yes;
        mobile_capability = voip_over_mobile_no;
        random_sip_port_enabled = no;
        random_sip_port_range = "20000-30000";
        gui_readonly = no;
        voipcfg_version = 35;
        extension_version = 1;
}


// EOF

**** END OF FILE ****

Tests erfolgten mit FRITZ!OS 7.57 auf einer 7490.

Das einzige was ich mir noch vorstellen könnte, ist, dass die Fritzbox bzw. der voipd dies etwas anders behandelt wenn ein anderes Profil/Anbieter verwendet/erkannt wurde. Da die Fritzbox den Anbieter aber automatisch erkennt (siehe Fall 1), dürfte das kein Problem sein. Nur für den Fall, dass die Fritzbox dies nicht tut (was evtl. passieren könnte bei anderer Ländereinstellung, habe ich nicht getestet), könnte es da vielleicht zu einem Problem kommen. Aber auch in diesem Fall würde ich es dann mit einer manuellen Nachbearbeitung der voip.cfg probieren und noch nicht so schnell aufgeben…
 
Sorry, aber das ist mir alles zu hoch.
Ich habe gestern noch etwas herumprobiert und tatsächlich geschafft, dass die Fritzbox angezeigt hat, dass die Nummer, die ich verwendet, habe grün ist. Leider jedoch kann ich kein Gespräch aufbauen. Ich habe SIP Anlagenanschluss verwendet und das komische ist, dass als ich die Nummer wieder aufgerufen habe (als sie grün war) nicht mehr die Oberfläche vom SIP Anlagenanschluss drin war sondern vom SIP-Trunking mit unterschiedlichen Rufnummern. Wie gesagt, die NJummer leuchtete grün, rausrufen konnte ich jedoch nicht.

-- Zusammenführung Doppelpost by stoney

Interessant ist hierbei übrigens auch, dass in meinem Company Flex Account als letztes Einwahldatum genau der Zeitpunkt angegeben ist, an dem ich das probiert habe.
 
Zuletzt bearbeitet von einem Moderator:
...anbei...
 

Anhänge

  • Bildschirmfoto 2023-12-28 um 19.27.30.png
    Bildschirmfoto 2023-12-28 um 19.27.30.png
    160 KB · Aufrufe: 16
  • Bildschirmfoto 2023-12-28 um 19.27.18.jpg
    Bildschirmfoto 2023-12-28 um 19.27.18.jpg
    383.6 KB · Aufrufe: 15
Telefon-Anbieter "SIP-Trunking mit unterschiedlichen Rufnummern" ist offensichtlich nicht das gleiche wie "Telekom CompanyFlex SIP-Trunk (Einzelrufnummer)".
 
@Monacoboy
Offenbar wird aufgrund der aktuellen Länderausstellung (laut deiner Aussage aus #7 aktuell Schweiz) der Anbieter nicht automatisch erkannt. Bevor man jetzt also manuell alle Parameter durchgeht (mich irritiert u.a. dass die sog. Registrierrufnummer im Feld "Rufnummer für die Anmeldung" eingetragen wurde was aber nicht der Fall ist, wenn man das mit dem dazu passenden CompanyFlex-Profil erstellt, das könnte also schon das Problem verursachen, zumindest verursacht das sicherlich die Erkennung des Profiles "… mit unterschiedlichen Rufnummern") würde ich vorschlagen die Ländereinstellung zu ändern, sodass das CompanxFlex-Profil zur Verfügung steht.

Wenn nicht (weil es ggf. aufgrund des Netzanbieterprofil nicht geht), müssten alle Parameter so gesetzt werden wie bspw. im Screenshot in Beitrag #47. Und da wird die "Registrierungsrufnummer" nur in den Feldern Benutzername und Authentifizierungsname verwendet aber nicht bei "Rufnummer für die Anmeldung".
 
Die Ländereinstellung sieht wie folgt aus (nicht Schweiz, habe ich geändert)

-- Zusammenführung Doppelpost by stoney

Mein Company Flex hat Durchwahlen (Hauptstelle 0) von 0-29. Dies noch zur Info
 

Anhänge

  • Bildschirmfoto 2023-12-28 um 20.34.29.png
    Bildschirmfoto 2023-12-28 um 20.34.29.png
    275.5 KB · Aufrufe: 11
Zuletzt bearbeitet von einem Moderator:
Ich habe alle Rufnummern gelöscht...Ich kann aber trotzdem die Ländereinstellung nicht ändern (Siehe Screen)

Ich habe gerade festgestellt dass die Rufnummern obwohl ich sie gelöscht habe wieder da sind. Offensichtlich lassen sie sich nicht löschen !
 

Anhänge

  • Bildschirmfoto 2023-12-28 um 20.58.38.png
    Bildschirmfoto 2023-12-28 um 20.58.38.png
    176.3 KB · Aufrufe: 13
  • Haha
Reaktionen: KunterBunter
Ich habe jetzt die Meldung erhalten, Telefonie erfolgreich eingerichtet. Wenn ich aber rausrufen will erhalte ich die Meldung: Ziel nicht kompatibel !
 
@Monacoboy
Du sag mal, ist die Forensoftware kaputt oder warum verstößt Du weiterhin gegen die bereits mehrfach nachgearbeiteten, in den Posts hinterlassenen Hinweisen und den Hinweisen über die Forensoftware (oben rechts die rote Glocke mit den hochlaufenden Nummern)?

Du brauchst Dies nicht weiter kommentieren, füge nun Deinen wiederholten Doppelpost selbst zusammen und halte Dich nun ab sofort an die hier und im allgemin geltenden Regeln in Foren.

Danke
 
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.