Registrieren  •  Login 
  
 
im Forum




Blog-Übersicht -> SOGo: MySQL-Zugangsdaten ändern Wenn der ISP zum Netcresso wird... :: netcup präsentiert RPaaS
SOGo: MySQL-Zugangsdaten ändern
Verfasst am: 02.02.2017, 08:40   Autor: killerbees19
Ich betreibe noch eine alte interne SOGo v1.x Installation. Wer glaubt, dass man die geänderten Zugangsdaten des Datenbankservers nur in der /etc/sogo/sogo.conf eintragen muss, liegt bei SOGo leider falsch! Spätestens bei Verwendung von CalDAV/CardDAV wird man danach nämlich folgende Fehlermeldung im Log sehen:

Code:
sogod [ERROR] <[GCSChannelManager]> could not open channel <MySQL4Channel> for URL:
  mysql://sogo:password@localhost:3306/sogo/sogoXXXXX_acl


Die alten Zugangsdaten sind allerdings in keiner Datei mehr eingetragen, der Server wurde sogar neugestartet, wo kommt dieser falsche String her? Alle anderen Datenbankverbindungen scheinen korrekt hergestellt zu werden.

Die Lösung ist simpel: SOGo speichert die Zugangsdaten auch direkt in der Datenbank. Ja, richtig gehört! Rolling Eyes In der Tabelle sogo_folder_info gibt es drei relevante Spalten: c_location, c_quick_location und c_acl_location. Diese Informationen müssen ebenfalls angepasst werden. Am einfachsten geht das mit drei kurzen SQL-Befehlen. Vor der Verwendung bitte entsprechend anpassen.

Code:
UPDATE `sogo_folder_info` SET `c_location`       = REPLACE(`c_location`,       'oldfoobar', 'newfoobar');
UPDATE `sogo_folder_info` SET `c_quick_location` = REPLACE(`c_quick_location`, 'oldfoobar', 'newfoobar');
UPDATE `sogo_folder_info` SET `c_acl_location`   = REPLACE(`c_acl_location`,   'oldfoobar', 'newfoobar');


Danach läuft wieder alles... Smile



Autor Nachricht
Für diesen Beitrag können zur Zeit keine neuen Kommentare verfasst werden.

Kontaktiere den Autor des Beitrages, falls du Fragen dazu hast.


 

Verwendete Zeitzone: CET (Europe/Berlin)
Aktuelles Datum & Uhrzeit: 11.12.2024, 05:20
Nach oben
Valid HTML 4.01 Transitional
Valid CSS!

Hosted by netcup
 
 
[ happytec.at | blog.happytec.at | forum.happytec.at | esports.happytec.at ]