Web Service REST im CFD kann nicht aufgerufen werden

mano

Bronze Partner
Advanced Certified
Mitglied seit
4. Juli 2023
Beiträge
8
Hallo zusammen.

In einem Call-Flow nutzen wir Web Service REST, um Daten zu empfangen. Unser Problem: Ein und dasselbe Script läuft in einer V20 (Version 20.0 Update 5 (Build 551 Release) Pro)
absolut reibungslos, einer anderen (exakt dieselbe Version aber Ent) läuft derselbe Web Service REST Call immer in failed und somit timeout.
Das zugehörige Callflow Log sagt leider nicht mehr als "failed".

Ausgehend sind alle Connections erlaubt, beide Anlagen IP-Adressen sind am Ziel zulässig. Ein anderer Web Service REST Call mit anderem Ziel bringt dasselbe Ergebnis.

Wer hatte das schon einmal?
 
Hallo zusammen.

In einem Call-Flow nutzen wir Web Service REST, um Daten zu empfangen. Unser Problem: Ein und dasselbe Script läuft in einer V20 (Version 20.0 Update 5 (Build 551 Release) Pro)
absolut reibungslos, einer anderen (exakt dieselbe Version aber Ent) läuft derselbe Web Service REST Call immer in failed und somit timeout.
Das zugehörige Callflow Log sagt leider nicht mehr als "failed".
Ein klein wenig mehr sollte da schon stehen. Sonst das Protokollierunglevel der 3CX auf Ausführlich / Verbose stellen.

Ausgehend sind alle Connections erlaubt, beide Anlagen IP-Adressen sind am Ziel zulässig. Ein anderer Web Service REST Call mit anderem Ziel bringt dasselbe Ergebnis.

Wer hatte das schon einmal?
Nein.

Die wenigen Erklärungen die mir dazu einfallen sind: Anmeldefehler, gleichzeitige Anmeldung von verschiedenen Geräten aus und das wird beim Anbieter nicht unterstützt, der Anbieter sperrt mehrfache unterschiedliche Zugriffe, IP Sperre beim Anbieter, Zeit auf der 3CX völlig falsch.

Kann der Request auf dieser 3CX Konsole z.B. mittels curl erfolgreich ausgeführt werden?

Kannst du den Service, der da in Anspruch genommen wird, beschreiben?
 
Die wenigen Erklärungen die mir dazu einfallen sind: Anmeldefehler, gleichzeitige Anmeldung von verschiedenen Geräten aus und das wird beim Anbieter nicht unterstützt, der Anbieter sperrt mehrfache unterschiedliche Zugriffe, IP Sperre beim Anbieter, Zeit auf der 3CX völlig falsch.
Notwendige Zertifikate können nicht geprüft werden oder sind nicht vorhanden.
 
Curl können wir von dieser Instanz aus leider nicht testen, ist via pbxexpress installiert worden, läuft zwar auch in unserem digitalocean Account, consolen-login wird im Droplet nicht erlaubt, vermutlich wg. pbxexpress Installation.

Eine eben neu aufgesetzte 4SC Enterprise (ebenfalls mit selber Version, gleiche IP-Region) => Web Service Aufruf funktioniert

Der WebService ist ebenfalls von uns auf unseren Servern. Funktioniert auch via Postman fehlerfrei, er besitzt keine Limitierungen, SSL sind korrekt. Aufruf funktioniert (wenn aus funktionierender 3CX) mit aktivem und inaktivem Basic-Auth.

Gibt es einen Weg, auf die 3CX Console aus 3CX heraus? (bzw. wenn pbxexpress das scheinbar unterbindet) ?
 
... vermutlich die schnellste Lösung: neue 3CX aufsetzen aus Backup ;)
 
... vermutlich die schnellste Lösung: neue 3CX aufsetzen aus Backup ;)
Wenn du meinst das Problem damit beheben zu können: ja.

Ich wäre überrascht wenn das funktioniert, aber klar, warum nicht, Versuch macht klug.
 

Statistik des Forums

Themen
44.749
Beiträge
233.639
Mitglieder
78.492
Neuestes Mitglied
dirk.kuttler