Nomadenzelt

Technical Tip

Wie Sie ein Problem mit mySQL bei Nomad Web und Safelinx lösen

Technical Tip: So lösen Sie das Problem, wenn der SafeLinx Administrator Client keine Verbindung mehr zur MySQL-DB erhält.

Wer einen neuen HCL SafeLinx Server – z.B. für die Einrichtung von HCL Nomad Web – mit einer MySQL-Datenbank aufsetzt und sich dabei an die Anleitung der HCL hält, der wird kurz danach ein Problem bekommen.

Die HCL-Beschreibung bezieht sich nämlich noch auf eine ältere MySQL-Version, in der ein anderes Anmeldeverfahren standardmäßig aktiv war. In den vorherigen Versionen verwendete MySQL eine einfache, passwortbasierte Anmeldung (mysql_native_password). Diese wurde in Version 8 auf eine zertifikatsbasierte Anmeldung (caching_sha2_password) umgestellt, siehe diese Meldung.

Zwar läuft die Installation wie beschrieben problemlos durch, doch wehe, Sie starten den SafeLinx Server durch. Dann bekommt der SafeLinx Administrator Client keine Verbindung mehr zur MySQL-DB, weil durch den Reboot der MySQL-Server das neue Anmeldeverfahren aktiviert.

Dieses neue Anmeldeverfahren erfordert zwingend, dass der MySQL-Server ein SSL-Zertifikat verwendet. Das ist dringend zu empfehlen, wenn der MySQL-Server auf einem anderen Host als der SafeLinx-Server installiert ist. 

Für eine lokale Installation auf einem SafeLinx-Server  ist jedoch eine unverschlüsselte Verbindung mit localhost vollkommend ausreichend. 

Wer also auf dieses Problem stößt, kann folgendermaßen wieder das ältere mysql_native_password – Verfahren reaktivieren:

Datei my.cnf bearbeiten
  1. Die Datei my.cnf bearbeiten (bei Linux zu finden unter /etc/my.cnf). Hier muss die markierte, auskommentiere Zeile aktiviert werden, indem man das vorangestellte # löscht: (siehe BIld rechts)
     
  2. Den MySQL-Service durchstarten: systemctl restart mysql
     
  3. Sich als root an MySQL anmelden: mysql -u root -p 
     
  4. Folgenden Befehl eingeben, um für den vorhandenen User wgdb das alte Anmeldeverfahren zu aktivieren: 
    ALTER USER 'wgdb'@'%' IDENTIFIED WITH mysql_native_password BY 'Mein-wgdb-passwort!';
    Hier muss natürlich das von Ihnen zuvor hinterlegte Passwort angegeben werden.

Nun können Sie den SafeLinx-Server durchstarten und erhalten keine Fehlermeldung mehr.

Nehmen Sie gerne mit uns Kontakt auf, wenn Sie Fragen haben.

Ihre Ansprechpartner

Friedhelm Klein
TIMETOACT Software & Consulting GmbH

Kontaktieren Sie uns

Sie wollen sich anmelden oder haben eine Frage? Hinterlassen Sie Ihre Kontaktdaten, wir werden uns schnellstmöglich mit Ihnen in Verbindung setzen.

* Pflichtfelder

Wir verwenden die von Ihnen an uns gesendeten Angaben nur, um auf Ihren Wunsch hin mit Ihnen Kontakt aufzunehmen. Dazu speichern wir Ihre Daten in unserem CRM-System. Alle weiteren Informationen entnehmen Sie bitte unseren Datenschutzhinweisen.

Bitte Captcha lösen!

captcha image
Nomadensiedlung
Blog 27.09.21

HCL Nomad Web im Verbund mit HCL SafeLinx

Mobilität für HCL-Domino-Anwendungen. Was Sie über HCL Nomad Web und die HCL SafeLinx-Installation wissen müssen.

Blog 22.07.21

HCL Nomad - HCL-Domino-Anwendungen auf mobilen Geräten

Immer auf Achse mit HCL Nomad - Nehmen Sie Ihre HCL-Domino-Anwendungen einfach auf Ihren mobilen Geräten mit. Lesen Sie den Blogbeitrag von Ralph Siepmann und Angela Blasberg.

Web Programmierung
Schulung 03.12.19

Web-Programmierung

In diesen Kursen erhalten Entwickler sowohl die Grundlagen zu HTML, CSS und JavaScript als auch fortgeschrittene Kenntnisse zu JavaScript.

Laptop mit Kopfhörer
Blog 23.02.21

Sichere Web-Konferenzen mit HCL Sametime 11.5

Sametime 11.5 (nur Chat) und Sametime Premium (Chat und Videokonferenzen) sind seit Dezember zu beziehen. Erfahren Sie die New Features sowie ein Fazit, das wir nach ein paar Wochen Tests und Installationen bei Kunden ziehen können.

Laptop auf Tisch
News 17.11.20

HCL Newsflash November 2020

Lesen Sie regelmäßig wichtige Informationen zu den HCL Digital Solutions - Updates, Fixes und wichtige Ankündigungen, vom TIMETOACT HCL Team zusammengefasst.

Header zu Fullstack Development
Service

Mit Fullstack Development alles aus einer Hand

Der Trend in der Softwareentwicklung geht zur Full Stack-Entwicklung. Full Stack-Entwickler*innen sind Programmierer*innen, die sowohl in der Frontend- als auch Backendentwicklung tätig sind und dadurch Kompetenzen im Bereich von Datenbanken, Servern, Systemen und Clients besitzen.

Profine Logo
Referenz 03.06.23

Moderne Web Meetings mit HCL Sametime Premium

Moderne Web Meetings: Die profine GmbH kommuniziert weltweit mit HCL Sametime Premium

Online survey filling out and digital form checklist by laptop computer, Document Management Checking System, online documentation database and process manage files
Blog

Mit End-to-End Testing zur einwandfreien Webanwendung

Webanwendungen sind selten statisch. Damit bestehende Funktionen und Layouts dabei keinen Schaden nehmen, kommen End-to-End Tests zum Einsatz.

Blog

9 Tipps & Tricks für Angular

Angular ist unter Webentwicklern ein beliebtes Framework für das Programmieren von Web-, Desktop- und mobilen Anwendungen. In unserer Anleitung haben wir neun Tipps & Tricks zusammengestellt, welche Angular-Einsteigern und Profis die Webentwicklung garantiert erleichtert.

Blog

Top 10 CSS Tipps & Tricks in 2020

Um die Programmiersprache CSS kommt wohl kein Webentwickler herum. Wir haben für euch zehn Tipps & Tricks zusammengefasst, die ihr in 2020 kennen solltet.

Blog

Live Share für die reibungslose Kommunikation in VS Code

Mit der Microsoft Extension Live Share habt ihr die Möglichkeit, gemeinsam mit eurem Team in Visual Studio Code am selben Code zu arbeiten, euch via Chat oder Audio auszutauschen oder Kollegen euren Server zur Verfügung zu stellen.

Blogbeitrag wie cloudbasiert digitale Kundenprozesse optimiert werden
Blog 03.08.20

Wie cloudbasiert digitale Kundenprozesse optimiert werden

Im Zeitalter der digitalen Transformation und digitaler Technologie wird es für Unternehmen immer wichtiger, cloudbasiert Kundenangebote bereitzustellen.

Blog

Deno – Das müsst ihr über die Laufzeitumgebung wissen

Deno nennt sich die neueste Kreation von Ryan Dahl, dem ursprünglichen Schöpfer von Node.js. Die neue Laufzeitumgebung weist einige spannende Neuerungen auf – mehr dazu in unserem Blogbartikel!

Blog 17.12.20

So können Sie Ihre Infrastruktur automatisieren

Ansible ist ein Tool zur Konfiguration und Administration von Servern, um sich wiederholende Aufgaben zu automatisieren. Unabhängig, ob es sich um ein einzelnes System oder sehr viele handelt: Ansible s ist als Open Source Software unter der GNU General Public License für DevOps auf der ganzen Welt verfügbar.

Whisky Glas mit Eiswürfel
Blog 09.02.21

Was hat Whisky mit erfolgreichen KI-Projekten zu tun?

Kann eine Künstliche Intelligenz Ihre innovativen Ideen und Projekte umsetzen? Prüfen Sie selbst.

Frau am Laptop in einem Videocall
Blog 29.01.21

Neue Funktion Gruppenräume in Microsoft Teams

Nutzen Sie die Gruppenräume für Brainstorming und Diskussionen. Bringen Sie frischen Wind in die Arbeitsgruppen. Viele neue Möglichkeiten, aber auch einige Stolperfallen, die es zu vermeiden gilt.

HCL Sametime Logo
Blog 12.02.21

HCL Sametime 11 Installation: Einrichten einer Mongo-DB

Bei der Installation von Sametime 11 geht es auch um die Einrichtung einer Mongo-DB. Für viele Domino-Administratoren ist das Neuland. Hier finden Sie ein geeignetes Skript.

Laptop mit Brille auf dem Tisch
Blog 28.01.21

Das Domino v12 Betaprogramm ist eröffnet

Während früher nur Partner und ausgewählte Kunden Zugriff auf die Betaversionen erhielten, sind jetzt alle bestehenden HCL-Domino-Kunden am Betaprogramm teilnahmeberechtigt.

Helikopter auf dem Gletscher
Blog 12.02.21

Support-Update von HCL

Für welche Produkte wird HCL weiterhin Support leisten? Hier die Ankündigungen zu Domino, Notes und Sametime 9.0.x und 10.0.x.

Teamworking mit vielen Laptops
Blog 26.02.21

HCL Connections 7 Upgrade

Ein Upgrade auf Connections 7 lohnt sich: Das sind die Änderungen zugunsten Benutzer, Administration, Betrieb und Sicherheit. Lesen Sie den Blogbeitrag von Ralph Siepmann und Marius Mayer.