This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Wilde Konstellation, kein VOIP Ton/Audio, Starface hiner Astaro (beides Hardware)

Ich versuche gerade jemandem zu helfen der folgende Konstellation einsetzt.

Internet:
1x KabeLBW
1x Telekom DSL

Beides geht in eine Astaro Firewall (Hardwareeinheit, ASG320r5). An dieser Astaro hängt unter anderem eine Starface Telefonanlage (ebenfalls Hardwareeinheit, keine VM).

Nutzt jemand intern die Starface kann problemlos telefoniert werden, in alle Richtung.

Versucht nun jemand sich von aussen auf der Astaro anzumelden, zum Beispiel mit einem heimischen FritzBox oder Eumex Router und einem DECT Telefon daran, klappt auch die Anmeldung an der Starface problemlos. Man sieht in der Astaro Firewall die SIP Aushandlung über Port 5060, alles wunderbar.

Man kann nun ausgehende anrufe tätigen und erhält Anrufe. Nimmt man ab, steht auch eine Verbindung. Hier sieht man in der Astaro dann bei der Firewall je 2 Verbindungen auf 2 Ports innerhalb der Range 7070:7099 für das Ziel und 10000:20000 Quelle. Also auch soweit perfekt.

Problem: Man hört nichts. Die Verbindung steht einwandfrei. Egal ob ausgehender oder eingehender Anrufe, es kommen keine Sprachpakete durch.

Seitens der Astaro sind alle nötigen Ports freigeschaltet. Mittlerweile sogar soweit das VOIP Protokolle, also SIP, SIPSSL, RTP, RTPS, H323, XMPP1, XMPP2 von any nach any auf accept stehen.

Zusätzlich gibt es eine DNAT Regel welche "Any IPv4" mit VOIP Protokollen (siehe oben) und Ziel Telekom an das Starface Interface umleitet. Auch wenn diese Regel deaktiviert ist, hat dies keine Auswirkungen auf das Phänomen externer eingewählter Telefone. Verbindung steht, kein Audio.

Während dem sprechen, also während die Verbindung steht, tauchen in der Firewall keine weiteren Verbindungen auf, weder accept noch drop. In der Firewall Log werden alle oben genannte Protokolle aufgelistet. Die SIP Aushandlung (5060) und der Verbindungsaufbau (10000:20000 auf 7070:7099) tauchen in der Log z.B. auf.

Ich weiss nicht woran es noch haken kann :/ Ich hab gegoogelt wie verrückt, hab weitere SNAT/DNAT Regeln getestet und so weiter und so fort... ich bin am Ende.


This thread was automatically locked due to age.
Parents
  • Leider gibt es nur dieses eine produktive System wo ich höchstens ausserhalb der Geschäftszeiten umstöpseln könnte. Das war auch schon ein Gedanke, die Starface vor die Astaro zu hängen. Ich fürchte fast das es ein NAT Problem seitens der Astaro ist, wobei dann aber zumindest die eingehenden Sprachpakete ankommen müssten, da für die VOIP Protkolle eine DNAT Regel besteht (was VOIP ist und per Telekom rein kommt wird direkt an die Starface geleitet). Ausgehendes NAT Problem wäre nachvollziehbar.

    Da in der Astaro die einzelnen Sprachpakete in der Firewall nicht auftauchen, werde ich mal bei der Starface schauen das dich den Debug Modus anbekomme und schaue was dort in den Paketen steht was Quelle, Ziel, Ports angeht.

    Was mich aber weiterhin stark verwundert ist, das in der Astaro im Firewalllog lediglich die SIP Aushandlung Port 5060 bei Anmeldung, sowie die Verbindungsaushandlung bei Verbindungsaufbau eines Gesprächs (Ports 10k-20k auf 7070-7099) auftaucht, aber ich keinerlei Sprachpakete sehe, weder deny noch accept.
Reply
  • Leider gibt es nur dieses eine produktive System wo ich höchstens ausserhalb der Geschäftszeiten umstöpseln könnte. Das war auch schon ein Gedanke, die Starface vor die Astaro zu hängen. Ich fürchte fast das es ein NAT Problem seitens der Astaro ist, wobei dann aber zumindest die eingehenden Sprachpakete ankommen müssten, da für die VOIP Protkolle eine DNAT Regel besteht (was VOIP ist und per Telekom rein kommt wird direkt an die Starface geleitet). Ausgehendes NAT Problem wäre nachvollziehbar.

    Da in der Astaro die einzelnen Sprachpakete in der Firewall nicht auftauchen, werde ich mal bei der Starface schauen das dich den Debug Modus anbekomme und schaue was dort in den Paketen steht was Quelle, Ziel, Ports angeht.

    Was mich aber weiterhin stark verwundert ist, das in der Astaro im Firewalllog lediglich die SIP Aushandlung Port 5060 bei Anmeldung, sowie die Verbindungsaushandlung bei Verbindungsaufbau eines Gesprächs (Ports 10k-20k auf 7070-7099) auftaucht, aber ich keinerlei Sprachpakete sehe, weder deny noch accept.
Children
  • Was mich aber weiterhin stark verwundert ist, das in der Astaro im Firewalllog lediglich die SIP Aushandlung Port 5060 bei Anmeldung, sowie die Verbindungsaushandlung bei Verbindungsaufbau eines Gesprächs (Ports 10k-20k auf 7070-7099) auftaucht, aber ich keinerlei Sprachpakete sehe, weder deny noch accept.


    Hast Du unter "Network Protection / VoIP" den "SIP Protocol Support" eingeschaltet? Wenn ja, dann schalte den mal aus. Deswegen bekommst Du AFAIK im Firewall Log nix angezeigt, weil die Pakete schon vor der Firewall von dem VoIP Service bearbeitet werden und damit an der Firewall vorbei geschleust werden.

    Ich habe den Protocol Support bei mir komplett deaktivieren müssen, weil ich bei mir auch Audio-Probleme in einer Richtung hatte, die ich sich anders nicht lösen ließen. Du musst dann nur alle Regeln usw. manuell anlegen.

    Gruß,
    Dino
  • Mit der SIP Unterstützung unter Network Protection => VOIP habe ich zwar Tests gefahren, allerdings klappt es weder mit noch ohne. Auch an der Firewall Ausgabe hat beides leider nichts geändert.

    Das die VOIP Protection nicht sonderlich gut ist habe ich schon mehrfach gelesen und daher damit auch nur einen Test gefahren.