3CX Pipedrive Integration: In der Sandbox funktioniert es, produktiv aber nicht

Christian

Customer
Mitglied seit
3. Juni 2020
Beiträge
8
Hallo zusammen,

ich wollte heute unsere (gerade erst neu aufgesetzte) v20 mit Pipedrive verbinden.
Dazu habe ich mich an diese Anleitung gehalten:


Man muss zuerst die App im Pipedrive Sandbox Account erstellen, um sie später zu übertragen. Soweit, so gut.
Momentan funktioniert in der Sandbox Umgebung auch alles - der Test der Integration in 3CX liefert mir den entsprechenden Kontakt zurück. In der Sandbox habe ich aber natürlich nur Testkontakte. Also wollte ich die App in der Produktivumgebung installieren.

Und hier hänge ich momentan.

So wie ich es verstehe, soll man das dadurch machen, dass man sich im Browser in der Produktivumgebung anmeldet und dann den Installationslink afür die App ebenfalls im Browser öffnen.
Wenn ich das mache, kommt zunächst ein Pipedrive Dialog, in dem ich die Produktivumgebung auswählen kann und in dem dann noch mal angezeigt wird welche Rechte ich der App damit gewähre.
Das passt also erst mal. Wenn ich dann auf "Allow and Install" klicke, passiert folgendes:

Es kommt diese Fehlermeldung von 3CX: {"state":["The state field is required."]}

1741340832281.png

Genau das passiert auch, wenn ich den von mit in Pipedrive bei "Callback-URL" eingetragenen Link öffne.
Diesen habe ich wie beschrieben zusammengesetzt: “https://my-pbx.example.com/api/oauth2crm”

Einziger Unterschied: Ich habe Port 5001 noch hinzugefügt weil ich diesen Port nutze. Also so: “https://my-pbx.example.com:5001/api/oauth2crm” (ohne Portangabe funktioniert es logischerweise nicht).

Was genau mache ich falsch?

Vielen Dank vorab!
 
Hi @Christian,

ein andere use im eng. Forum hatte gleiche Meldung bekommen


Da Port nach deiner Aussage nun stimmt, gehe ich davon aus dass Scopes entsprechend nicht stimmen?
 
  • Like
Reaktionen: MarcosV_3CX
Hi, danke für den schnellen Reply. Den englischen Thread hatte ich ebenfalls gesehen. Aber ich würde sagen, dass alles passt. Ich habe es mehrfach gegengeprüft.

Kannst du das mit den "Scopes" bitte etwas näher ausführen? Ich bekomme das gerade nicht in den Kontext. Was genau meinst du damit?
 
Okay, sorry. In Deutsch "Zugriffsbereiche"... aber das habe ich auch geprüft. Bei mir gibt's unten noch einige zusätzliche, die ich alle nicht freigegeben habe. Hier ein Screenshot: 1741614642705.png
 
Hi @Christian,

setzte das Loge Level der Anlage auf Ausführlich.
Reproduzieren das Verhalten.
Generiere Support Daten der Anlage.
3CXSystemService.log bekommst du Meldungen welche dir weiterhelfen.
 
  • Like
Reaktionen: MarcosV_3CX
Hi, hatte ein paar Tage Unterbrechung, weil ich keine Zeit hatte weiterzumachen. Heute einfach noch mal probiert und es funktioniert (ohne, dass ich irgendetwas geändert hatte)... ich verstehe es nicht aber ist ja auch egal. Läuft!

Vielen Dank.
 

Statistik des Forums

Themen
44.414
Beiträge
232.721
Mitglieder
78.331
Neuestes Mitglied
b2daniel