Gelöst Synchronisation mit Webshop nicht möglich! Bitte prüfen Sie die Connector-Konfiguration.

Frank Hoffmeister

Sehr aktives Mitglied
11. Mai 2014
145
28
Nach neuinstallation von shopware 5.2.18 und Connector 2.0.14 kommt Fehlermeldung Die Shop-URL verweist nicht auf einen gültigen Shop! Bitte prüfen Sie die Connector-Konfiguration!

Jtlconnector im Browser aufgerufen, antwortet wie gewünscht.
Connectorsystemcheck durchgeführt, alles im grünen Bereich.

Kein Wartungsmodus aktiv, Shop und Wawi komplett leer, Install. log angeschaut, kein Fehler, Global log folgender Fehler: phar:Verzeichnis/Core/Rpc/RequestPacket.php - Line: 173 [] []
Notiz: phar: Verzeichnis/Core/Http/Request.php, 90): Undefined index: jtlrpc [] []
Sind aber nur zwei , also gehe ich davon aus, das es die Versuche über den Browser waren.

PS: hatte in dem gleichen Verzeichnis vorher schon einmal shopware 5.2.12 und connector 2.0.12 da funktionierte es einwandfrei.

Weiß jemand eine mögliche Lösung für mich?
 

Daniel B.

Moderator
17. Juni 2009
1.430
40
Puh,

schwierig zu sagen. Hast du vlt. mal das developer debug log aktiviert und nochmal versucht?
Welche Wawi Version nutzt du aktuell?
 

Frank Hoffmeister

Sehr aktives Mitglied
11. Mai 2014
145
28
Gibt es eine Anleitung für das debug log?
Mit 1.4.10 und mit 1.4.14 getestet.
Habe mir nur den errorlog und den Accesslog vom Server angeschaut. Im Errorlog steht nichts, und im Accesslog steht das sich der connector anmeldet und auf mytest.php will.
 

Daniel B.

Moderator
17. Juni 2009
1.430
40
Jap ... https://guide.jtl-software.de/jtl/K...#Verbindung_zum_Webshop_nicht_m.C3.B6glich.3F

Alternativ:

Im Root Verzeichnis vom Connector, gibt es einen Ordner "config" ... darin liegt eine config.json Datei.

Das Root Verzeichnis vom Connector liegt in:

1. engine/ Shopware/Plugins/Community/Frontend/jtlconnector (Installiert via Store)
2. engine/Shopware/Plugins/Local/Frontend/jtlconnector (Installiert via FTP)

Dort müsstest du z.b. sowas hier sehen:

{
"category_mapping": true
}

Das sind Einstellungen im JSON Format. Bitte die Einstellung vom category_mapping nicht verändern oder löschen, lediglich etwas hinzufügen. Z.b.

{
"category_mapping": true,
"developer_logging": true
}

Mit "developer_logging" auf true, wird der Entwicklungsmodus aktiviert und es wird mehr gelogged.
Danach findest du im Root Verzeichnis des Connectors im Shopware einen Ordner "logs".
 

Frank Hoffmeister

Sehr aktives Mitglied
11. Mai 2014
145
28
Habe die config.json so geändert
{
"developer_logging": true,
"customer_order_pull_start_date": null,
"category_mapping": true,
}

developer logging stand schon drin habe es nur von false auf true geändert.
nachdem ich dann onlineshop url von http auf https geändert habe kam folgendes:

Exception bei core. connector.auth: Syntax error
Response:{"result":null,"error":{"code":0,"message":"Syntax error","data":"Exception: ParseException - File:
\/home\/users\usw. config.json - Line:15"},"jtlrpc":"2.0","id":"unknown"}

in der log Datei:

[2017-02-20 13:59:10] global.ERROR: Exception: SessionException - File: phar:///home/users/frank/www/ shopware/engine/Shopware/Plugins/Local/Frontend/jtlconnector/connector.phar/vendor/jtl/connector/src/jtl/Connector/Application/Application.php - Line: 587 [] []
[2017-02-20 13:59:10] global.ERROR: Exception: ParseException - File: /home/users/frank/www/shopware/engine/Shopware/Plugins/Local/Frontend/jtlconnector/config/config.json - Line: 15 [] []
[2017-02-20 13:59:10] global.ERROR: Exception: ParseException - File: /home/users/frank/www/shopware/engine/Shopware/Plugins/Local/Frontend/jtlconnector/config/config.json - Line: 15 [] []
[2017-02-20 13:59:11] global.ERROR: Exception: ParseException - File: /home/users/frank/www/shopware/engine/Shopware/Plugins/Local/Frontend/jtlconnector/config/config.json - Line: 15 [] []
[2017-02-20 13:59:12] global.ERROR: Exception: ParseException - File: /home/users/frank/www/shopware/engine/Shopware/Plugins/Local/Frontend/jtlconnector/config/config.json - Line: 15 [] []
[2017-02-20 13:59:13] global.ERROR: Exception: ParseException - File: /home/users/frank/www/shopware/engine/Shopware/Plugins/Local/Frontend/jtlconnector/config/config.json - Line: 15 [] []
[2017-02-20 13:59:15] global.ERROR: Exception: ParseException - File: /home/users/frank/www/shopware/engine/Shopware/Plugins/Local/Frontend/jtlconnector/config/config.json - Line: 15 [] []
[2017-02-20 13:59:18] global.ERROR: Exception: ParseException - File: /home/users/frank/www/shopware/engine/Shopware/Plugins/Local/Frontend/jtlconnector/config/config.json - Line: 15 [] []
[2017-02-20 13:59:22] global.ERROR: Exception: ParseException - File: /home/users/frank/www/shopware/engine/Shopware/Plugins/Local/Frontend/jtlconnector/config/config.json - Line: 15 [] []
[2017-02-20 13:59:27] global.ERROR: Exception: ParseException - File: /home/users/frank/www/shopware/engine/Shopware/Plugins/Local/Frontend/jtlconnector/config/config.json - Line: 15 [] []
[2017-02-20 13:59:33] global.ERROR: Exception: ParseException - File: /home/users/frank/www/shopware/engine/Shopware/Plugins/Local/Frontend/jtlconnector/config/config.json - Line: 15 [] []

sagt mir jetzt gar nichts, vor allem weil es keine Zeile 15 in der config.json gibt.

Bitte um Erleuchtung :)
 

Frank Hoffmeister

Sehr aktives Mitglied
11. Mai 2014
145
28
Hab noch einen errorlog per Mail vom Server bekommen.

Shopware\Components\CSRFTokenValidationException: The provided X-CSRF-Token for path "/shopware/jtlconnector//dbeS/mytest.php" is invalid. Please go back, reload the page and try again. in /home/users/frank/www/shopware/engine/Shopware/Components/CSRFTokenValidator.php:158
Stack trace:
#0 /home/users/frank/www/shopware/engine/Library/Enlight/Event/Handler/Default.php(91): Shopware\Components\CSRFTokenValidator->checkFrontendTokenValidation(Object(Enlight_Controller_ActionEventArgs))
#1 /home/users/frank/www/shopware/engine/Library/Enlight/Event/EventManager.php(214): Enlight_Event_Handler_Default->execute(Object(Enlight_Controller_ActionEventArgs))
#2 /home/users/frank/www/shopware/engine/Library/Enlight/Controller/Action.php(141): Enlight_Event_EventManager->notify('Enlight_Control...', Object(Enlight_Controller_ActionEventArgs))
#3 /home/users/frank/www/shopware/engine/Library/Enlight/Controller/Dispatcher/Default.php(523): Enlight_Controller_Action->dispatch('dbeSAction')
#4 /home/users/frank/www/shopware/engine/Library/Enlight/Controller/Front.php(223): Enlight_Controller_Dispatcher_Default->dispatch(Object(Enlight_Controller_Request_RequestHttp), Object(Enlight_Controller_Response_ResponseHttp))
#5 /home/users/frank/www/shopware/engine/Shopware/Kernel.php(180): Enlight_Controller_Front->dispatch()
#6 /home/users/frank/www/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php(487): Shopware\Kernel->handle(Object(Enlight_Controller_Request_RequestHttp), 1, true)
#7 /home/users/frank/www/shopware/engine/Shopware/Components/HttpCache/AppCache.php(255): Symfony\Component\HttpKernel\HttpCache\HttpCache->forward(Object(Symfony\Component\HttpFoundation\Request), true, NULL)
#8 /home/users/frank/www/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php(258): Shopware\Components\HttpCache\AppCache->forward(Object(Symfony\Component\HttpFoundation\Request), true)
#9 /home/users/frank/www/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php(275): Symfony\Component\HttpKernel\HttpCache\HttpCache->pass(Object(Symfony\Component\HttpFoundation\Request), true)
#10 /home/users/frank/www/shopware/engine/Shopware/Components/HttpCache/AppCache.php(133): Symfony\Component\HttpKernel\HttpCache\HttpCache->invalidate(Object(Symfony\Component\HttpFoundation\Request), true)
#11 /home/users/frank/www/shopware/vendor/symfony/http-kernel/HttpCache/HttpCache.php(206): Shopware\Components\HttpCache\AppCache->invalidate(Object(Symfony\Component\HttpFoundation\Request), true)
#12 /home/users/frank/www/shopware/engine/Shopware/Components/HttpCache/AppCache.php(114): Symfony\Component\HttpKernel\HttpCache\HttpCache->handle(Object(Symfony\Component\HttpFoundation\Request), 1, true)
#13 /home/users/frank/www/shopware/shopware.php(117): Shopware\Components\HttpCache\AppCache->handle(Object(Symfony\Component\HttpFoundation\Request))
#14 {main}​

Als Request:

{
"uri": "/shopware/jtlconnector//dbeS/mytest.php",
"method": "POST",
"query": {
"module": "frontend",
"controller": "jtlconnector",
"action": "dbeS",
"mytest.php": ""
},
"post": {
"uID": "",
"uPWD": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx",
"kKunde": "0",
"kBestellung": "0",
"kLieferadresse": "0",
"kZahlungseingang": "0",
"wawiversion": "114100"
}
}​

Das uPWD habe ich durch xx ersetzt, steht das Passwort aus der Wawi drin und ist auch identisch.
 

Frank Hoffmeister

Sehr aktives Mitglied
11. Mai 2014
145
28
OK, also der csrf token validation exception ist weg. Lag daran das ich es mal mit https statt http versucht habe.

Der Fehler mit json in Zeile 15 ist noch da.

Durch den tokenfehler weiß ich aber jetzt das er den Shop anspricht und der Shop auch antwortet.
 

Daniel B.

Moderator
17. Juni 2009
1.430
40
Jetzt hast du eine ParseException in deiner config.json

{
"developer_logging": true,
"customer_order_pull_start_date": null,
"category_mapping": true,
}

Das letzte Komma muss hinter dem true weg.
 
  • Gefällt mir
Reaktionen: Frank Hoffmeister

Frank Hoffmeister

Sehr aktives Mitglied
11. Mai 2014
145
28
Danke schön, jetzt geht es, ob es tatsächlich daran lag weiß ich nicht, weil gestern abend gab es auch noch eine Aktualisierung diverser Pakete für Ubuntu 16.04.
Das Komma hatte ich aus Versehen gesetzt, sonst eigentlich keine Änderung bis auf den Validation Token und developer_logging: true gemacht.:)
 
Ähnliche Themen
Titel Forum Antworten Datum
Sperrung Otto - keine JTL Synchronisation Otto.de - Anbindung (SCX) 0
Neu eBay Angebotsimport : Fehler bei der Kommunikation mit dem eA-Server eBay-Anbindung - Fehler und Bugs 0
S/MIME mit veraltetem Standard? JTL-Wawi 1.11 2
Neu JTL Wawi auf Windows Server 2025 mit SQL 2025? Installation von JTL-Wawi 6
Seit Update auf 1.11.4 Workflow für Kartonauswahl gibt error JTL Das Objekt mit Nullwert muss einen Wert haben. BrowsePk: 152325 WorkflowAktionId: 155 JTL-Wawi 1.11 1
Neu Ich möchte konfigurieren, dass Artikel mit einem Lagerbestand von 0 nicht mehr zu einer Bestellung hinzugefügt werden dürfen Eigene Übersichten in der JTL-Wawi 1
Neu "Eine Zeile mit doppeltem Schlüssel" im Assistent zur Einrichtung Installation von JTL-Wawi 1
Neu Konfigurator-Produkt wird mit 0 € in den Warenkorb gelegt JTL-Shop - Fehler und Bugs 2
Neu Probleme mit dem erstellen eines Profils in der Datenbankverwaltung JTL-Wawi - Fehler und Bugs 1
Neu Neues E-Commerce Business mit JTL Wawi - Jtl Shop - Lexware Office (online) - Fragen Starten mit JTL: Projektabwicklung & Migration 2
Neu Kein Abgleich mit Amazon mehr möglich - IP Sperre? Amazon-Anbindung - Fehler und Bugs 2
Neu Eine Amazon-Abrechnung wurde mit Verspätung generiert und fehlt jetzt in WAWI Amazon-Anbindung - Fehler und Bugs 3
Neu Salepix Techniktemplate mit Downloadfehler Templates für JTL-Shop 2
Bestand anderer Kinderartikel wird in Artikelstammdaten mit angezeigt – wie kann man das deaktivieren? JTL-Wawi 1.11 2
Monatsabschluss Amazon FBA UK / CH mit JTL2Datev WaWi 1.10 bei IDU Nutzung und Zwangs VCS für GB / Schweiz JTL-Wawi 1.10 0
Neu Habt ihr auch Probleme mit dem Google Merchant Center? Allgemeine Fragen zu JTL-Shop 6
Neu Mediendateien nicht mit Shopware synchronisiert Shopware-Connector 0
Neu Lieferantenbestellung mit Stückliste User helfen Usern - Fragen zu JTL-Wawi 3
Neu Zahlungsziel mit unterschiedlichen Valutas erstellen User helfen Usern - Fragen zu JTL-Wawi 6
In Diskussion Pos mit 1.11.4 nicht kompatibel Einrichtung / Updates von JTL-POS 10
Neu JTL-MeetUp mit eBay in Berlin Messen, Stammtische und interessante Events 0
Neu Barcodescanner - Artikel mit # wird nicht übergeben Allgemeine Fragen zu JTL-POS 2
Neu Staffelpreise wird mit Sternchen angezeigt - wie ändere ich das Allgemeine Fragen zu JTL-Shop 0
Neu 0,1% an der Kasse erstellte Kunden nicht synchronisiert mit JTL Wawi Allgemeine Fragen zu JTL-POS 0
Neu Probleme mit WMS-Inventur JTL-WMS / JTL-Packtisch+ - Fehler und Bugs 0
Neu GPSR Produktsicherheitsblatt mit Amazon Lister übergeben? Amazon-Lister - Fehler und Bugs 5
Neu Varianten Artikel erstellen mit Lister 2.0 nur für Amazon Amazon-Lister - Ideen, Lob und Kritik 0
Lagerbestände mit der Ameise korrigieren JTL-Wawi 1.6 3
Probleme mit dem Ebay-Abgleich JTL-Wawi 1.11 1
Aktuelle Erfahrungen mit 1.11 JTL-Wawi 1.11 2
Neu Zufällige Preisanpassungen beim Abgleich mit Woocommerce User helfen Usern - Fragen zu JTL-Wawi 9
Amazon-ASIN mit mehreren SKU für Chargenverfolgung JTL-Wawi 1.10 0
Neu Kundenkonto mit mehreren Shop-eMail-Adressen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Ist es korrekt, dass Belegdaten von Amazon (VCS) mit einer etwa 7-tägigen Verzögerung in WAWI landen? Amazon-Anbindung - Fehler und Bugs 8
Neu Ärger mit CountX: Verzögerung bei der Bearbeitung von VCS-Daten in WAWI führt zu unvollständigen Steuerdaten User helfen Usern - Fragen zu JTL-Wawi 0
Neu Rechnung als pdf. speichern mit Rechnungsnummer und Kundennummer im Namen klappt nicht User helfen Usern - Fragen zu JTL-Wawi 4
Neu Was passiert beim Shop Update mit den Mailvorlagen? Installation / Updates von JTL-Shop 2
Neu Platzhalter für GPSR werden mit angezeigt PrestaShop-Connector 1
Liste exportieren mit Kategorien und Anzahl der Artikel in der jeweiligen Kategorie JTL Ameise - Eigene Exporte 3
Neu Umlagerung mit mehreren Positionen JTL-Ameise - Fehler und Bugs 7
Bild auf Rechnung bewegt sich nicht mit den Positionen JTL-Wawi 1.11 8
Neu Utopische Lieferzeiten mit der Post User helfen Usern - Fragen zu JTL-Wawi 1
Am eigenen Lager Bestand = 0, bei FBA = 170, Probleme mit dem eigenen Shop und Otto.de JTL-Wawi 1.10 3
Fehler beim Verknüpfen von JTL-FFN mit Wawi – „Anmeldung nicht möglich“ JTL-Wawi 1.11 1
Neu Adressetiketten für Briefe mit Etikettendrucker erstellen / Formatierungsproblem Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Neu JTL-Wawi Aufträge die mit JTL-POS bezahlt wurde tauchen im Tagenabschluss auf JTL-POS - Fehler und Bugs 7
Neu FBA-Artikel lässt sich nicht mit Stücklistenartikel verknüpfen – Workaround? Arbeitsabläufe in JTL-Wawi 0
Neu Kartenzahlung mit Zettle / Wo finde ich einen Transaktionscode in der Datenbank? Allgemeine Fragen zu JTL-POS 0
Neu Probleme mit Pixel-Code eines Drittanbieters in Templatedatei Betrieb / Pflege von JTL-Shop 1
Neu Wer hat 2025 mit Xentral Erfahrungen gesammelt? Wechsel von JTL‑Wawi in Sicht Smalltalk 17

Ähnliche Themen