Ich versuche, Openfire zur Installation auf einer virtuellen Ubuntu-Maschine zu bringen. Nach Abschluss des webbasierten Installationsprogramms kann ich mich jedoch nicht im Admin-Bereich anmelden.
Bis jetzt habe ich:
- Debian-Installer heruntergeladen
- Wird mit Aktienoptionen installiert
- Datenbank hinzugefügt und die Struktur mit der mitgelieferten SQL-Datei erstellt
- Fertiggestelltes webbasiertes Installationsprogramm
Ich versuche mich jetzt mit dem Benutzernamen: admin und meinem Passwort anzumelden, jedoch erhalte ich ständig einen falschen Benutzernamen / Passwort-Fehler. In der MySQL-Datenbank wird ein Datensatz generiert, der den Administrator mit einem verschlüsselten Kennwort anzeigt. Das Ändern in ein nicht verschlüsseltes Kennwort funktioniert nicht. Was ist das Problem hier?
Ich musste das Passwort manuell festlegen, die Setup-Seite hat es nicht gespeichert. Ein Neustart des Servers hat nicht geholfen.
Wenn Sie die eingebettete Datenbank unter Windows verwenden, befindet sich diese in der Datei embedded-db / openfire.script :
INSERT INTO OFUSER VALUES('admin',NULL, ...
Ändern Sie den NULL-Wert in Ihr Passwort. Starten Sie dann Ihren OpenFire-Server neu.
quelle
Openfire-Administratoranmeldung So ändern Sie die Administratoranmeldung von Openfire unter Windows Vista und einer eingebetteten Datenbank:
Bearbeiten Sie als Windows-Administrator
C: \ Programme (x86) \ Openfire \ embedded-db \ openfire.script
Ändern Sie die Zeile, die ungefähr so aussieht
IN BENUTZERWERTE EINFÜGEN ('admin', NULL, '', 'Administrator', 'admin', '0', '0')
zu
IN BENUTZERWERTE EINFÜGEN ('admin', '', NULL, 'Administrator', 'admin', '0', '0')
Speichern Sie die Datei und beenden Sie den Editor
quelle
http://blog.taragana.com/index.php/archive/how-to-recover-openfire-admin-password/
dies ist jedoch nicht programmierbezogen ....
quelle
Wir installieren und verteilen OpenFire ziemlich regelmäßig auf Ubuntu. Hier finden Sie einen TEILWEISEN Quick Cut / Paste aus unserem firmeninternen Wiki. Wir haben auch webmin und / oder virtualmin auf einigen Servern vorinstalliert, um die Dinge später einfacher zu machen:
Vorinstallation
sudo -s
apt-get update && apt-get dist-upgrade
mkdir / home / kpwadmin / openfire-install
mkdir / home / kpwadmin / virtualmin-install
cd / home / kpwadimn / virtualmin-install
apt-get installiere sun-java6-jre
Installation
Laden Sie das neueste .deb-Paket von openfire.org herunter. In diesem Artikel wird die Version 3.6.2 von Openfire verwendet.
cd / home / oacadmin / openfire-install
wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3.6.2_all.deb
Installiere die openfire_3.6.2_all.deb mit dpkg
dpkg -i openfire_3.6.2_all.deb
Erstellen Sie eine MySQL-Datenbank für Openfire
Starte Firefox und gehe zu serverip / phpmyadmin (Beispiel: 72.11.123.59/phpmyadmin), logge dich in phpmyadmin als root ein.
Klickrechte
füge einen neuen Benutzer hinzu
Benutzername: openfire
Gastgeber: lokal
Passwort: "etwas Sicheres"
Klicken Sie im Abschnitt "Datenbank für Benutzer" auf das Optionsfeld "Datenbank mit demselben Namen erstellen und alle Berechtigungen erteilen".
Klicken Sie auf "Los"
Webinterface
Öffnen Sie eine andere Registerkarte in Firefox und rufen Sie serverip: 9090 (Beispiel: 123.0.0.59:9090) auf, um die Installation über die Weboberfläche fortzusetzen.
wähle Englisch
Usw. usw.
Hoffe das hilft...
quelle
Ich habe das openfire.deb-Paket auf dem Ubuntu-Server installiert und hatte das gleiche Problem: Ich konnte mich nicht einmal als Administrator anmelden. Ich habe Folgendes getan: chmod o + rx / usr / share / openfire
Es stellte sich heraus, dass Benutzer nicht einmal die Berechtigung hatten, das Verzeichnis zu lesen. Ich weiß nicht, ob das richtig ist, aber jetzt kann ich mich einloggen :)
quelle
Hatte das gleiche Problem bei einer Installation unter Windows mit der eingebetteten Datenbankoption. Deinstallieren, Verzeichnis löschen, Neuinstallation hat das Problem nicht behoben. Nur ein Neustart würde es heilen
quelle
Ich hatte das gleiche Problem mit 3.6.4, also habe ich 3.6.3 heruntergeladen und es funktioniert einwandfrei.
Sie können die '4' durch eine '3' im Download-Link ersetzen, um 3.6.3 zu erhalten ...
quelle
Der Neustart hat bei mir nicht geklappt. Gemäß den obigen Hinweisen habe ich auch die Datei openfire.script manuell bearbeitet (ich habe eine eingebettete Datenbank verwendet) und konnte mich dann problemlos anmelden (Ubuntu 9.10).
quelle
Ich habe mich erfolgreich mit einem auf LDAP-Authentifizierung basierenden Setup mit MySQL Server angemeldet. Ich habe mich als "admin" mit dem angeblich aktualisierten Passwort angemeldet, das immer noch "admin" ist. Ich hoffe, das hilft jemand anderem, der sich wahrscheinlich genau wie ich die Haare ausreißt.
PS: http://www.yosemitescouting.org/images/Yosemite%20Sam.bmp
quelle
Ich habe mehrere Male auf einem Windows XP Profesional SP3-Computer mit der eingebetteten Datenbank von Openfire 3.6.4 installiert und deinstalliert. Anmeldung bei adminconsole nicht möglich. Die letzte Installation habe ich direkt nach der Installation neu gestartet und kann mich jetzt anmelden :)
Ich hoffe, dies hilft dem frustrierenden Gefühl, sich nicht einloggen zu müssen, während Sie nur das Passwort setzen !! Seltsamer Fehler.
quelle
Meine Installation auf CentOS 5.3 ergab die gleichen Ergebnisse. Ich kann mich nach der Installation nicht als Administrator anmelden.
Ich habe sowohl den HTTP- als auch den Openfire-Server neu gestartet. Danach wurde die Anmeldung gewährt.
quelle
In diesem vollständigen Tutorial erfahren Sie, wie Sie Openfire installieren und häufig auftretende Probleme beheben.
http://www.expertcore.org/viewtopic.php?f=74&t=1851
quelle
Mit Openfire 3.7.1 unter Windows mit dem Passwort für den Benutzer
admin
waradmin
, auch - egal , was ich während der Setup - Assistenten eingegeben.Dank dieser Antwort habe ich die Leitung gefunden
in der embedded-db / openfire.script- Datei war es also einfach herauszufinden.
quelle
Die Standardeinstellung lautet "admin" für Benutzer und "admin" für Kennwort, auch wenn Sie eines mit eingebettetem Windows angeben (nur zu Ihrer Information).
quelle
Stellen Sie sicher, dass Sie sich nur mit dem Benutzernamen und nicht mit der gesamten E-Mail-Adresse anmelden, die Sie zum Erstellen des Kontos verwendet haben (wenn Sie beispielsweise [email protected] eingerichtet haben, melden Sie sich nur mit admin an).
Wenn Ihr Anmeldekennwort Satzzeichen oder Sonderzeichen enthält, kann dies zu Problemen führen. In der Frage des OP verwenden Sie jedoch ein Konto mit einem gültigen Kennwort.
Nach den offiziellen Dokumenten :
Setzen Sie die Administratorinformationen in der ofproperty-Tabelle zurück oder fügen Sie sie hinzu:
Wenn Sie die eingebettete Datenbank verwenden, können Sie diese Abfragen ausführen, indem Sie embedded-db / openfire.script bearbeiten
Oder fügen Sie der conf.xml einen weiteren Administrator hinzu.
Aufgrund dieser Seite vermute ich jedoch, dass diese Einstellung in
<authorizedUsernames>
statt umbenannt wurde<authorizedJIDs>
Sie können das Setup auch erneut ausführen , obwohl dies meiner Erfahrung nach nicht immer geholfen hat.
Der Vollständigkeit halber haben andere oben geantwortet, dass Sie die ofuser-Tabelle bearbeiten können. [Habe selbst nicht viel Glück damit gehabt].
Vergessen Sie nicht, openfire zu stoppen und neu zu starten, nachdem Sie Änderungen vorgenommen haben, einschließlich der Ausführung von Setup. [Ja, ich weiß, das ist albern. Machen Sie es trotzdem, wenn OpenFire funktionieren soll.]
quelle
Ich weiß, dass es viele Antworten gibt, aber ich fand meine Quelle der Frustration, nachdem ich den Hostnamen für den Server in openfire geändert hatte. Der Fix, um mich einloggen zu lassen:
Durch die Deinstallation von openfire wird die SQL-Datenbank wahrscheinlich nicht entfernt, sodass Ihr Problem weiterhin besteht. Alternativ können Sie eine neue Datenbank erstellen und in die neue Datenbank neu installieren.
quelle
Wenn es unter Ubuntu 16.04 läuft, versuchen Sie, das Debian-Paket "openfire_3.9.3_all" anstelle des neuesten "openfire_4.1.0_all" zu verwenden. Das neueste Paket ist fehlerhaft, wenn Sie während des Installationsvorgangs neue Kennwortdetails eingeben. Dieses Problem ist nicht gelöst. Besser die Vorgängerversion verwenden. Es funktioniert gut.
quelle