Passwort via Roundcube ändern [GELÖST]
-
- Posts: 26
- Joined: Thu 8. Sep 2016, 11:02
Passwort via Roundcube ändern
Wie aus meinem Betreff bereits zu entnehmen ist möchte ich gerne die Möglichkeit aktivieren das E-Mailpasswort via Roundcube zu ändern. Roundcube selbst bietet ja diese Möglichkeit. Jedoch erhalte ich bei dem Versuch immer eine Fehlermeldung. Nach längerem Suchen habe ich gesehen, das es wohl ab und zu, je nachdem welches OS verwendet wird und wie die Passwörter gespeichert werden möglich ist. Gibt es eine Möglichkeit das in Roundcube in Verbindung mit KeyHelp zu aktivieren? Bei ein paar dutzend Postfächern würde mir das dass Leben deutlich vereinfachen.
Ich bedanke mich schon einmal im voraus für die Hilfe.
Grüße
Re: Passwort via Roundcube ändern
das sollte eigentlich problemlos funktionieren.
KeyHelp konfiguriert das entsprechende Plugin, was für Roundcube notwendig ist um die Passwort-Ändern-Funktion zu ermöglichen.
Diese Implementation sollte auch unabhängig vom OS sein.
Um das Ganze etwas einzugrenzen:
- Es handelt sich um die Roundcube installation, die mit KeyHelp installiert wird? Sprich es ist kein, von ihnen separat installiertes Roundcube?
- Welches Betriebssystem wird verwendet?
- Welche Roundcube Plugins sind im KeyHelp unter "Panel-Einstellungen" aufgeführt?
- Welche Fehlermeldung erscheint?
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
-
- Posts: 26
- Joined: Thu 8. Sep 2016, 11:02
Re: Passwort via Roundcube ändern
Zu erst möchte ich mich für die Wartezeit entschuldigen.
Gerne beantworte ich die Fragen.
- Es handelt sich um die Roundcube-Version, die mit KeyHelp installiert wurde.
- Aktuell noch Debian 8, soll aber in kürze auf die Version 9 geupdated werden.
- Folgende Plugins stehen in dem besagten Feld: managesieve,password
- Folgende Fehlermeldung erscheint: Neues Passwort konnte nicht gespeichert werden.
Ich bedanke mich schon mal für die Hilfe.
Mit freundlichem Gruß
Re: Passwort via Roundcube ändern
schau mal bitte ob unter "/home/keyhelp/www/roundcube/logs" nach,
ob dort eine Datei "errors" abgelegt wurde - Dann poste bitte einmal den Inhalt hier.
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
-
- Posts: 26
- Joined: Thu 8. Sep 2016, 11:02
Re: Passwort via Roundcube ändern
Folgende Fehlermeldung ist in der besagten Datei zu finden:
[20-Jun-2017 20:28:37 +0200]: <037l212c> DB Error: SQLSTATE[HY000] [1045] Access denied for user 'keyhelp'@'localhost' (using password: YES) in /home/keyhelp/www/roundcube/program/lib/Roundcube/rcube_db.php on line 173 (POST /webmail/?_task=settings&_action=plugin.password-save)
Leider weis ich nicht welches Passwort an dieser stelle verwendet wird bzw. wo das zu finden ist.
Vielen Dank.
Mit freundlichem Gruß.
Re: Passwort via Roundcube ändern
öffne die Datei
Code: Select all
/home/keyhelp/www/keyhelp/incl/lib/sqldata.ini.php
Code: Select all
[keyhelp]
host = "localhost"
user = "keyhelp"
pw = "*****************" << DAS KOPIEREN
db = "keyhelp"
[root]
host = "localhost"
user = "keyhelp_root"
pw = "*****************"
Nun öffnest du die Datei
Code: Select all
/home/keyhelp/www/roundcube/plugins/password/config.inc.php
Code: Select all
$config['password_db_dsn'] = 'mysql://keyhelp:<HIER_EINFÜGEN>@localhost/keyhelp';
Mich würde jetzt nur mal interessieren, wie es soweit gekommen ist, das beide Passwörter unterschiedlich sind. Hast du das Passwort mal manuell geändert?
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
-
- Posts: 26
- Joined: Thu 8. Sep 2016, 11:02
Re: Passwort via Roundcube ändern
vielen Dank für die Information.
Als ich die Änderungen durchführen wollte ist mit aufgefallen, das die Passwörter aus beiden Dateien völlig identisch sind.
Auch der manuelle Login auf die Datenbank von der Konsole aus mit dem angegebenen Benutzer und Passwort klappte problemlos.
Passwörter habe ich noch nie geändert. Es werden die bei der Installation generierten Passwörter verwendet.
vielen Dank für die Hilfe.
Mit freundlichem Gruß
Re: Passwort via Roundcube ändern
Du kannst es mir ja mal als PM schicken, vll ist ein Zeichen drin, was ihm nicht gefällt (notfalls reichen mir auch nur die Sonderzeichen, normale Zeichen ([a-zA-Z0-9]) müsst ich nicht unbedingt wissen.
Bei neueren Installationen eigentlich nicht möglich, aber bei älteren gab es (theoretisch) noch ein Schlupfloch, das dort ein Passwort eingetragen wurde, was an dieser Stelle ungeeignet gewesen wäre, zwar sehr unwahrscheinlich, aber theoretisch bestand für einen Moment einmal die Möglichkeit.
Konntest du das Problem jetzt lösen? Ich kann dir die Stellen zeigen, an denen sich das KeyHelp DB Passwort noch befindet, dann könntest du einfach an allen stellen das Passwort austauschen (vorausgesetzt es liegt an einem Sonderzeichen im Passwort).
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
-
- Posts: 26
- Joined: Thu 8. Sep 2016, 11:02
Re: Passwort via Roundcube ändern
vielen Dank für die Informationen.
Das Passwort besteht bis auf ein Zeichen (%) aus normalen Zeichen ([a-zA-Z0-9]).
Könnte es tatsächlich an dem Prozentzeichen liegen?
Vielen Dank für die Hilfe.
Mit freundlichem Gruß.
Re: Passwort via Roundcube ändern [GELÖST]
ich hatte dir jetzt gern gesagt, das das die Ursache ist, allerdings hab ich das Ganze auf einem Testsystem einmal nachgestellt und ich konnte das Passwort trotz "%" ändern (Ein "@" wäre z.B. ein böses Zeichen an der Stelle).
Roundcube ist in Version 1.2.4 installiert, ja?
---
Der Vollständigkeit halber hier trotzdem einmal die Orte, an denen sich das PW befindet, da ich es oben angekündigt habe.
(Das neue Passwort sollte nur aus [a-zA-Z0-9] bestehen.)
1. Datenbank | Benutzer "keyhelp"
2. /etc/amavis/conf.d/50-user
3. /etc/dovecot/dovecot-sql.conf
4. /etc/postfix/mysql-virtual-alias-maps.cf
5. /etc/postfix/mysql-virtual-mailbox-domains.cf
6. /etc/postfix/mysql-virtual-mailbox-maps.cf
7. /etc/proftpd/sql.conf
8. /home/keyhelp/www/roundcube/plugins/password/config.inc.php
9. /home/keyhelp/www/keyhelp/incl/lib/sqldata.ini.php
+ anschließend Dienste neu starten
service dovecot restart
service postfix restart
service proftpd restart
service amavis restart
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
-
- Posts: 26
- Joined: Thu 8. Sep 2016, 11:02
Re: Passwort via Roundcube ändern
vielen Dank für deine Hilfe.
Das Problem ist hiermit gelöst.
Ich habe das '%' ersetzt durch ein anderes Zeichen und haben gemäß deiner Liste die Passwörter überall geändert.
Der anschließende Test war erfolgreich.

Und um deine Frage zu beantworten: Roundcube Version 1.2.4

Nochmal vielen herzlichen Dank für die professionelle Unterstützung.
Mit freundlichem Gruß und schönes Wochenende.
Re: Passwort via Roundcube ändern
Schönes WE mit einem 100prozent funktionierenden Roundcube

Gruß Alex
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************