Neu JTL Wawi ODBC Verbindung funktioniert nicht (bzw. nur teilweise)

mxwx

Neues Mitglied
8. Oktober 2020
7
0
Hallo zusammen,

ich teste gerade JTL Wawi und habe etwas Probleme die Datenbankverbindung zuverlässig hinzubekommen. Ich vermute ich habe irgendwo ein TLS 1.0 Problem, will aber auf keinen Fall TLS 1.0 nutzen.

Meine Konfiguration ist wie folgt. Auf einen Laptop (Windos 10) habe ich den JTL Wawi Client installiert, auf einer virtuellen Maschiene die MSSQL Datenbank (Microsoft SQL Server Express (64-bit)). Soweit so gut, ich kann ohne Probleme z.B. mittels Microsoft SQL Server Management Studio zur Datenbank verbinden:

001.PNG

Eine Verbindung mit der JTL-Wawi-Datenbankverwaltung klappt ebenfalls ohne Probleme:

002.PNG

eine Verbindung aus JTL-Wawi heraus scheitert aber:

003.PNG

004.PNG

Dieses Fehlerbild habe ich auch bzw. kann ich reproduzieren, wenn ich im ODBC-Manager versuche eine Verbindung mit dem ODBC Treiber "SQL-Server" herzustellen:

005.PNG

wenn ich hingegen im ODBC-Manager eine Verbindung mittels des ebenfalls installierten "ODBC Driver 17 for SQL Server" erstelle, klappt alles problemlos.

006.PNG

Ich vermute, dass JTL-Wawi versucht ebenfalls eine Verbindung mittels "SQL Server" herzustellen, die dann wegen fehlender TLS 1.0 Unterstüzung scheitert. Ich frage mich zum einen, ob und wenn ja warum, JTL-Wawi-Datenbankmanager die Verbindung mittels (in meinem Fall) "ODBC Driver 17..." statt dem veralteten ""SQL Server" herzustellen und JTL-Wawi dann im Anschluß nicht ebenfalls den neueren Treiber nutzt.

Noch viel interessanter fände ich, wie ich JTL-Wawi zwinge entweder eine vorher im ODBC-Manager erstellte und funktionierende ODBC Verbindung wiederzuverwenden bzw. JTL-Wawi zwinge einen bestimmten ODBC-Treiber zu verwenden.

Ich wäre echt dankbar, wenn mir bei diesem, warscheinlich echt kleinen Problem, jemand auf die Sprünge helfen würde. Wir wollen JTL-Wawi letztlich als Mehrplatzsystem betreiben sind u.A. deshalb darauf angewiesen, dass die Datenbank auf einer separaten Maschine läuft.

Vielen Dnak schonmal und beste Grüße.
 

SebiW

Sehr aktives Mitglied
2. September 2015
3.090
1.615
Soweit ich weiß benötigt die Wawi doch schon länger keine ODBC Verbindung mehr? Wann kriegst Du die beschriebene Fehlermeldung? Hast Du das Profil mit den gleichen Benutzer erstellt, mit dem Du auch die Wawi startest?
 

mxwx

Neues Mitglied
8. Oktober 2020
7
0
Hallo SebiW,

danke für die Antwort.

Ohne ODBC wäre mir natürlich ebenfalls noch lieber, habe mich in JTL-Wawi noch nicht so tief eingearbeitet, dass ich da was belastbares zu sagen könnte.

Zu deiner Frage. Während der Installation wird sowohl die Datenbank selbst, als auch der Mandant problemlos installiert. Anschließend melde ich mich mit admin/pass an und nach einer Pause erhalte ich den Login-Dialog für die Datenbank. Dort gebe ich die selben Daten an wie bei der Installation sa/meingeheimespasswort . Innerhalb von JTL-Wawi erhalte ich dann anschließend das SSL bzw TLS Problem. Wenn ich dann anschließend im JTL-Wawi-Datenbankmanager die selben Angaben mache, klappt es problemlos. Zum Test habe ich dann auch noch über den den ODBC-Manager von Windows versucht entsprechende Profile einzurichten. Wenn ich den bei Windows mitinstallierten "SQL Server" ODBC Treiber nutze erhalte ich die selbe Fehlermeldung wie in JTL-Wawi, nutze ich den nachinstallierten "ODBC Driver 17 ..." klappt alles wunderbar.

Wo bzw. wie kann ich den die Datenbankkonfiguration innerhalb von JTL-Wawi nachträglich noch beeinflussen - ausser mit dem JTL-Wawi-Datenbankmanager? Mich wundert halt auch, dass die Verbindung im Datenbankmanager funktioniert, in der Wawi aber nicht.
 

SebiW

Sehr aktives Mitglied
2. September 2015
3.090
1.615
Wenn Du die Wawi normal startest sollte eine von 2 Sachen passieren:
1. Entweder Du kriegst die Fehlermeldung, dass kein Profil vorhanden ist, dann sschlägt er Dir im Normalfall gleich die Datenbankverwaltung vor.
2. Er zeigt ne Runde nichts an, es kommt aber keine Fehlermeldung. Wenn Du dann rechts unten auf die Zahnräder klickst startest Du die Datenbankverwaltung.
Da kannst Du dann Dein Profil einrichten, die Verbindung prüfen und das ganze sollte laufen.
Normalerweise wird die Verbindung über IP,Port/Instanzname eingegeben.
 

mxwx

Neues Mitglied
8. Oktober 2020
7
0
Danke für den Hinweis. Ich versuche einfach mal die bestehende Installation im Login-Dialog mit den Zahnrädern nochmaöl zu machen. Fallls das nicht klappt, lösche ich mal die Datenbanken, deinstalliere und installiere JTLWawi nochmal und melde mich dann wieder ...
 

mxwx

Neues Mitglied
8. Oktober 2020
7
0
... so komme ich auch leider nicht weiter.

nach Deinstallation von Datenbank und JTL-Wawi und erneuter Installation kommtnach dem Start der Wawi der Hinweis, dass die Datenbank fehlt - soweit so nachvollziehbar. Als nächstes wird dann automatisch der Datenbankmanager gestartet. Die Datenbankinstallation läuft komplett durch:

007.PNG

Für mich sieht die Installation der Datenbank auch soweit ok aus:

008.PNG

Danach geht es mit der Anmeldung (admin/pass) in der Wawi weiter. Danach versucht die Wawi offensichtlich mit der Datenbank zu verbinden:

Die Fehlermeldung nach ca 45 Sekunden:

009.PNG

Nach klicken auf OK kommt als nächstes wieder der Login Dialog für die Datenbank. Die dort eingegebenen Daten funktioniern im Datenbankmanager problemlos, in der Wawi gibt es die oben sichtbare Fehlermeldung.

010.PNG

ich bin etwas ratlos, zumal es mit dem Datenbankmanager problemlos klappt mit der Wawi halt nicht.
 

mxwx

Neues Mitglied
8. Oktober 2020
7
0
... achso, Wenn ich bei den Serverparametern statt 192.168.2.38/JTLWAWI bzw. 192.168.2.38\JTLWAWI eingebe funktioniert die Verbindung auch im Datenbankmanager nicht. 192.168.2.38 (ohne JTLWAWI) funktioniert aber tadellos. Die Dateien auf dem Datenbankserver werden mit Angabe nur der Ip-Adresse aber m.E. ohne Probleme. Die Dateien eazybusiness.mdf und eazybusiness_log.ldf werden angelegt und offnesichtlich auch mit u.a. Tabellen gefüllt.
 

SebiW

Sehr aktives Mitglied
2. September 2015
3.090
1.615
Welcher Port ist denn für die Kommunikation im SQL Server freigegeben? Bzw ist TCP/IP überhaupt aktiviert? Dafür musst Du den Konfigurationsmanager auf dem SQL Server starten, dort findest Du unter SQL Server Netzwerkkofiguration die Protokolle. Doppelklick auf TCP/IP, unter IP-Adressen werden die die Adressen und Ports angezeigt. Hier muss die IP Adresse Deines Servers und der dazugehörige Port auf "Active Ja" stehen. Ich würde auch vorschlagen mit einem festen Port zu arbeiten, beim kleinen SQL Server ist das normalerweise ein voreingestellter dynamischer.
Danach solltest Du Dich mit SQLSERVER,PORT\INSTANZNAME also zb 123.456.789.9,1433\JTLWAWI verbinden können.
 

mxwx

Neues Mitglied
8. Oktober 2020
7
0
Danke für die Antwort. ein angehängtes \JTLWAWI funktioniert bei mir erstmal nicht. Den Standardport 1433 kann ich angeben oder weglassen, beides klappt problemlos. Die Datenbank inkl. Tabellen werden ja auch bei der Initialisierung angelegt. Wo kann ich denn ggf. mal nachsehen, was z.B. der Datenbankmanager als Profil für die Verbindung der Wawi wegschreibt. Vielleicht sehe ich da ja das Problem. Gibt es da ein Text-, Ini- oder xml-File die der Datenbankmanager für die Wawi schreibt?
 

mxwx

Neues Mitglied
8. Oktober 2020
7
0
Ich habe heute nochmal etwas Zeit gehabt mir das Problem anzuschauen. Ich ahbe den Eindruck, dass das Problem ist, dass versucht wird eine TLS 1.0/1.1 Verbindung aufzubauen. Das kann nicht klappen, weil der Server das nicht unterstützt (darf). Kann es sein, dass der JTL Datenbankmanager da flexibel rangeht und ggf. den TLS SECLEVEL entsdprechend erhöht und die Wawi das unflexibel handhabt und TLS 1.2 (noch) nicht kann?
 

mh1

Sehr aktives Mitglied
4. Oktober 2020
1.873
562
Ich habe heute nochmal etwas Zeit gehabt mir das Problem anzuschauen. Ich ahbe den Eindruck, dass das Problem ist, dass versucht wird eine TLS 1.0/1.1 Verbindung aufzubauen. Das kann nicht klappen, weil der Server das nicht unterstützt (darf). Kann es sein, dass der JTL Datenbankmanager da flexibel rangeht und ggf. den TLS SECLEVEL entsdprechend erhöht und die Wawi das unflexibel handhabt und TLS 1.2 (noch) nicht kann?

Meines Wissens ist der JTL Datenbankverwaltung egal, ob du dich mit SSL/TLS verbinden willst oder nicht. Das ist Sache des Treibers. Die WAWI nutzt einfach nur die Verbindung, die der Treiber bereitstellt.

Ich tippe hier eher auf einen Zertifikatsfehler.
Ich gehe mal davon aus, dass du den SQL Server auf "ForceSSL" gestellt hast... Hast du dann auch mal geprüft, welches Zertifikat dein SQL Server sendet?
Gemäß den obigen Screenshots sprichst du den SQL Server ja mit 192.168.2.38 an.
D.h. das Zertifikat müsste im DN die IP 192.168.2.38 enthalten. IP Adressen sieht man im DN zwar nicht oft, aber es ist durchaus machbar, aber da die Adresse ja aus dem privaten Adressbereich 192.168.0.0/16 stammt, kannst du kein Zertifikat einer CA haben, die schon standardmäßig als "vertrauennswürdig" erkannt wird. Also müsstest du ja auch zuerst die Zertifizierungsstelle auf dem Client bekannt machen (also das Root Zertifikat importieren). Ist das alles schon soweit geklärt?
 
Ähnliche Themen
Titel Forum Antworten Datum
Seit dem Update meines JTL-Shops auf Version 5.7.1 funktioniert die Verbindung zwischen JTL-Wawi 2.0.4.0 und dem Shop nicht mehr. JTL-Wawi 2.0 1
Neu Belege aus JTL Wawi zu Lexoffice Schnittstellen Import / Export 5
Neu Copy/Paste Abstürze seit JTL-Wawi 2.0.5 User helfen Usern - Fragen zu JTL-Wawi 4
Neu JTL Wawi 1.11.11 - Zahlungsabgleich bei FYRST Bank verlangt immer Passwort User helfen Usern - Fragen zu JTL-Wawi 0
Neu Installationsdatei für JTL‑Wawi 1.9.6.5 Installation von JTL-Wawi 2
Neu kostenlos: DHL Sendungsverfolgung für JTL-Wawi – Web-Dashboard mit Frühwarnsystem Schnittstellen Import / Export 0
Neu JTL Wawi 2.0 oder höher WooCommerce-Connector 0
Changelog jtl Wawi 2.0.5 JTL-Wawi 2.0 10
JTL Wawi 1.11.xx langsam unbenutzbar! JTL-Wawi 1.11 4
Neu Plugin: JTL Exportformat Google Shopping gibt <g:google_product_category> unter Shop 5.7.1 und Wawi 2.0.4 nicht aus Plugins für JTL-Shop 1
Neu Rabatte aus dem JTL-Shop werden in der Wawi nur als Netto-Preis übernommen, Rabatt % gehen verloren Onlineshop-Anbindung 0
Neu Ab Wawi 1.10 - JTL.Wawi.Pos.exe direkt ohne JTL-Administrator starten? Allgemeine Fragen zu JTL-POS 2
JTL APP - Fehlermeldung nach Update auf Wawi 1.11. JTL-Wawi App 6
JTL Wawi 1.11. - Fenstergröße - Artikel auf Einkaufsliste setzen JTL-Wawi 1.11 13
Neu JTL-Wawi Shopabgleich per E-Mail überwachen (Warnungen & Fehler) Onlineshop-Anbindung 1
Neu Bug? Führende Nullen bei Sendungsnummern verschwinden in JTL-Wawi 2.0.3 JTL-ShippingLabels - Fehler und Bugs 1
DPD Cloud Labeldruck auf Zebra LP 2844-Z seit Update auf JTL-Wawi 1.11.x fehlerhaft JTL-Wawi 1.11 3
JTL-Wawi sucht falschen ShopType nach Gambio-Update JTL-Wawi 1.7 2
Nach update 1.8>1.11 Kein Mandant in JTL-Wawi gefunden JTL-Wawi 1.11 5
Neu Eignes Feld aus Auftrag in Rechnung anzeigen lassen JTL-WaWi 1.11.10 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Freelancer für JTL-Wawi, Shop & Prozessautomatisierung Dienstleistung, Jobs und Ähnliches 2
Neu Umzug von sehr alter JTL Wawi Version auf neuen PC User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL REST API (on premise) - welche API Version ab welcher Wawi-Version? Changelog? Schnittstellen Import / Export 0
Neu Ab welcher JTL Wawi Version ist der OnPremise REST API Endpoint POST /v2/returns oder POST /v1/returns für Create Return verfügbar? Schnittstellen Import / Export 0
Keine Rückmeldung in JTL Wawi sobald SQL Server Memory durch Database Cache ausgeslastet ist JTL-Wawi 2.0 9
Neu Nach Update auf JTL-Wawi 2.0.3 keine WMS-Lager mehr auswählbar – Versand komplett blockiert JTL-Wawi 2.0 3
Problem mit Hermes Österreich Sendungsnummern – Fehler beim Amazon-Abgleich in JTL-Wawi JTL-Wawi 1.10 0
Ameise.exe Fundort bei JTL WAWI 2.02 JTL-Wawi 2.0 2
Bestellabgleich mit JTL Wawi und WooCommerce 1h verzögert JTL-Wawi 2.0 0
Neu jtl POS und wawi 1.11.9 Bestände User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL-Wawi mit Claude, ChatGPT, Openclaw/Hermes oder CRM System verbinden User helfen Usern 2
Neu ❓JTL Wawi Update von 1.8 auf ??? User helfen Usern - Fragen zu JTL-Wawi 1
Using short screen recordings for JTL-Wawi workflow documentation – anyone doing this? JTL-Wawi 2.0 3
JTL-Wawi 1.11.7 Sporadischer Fehler - Zugriff verweigert. JTL-Wawi 1.11 4
Neu JTL Wawi Einloggen geht nicht!! User helfen Usern - Fragen zu JTL-Wawi 4
Neu Gutscheincodes aus Shopware 6 in JTL Wawi als Anmerkung zeigen? Shopware-Connector 0
Neu Database connection timeouts and interface lag in JTL-Wawi with background script managers User helfen Usern 0
Neu product_visibility bei JTL-Wawi und Shopware 6 Shopware-Connector 1
Neu Probleme mit Import Datenbank vom Server auf lokal JTL-Wawi 2.0 User helfen Usern - Fragen zu JTL-Wawi 4
Neu Plattformkosten auf Auftragspositionsebene in die JTL WaWi schreiben Arbeitsabläufe in JTL-Wawi 11
Neu JTL-Wawi in einem EU-Land einsetzen – rechtliche & technische Fragen Installation von JTL-Wawi 2
Neu Versandart von Shopify zu JTL Wawi & Sendungsnummern von Wawi zu Shopify!? Shopify-Connector 0
Neu JTL Editionen / JTl Wawi / Shopify / Durchblick verloren Kosten / Was brauche ich wirklich User helfen Usern - Fragen zu JTL-Wawi 3
Dropshipping-Labeldruck beim Lieferanten über JTL-Wawi (Versandstandorte / Workflows) JTL-Wawi 1.10 0
DHL 4.0 mit JTL Wawi 1.7.13.0 JTL-Wawi 1.7 2
Neu DATEV Buchungsdatenservice im Programm JTL Wawi den Serverfehler 500. JTL-Wawi - Ideen, Lob und Kritik 4
Neu Neuentwicklung - Helpdesk für JTL Wawi - Eure Ideen und Wünsche? User helfen Usern - Fragen zu JTL-Wawi 4
Neu JTL-WaWi + ESL Connector — Entwicklung mit Kostenaufteilung gesucht Business Jungle 0
Neu Anbindung JTL Wawi an Speditionen Dienstleistung, Jobs und Ähnliches 0
Direktupdate von JTL Wawi 1.10.11.0 auf 2.0 möglich? JTL-Wawi 2.0 6

Ähnliche Themen