sviluppo-web-qa.it

Problema di installazione Openfire - Impossibile accedere al pannello di amministrazione

Sto cercando di ottenere Openfire da installare su una macchina virtuale Ubuntu, tuttavia dopo aver completato il programma di installazione basato sul web, non riesco ad accedere al pannello di amministrazione.

Finora io:

  • programma di installazione Debian scaricato
  • Installato utilizzando le opzioni di borsa
  • Aggiunto database e costruito la struttura utilizzando il file SQL fornito
  • Programma di installazione basato sul Web completato

Ora sto provando ad accedere usando username: admin e la mia password, tuttavia ricevo costantemente un errore di nome utente/password errato. Esiste un record generato nel database MySQL che mostra all'utente amministratore una password crittografata e il passaggio a una password non codificata non funziona. Qual è il problema qui?

15
Lobe

Ho avuto lo stesso problema, lo so poco e sembra un bug non documentato. Prova a riavviare il server dopo aver eseguito l'installazione.

Ha funzionato per me.

23
SpaceManSpiff

Ho dovuto impostare manualmente la password, la pagina di installazione non l'ha salvata. Il riavvio del server non ha aiutato.

Se stai usando il db incorporato su Windows, questo sarà in embedded-db/openfire.script:

INSERT INTO OFUSER VALUES('admin',NULL, ...

Cambia il NULL nella tua password. Quindi riavviare il server OpenFire.

6
StuffMaster

Accesso amministratore Openfire Come modificare l'accesso amministratore Openfire quando si utilizza Windows Vista e un database incorporato:

  1. Chiudi Openfire
  2. Come amministratore di Windows, modifica

    C:\Programmi (x86)\Openfire\embedded-db\openfire.script

  3. Cambia la linea che assomiglia a questo

    INSERISCI NEI VALORI DELL'UTENTE ('admin', NULL, '', 'Administrator', 'admin', '0', '0')

    per

    INSERISCI NEI VALORI DELL'UTENTE ('admin', '', NULL, 'Administrator', 'admin', '0', '0')

  4. Salva il file, esci dall'editor

  5. Riavvia Openfire
3
hasan vidin

Installiamo e distribuiamo OpenFire su Ubuntu abbastanza regolarmente. Ecco una copia/incolla rapida PARZIALE dalla nostra Wiki interna dell'azienda. Preinstalliamo anche webmin e/o virtualmin su alcuni server solo per semplificare le cose in seguito:

Preinstallazione

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 install Sun-Java6-jre

Installazione

Scarica l'ultimo pacchetto .deb da openfire.org. Useremo la versione 3.6.2 di Openfire in questo articolo.

cd/home/oacadmin/openfire-install

wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3.6.2_all.deb

Installa openfire_3.6.2_all.deb usando dpkg

dpkg -i openfire_3.6.2_all.deb

Crea un database MySQL per Openfire

Avviare firefox e accedere a serverip/phpmyadmin (esempio: 72.11.123.59/phpmyadmin), accedere a phpmyadmin come root.

fare clic sui privilegi

aggiungi un nuovo utente

Nome utente: openfire

Host: locale

Password: "qualcosa di sicuro"

Nella sezione "Database per utente" fai clic sul pulsante di opzione "crea database con lo stesso nome e concedi tutti i privilegi"

fai clic su "vai"

Interfaccia Web

Apri un'altra scheda su Firefox e vai a serverip: 9090 (esempio: 123.0.0.59:9090) per continuare l'installazione utilizzando l'interfaccia web.

seleziona inglese

Ecc, ecc, ecc.

Spero che sia di aiuto...

2
KPWINC

http://blog.taragana.com/index.php/archive/how-to-recover-openfire-admin-password/

tuttavia questo non è legato alla programmazione ....

2
mog

Il riavvio non ha funzionato per me, seguendo i consigli di cui sopra, ho modificato manualmente anche openfire.script (stavo usando un database incorporato) e quindi sono stato in grado di accedere correttamente (Ubuntu 9.10)

0
Tronman

Ha avuto lo stesso problema con un'installazione su Windows utilizzando l'opzione del database incorporato. Disinstalla, cancella directory, reinstalla non è stato risolto. Solo un riavvio lo curerebbe

0
Hightechrider

Vedi questo tutorial completo per l'installazione di Openfire con la risoluzione di problemi comuni.

http://www.expertcore.org/viewtopic.php?f=74&t=1851

0
NeoCambell

L'impostazione predefinita è "admin" per l'utente e "admin" per la password anche se ne viene fornita una con Windows incorporato (solo file).

0
user181224

Ho installato il pacchetto openfire.deb sul server Ubuntu e ho avuto lo stesso problema: non potevo nemmeno accedere per la prima volta come amministratore. Ho fatto quanto segue: chmod o + rx/usr/share/openfire

Si è scoperto che gli utenti non disponevano delle autorizzazioni per leggere la directory. Non so se sia la cosa giusta da fare, ma ora posso accedere :)

0
Dmitriy

Utilizzando Openfire 3.7.1 su Windows la password per l'utente admin era admin, anche se non importa quale inserito durante l'installazione guidata.

Grazie a questa risposta ho trovato la linea

INSERT INTO OFUSER VALUES('admin','admin',NULL,'Administrator','[email protected]','0','0')

nel file embedded-db/openfire.script , quindi è stato facile da capire.

0
Silas

Assicurati di accedere con solo il nome utente e non l'intero indirizzo email che hai utilizzato per creare l'account (ad es. Se hai impostato [email protected], accedi con solo admin).

Se nella tua password di accesso sono presenti punteggiatura o caratteri speciali, ciò causerà un problema, ma nella domanda del PO stai utilizzando un account con una password valida.

Secondo il documenti ufficiali :

  1. Reimposta o aggiungi le informazioni di amministratore nella tabella ofproperty:

    DELETE FROM OFPROPERTY WHERE NAME='admin.authorizedJIDs';
    INSERT INTO OFPROPERTY VALUES('admin.authorizedJIDs','[email protected],[email protected]');
    

    Se si utilizza il database incorporato, è possibile eseguire queste query modificando embedded-db/openfire.script

  2. Oppure aggiungi un altro amministratore a conf.xml.

    <admin>
        <authorizedJIDs>[email protected], [email protected]</authorizedJIDs>
    </admin>
    

    Sulla base di questa pagina , tuttavia, sospetto che questa impostazione sia stata rinominata in <authorizedUsernames> invece di <authorizedJIDs>

  3. Puoi anche rieseguire la configurazione , sebbene nella mia esperienza, ciò non abbia sempre aiutato.

    edit /conf/openfire.xml and change the <setup> tag to false
    
  4. Per completezza, altri hanno risposto sopra che è possibile modificare la tabella ofuser. [Non ho avuto molta fortuna da solo].

Non dimenticare di interrompere e riavviare openfire dopo aver apportato modifiche, inclusa l'esecuzione dell'installazione. [Sì, lo so che è sciocco. Fallo comunque se vuoi che OpenFire funzioni.]

0
SamGoody

Ho installato e disinstallato più volte su Windows XP macchina SP3 professionale utilizzando il database incorporato di Openfire 3.6.4. Impossibile accedere ad adminconsole. L'ultima installazione che ho riavviato direttamente dopo l'installazione e mi consente Accedi ora :)

Spero che questo aiuti la sensazione frustrante di non riuscire ad accedere mentre hai appena impostato la password !! Strano bug, però.

0
Wim

Se è su Ubuntu 16.04, prova a usare il pacchetto debian "openfire_3.9.3_all" invece dell'ultimo "openfire_4.1.0_all". L'ultimo pacchetto è difettoso durante il processo di installazione di compilazione di nuovi dettagli della password. Questo problema non è stato risolto. Meglio usare la versione precedente. Funziona benissimo.

0
Rajnesh Thakur

So che ci sono molte risposte, ma ho trovato la mia fonte di frustrazione dopo aver cambiato il nome host del server in openfire. La correzione per farmi accedere:

  1. vai su sql e apri la tabella di proprietà nel tuo database openfire
  2. cambia admin.authorizedJIDs da me @ oldhostname a me @ newhostname; separare ogni utente con una virgola
  3. Ferma Openfire e poi riavvialo: caricherà gli amministratori in memoria

La disinstallazione di openfire probabilmente non rimuove il database sql, quindi il problema persiste. In alternativa è possibile creare un nuovo database e reinstallarlo nel nuovo database.

0
scape

La mia installazione su CentOS 5.3 ha dato gli stessi risultati. Non riesco ad accedere come amministratore dopo l'installazione.

Ho riavviato sia il server HTTP che Openfire. Successivamente è stato concesso l'accesso.

[[email protected] ~]# service httpd restart
Stopping httpd: [  OK  ]
Starting httpd: [  OK  ]

[[email protected] ~]# service openfire restart
Shutting down openfire:
Starting openfire:
0
xyz

Ho avuto lo stesso problema con 3.6.4, quindi ho scaricato 3.6.3 e funziona benissimo.

Puoi sostituire "4" con un "3" nel link di download per ottenere 3.6.3 ...

0
bjnortier

Ho effettuato correttamente l'accesso con un'installazione basata su autenticazione LDAP con server MySQL. Ho effettuato l'accesso come "admin" con la password presumibilmente aggiornata, che è ancora "admin". Spero che questo aiuti qualcun altro che probabilmente si sta strappando i capelli proprio come me.

P.S .: http://www.yosemitescouting.org/images/Yosemite%20Sam.bmp

0
shiny