Moin,
vorweg unser Setup:
www.3cx.com
Ich habe zudem bei Gamma angefragt, ob es von ihrer Seite unterstützt ist und folgende Antwort bekommen:
Jetzt habe ich aus meiner Sicht alles passend konfiguriert, eingehende Anrufe schlagen aber leider fehl. In einem Mitschnitt sehe ich folgendes:
Spannend ist also:
1346 1.982169 Gamma-IP → 3cx-IP TLSv1.3 79 Alert (Level: Fatal, Description: Unknown CA)
Ich habe Gamma darauf angesprochen, weil ich vermute, dass diese schlicht keine Lets Encrypt Zertifikate unterstützen / die CA nicht kennen. Von deren Seite kam eine Vermutung auf, dass unsere 3CX-Anlage mTLS versucht. Letzteres kann ich mir nicht so wirklich vorstellen. Muss ich hier weiter auf unserer Seite auf Fehlersuche gehen oder eher den Gamma-Support nerven? Hat es hier jemand mit Gamma als Provider schon zum Laufen bekommen? Besten Dank vorab
vorweg unser Setup:
- lokal gehosted auf einer Linux-VM
- Version 20.0 Update 9 (Build 995 Release - AI 1.4.48)
- Custom FQDN
- Wir verwenden Lets Encrypt für unsere 3CX-Maschine
Secure SIP – TLS
Check out this post for more information on how to configure secure SIP, TLS, simple CA, ReSiProcate and secure SIP Stack with 3CX.
Ich habe zudem bei Gamma angefragt, ob es von ihrer Seite unterstützt ist und folgende Antwort bekommen:
Um unser kostenloses Verschlüsselungsfeature zu nutzen, muss der Kunde:
- Die neue Domain customer.ngnetwork.de als Registrar verwenden
- SIP-TLS-Port 5061 verwenden
- als Transportprotokoll „TLS“ (anstatt UDP oder TCP) einstellen
- Medienverschlüsselung aktivieren ( RTP / SAVP ) bzw. SRTP
- Die IP-Bereiche 213.167.169.0/26 und 213.167.169.64/26 in der Firewall freigeben
- Als Mediaports ( SRTP ) für die Gamma Seite den Bereich 35000 bis 59999 konfigurieren
- Das Root-CA von Sectigo (unserem Zertifikataussteller) in die TK- Anlage importieren, siehe Link:
http://crt.sectigo.com/USERTrustRSACertificationAuthority.crt
Jetzt habe ich aus meiner Sicht alles passend konfiguriert, eingehende Anrufe schlagen aber leider fehl. In einem Mitschnitt sehe ich folgendes:
Code:
> tshark -r dump.pcap -Y "tcp.port == 5061"
1317 1.952153 Gamma-IP → 3cx-IP TCP 80 24288 → 5061 [SYN] Seq=0 Win=65535 Len=0 MSS=1460 WS=8 TSval=2666377836 TSecr=0
1318 1.952188 3cx-IP → Gamma-IP TCP 80 5061 → 24288 [SYN, ACK] Seq=0 Ack=1 Win=65160 Len=0 MSS=1460 TSval=3226390265 TSecr=2666377836 WS=128
1324 1.965491 Gamma-IP → 3cx-IP TCP 72 24288 → 5061 [ACK] Seq=1 Ack=1 Win=262144 Len=0 TSval=2666377849 TSecr=3226390265
1326 1.965725 Gamma-IP → 3cx-IP TLSv1.2 589 Client Hello
1327 1.965742 3cx-IP → Gamma-IP TCP 72 5061 → 24288 [ACK] Seq=1 Ack=518 Win=64768 Len=0 TSval=3226390279 TSecr=2666377849
1328 1.966404 3cx-IP → Gamma-IP TLSv1.3 2968 Server Hello, Change Cipher Spec, Application Data
1329 1.966418 3cx-IP → Gamma-IP TLSv1.3 1005 Application Data, Application Data, Application Data
1346 1.982169 Gamma-IP → 3cx-IP TLSv1.3 79 Alert (Level: Fatal, Description: Unknown CA)
1347 1.982169 Gamma-IP → 3cx-IP TCP 72 24288 → 5061 [FIN, ACK] Seq=525 Ack=3830 Win=262144 Len=0 TSval=2666377866 TSecr=3226390280
1348 1.982402 3cx-IP → Gamma-IP TCP 72 5061 → 24288 [FIN, ACK] Seq=3830 Ack=526 Win=64768 Len=0 TSval=3226390296 TSecr=2666377866
1356 1.995738 Gamma-IP → 3cx-IP TCP 72 24288 → 5061 [ACK] Seq=526 Ack=3831 Win=262144 Len=0 TSval=2666377879 TSecr=3226390296
Spannend ist also:
1346 1.982169 Gamma-IP → 3cx-IP TLSv1.3 79 Alert (Level: Fatal, Description: Unknown CA)
Ich habe Gamma darauf angesprochen, weil ich vermute, dass diese schlicht keine Lets Encrypt Zertifikate unterstützen / die CA nicht kennen. Von deren Seite kam eine Vermutung auf, dass unsere 3CX-Anlage mTLS versucht. Letzteres kann ich mir nicht so wirklich vorstellen. Muss ich hier weiter auf unserer Seite auf Fehlersuche gehen oder eher den Gamma-Support nerven? Hat es hier jemand mit Gamma als Provider schon zum Laufen bekommen? Besten Dank vorab




