pengembangan-web-mp-pd.com

Masalah Instalasi Openfire - Tidak Dapat Masuk ke panel admin

Saya mencoba untuk mendapatkan Openfire untuk menginstal pada mesin virtual Ubuntu, namun setelah menyelesaikan installer berbasis web, saya tidak dapat login ke panel admin.

Sejauh ini saya:

  • penginstal Debian yang diunduh
  • Diinstal menggunakan opsi stok
  • Menambahkan database dan membangun struktur menggunakan file SQL yang disediakan
  • Penginstal berbasis web yang selesai

Saya sekarang mencoba masuk menggunakan nama pengguna: admin dan kata sandi saya, namun saya selalu mendapatkan kesalahan nama pengguna/kata sandi yang salah. Ada catatan yang dihasilkan dalam database MySQL yang menunjukkan pengguna admin dengan kata sandi terenkripsi, dan mengubah kata sandi tanpa kode tidak berfungsi. Apa masalah yang terjadi di sini?

15
Lobe

Saya memiliki masalah yang sama, sedikit yang tahu dan sepertinya bug tidak berdokumen. Coba reboot server setelah Anda menginstal.

Bekerja untukku.

23
SpaceManSpiff

Saya harus secara manual mengatur kata sandi, halaman pengaturan tidak menyimpannya. Restart server tidak membantu.

Jika Anda menggunakan embedded db pada Windows, ini akan berada di embedded-db/openfire.script:

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

Ubah NULL menjadi kata sandi Anda. Kemudian restart server OpenFire Anda.

6
StuffMaster

Openfire Admin Login Bagaimana cara mengubah login admin Openfire ketika menggunakan Windows Vista dan database tertanam:

  1. Matikan Openfire
  2. Sebagai Administrator Windows, Edit

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

  3. Ubah garis yang terlihat seperti ini

    MASUKKAN KE NILAI OFUSER ('admin', NULL, '', 'Administrator', 'admin', '0', '0')

    untuk

    MASUKKAN KE NILAI OFUSER ('admin', '', NULL, 'Administrator', 'admin', '0', '0')

  4. Simpan file, keluar dari editor

  5. Mulai ulang Openfire
3
hasan vidin

Kami memasang dan menggunakan OpenFire di Ubuntu secara teratur. Berikut ini adalah cut/paste PARTIAL cepat dari Wiki perusahaan internal kami. Kami juga melakukan pra-instal webmin dan/atau virtualmin pada beberapa server hanya untuk mempermudah nanti:

Pra Instal

Sudo -s

pembaruan apt-get && 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

Instalasi

Unduh paket .deb terbaru dari openfire.org. Kami akan menggunakan versi Openfire versi 3.6.2 di artikel ini.

cd/home/oacadmin/openfire-install

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

Instal openfire_3.6.2_all.deb menggunakan dpkg

dpkg -i openfire_3.6.2_all.deb

Buat database MySQL untuk Openfire

Luncurkan firefox dan buka serverip/phpmyadmin (contoh: 72.11.123.59/phpmyadmin), login ke phpmyadmin sebagai root.

klik hak istimewa

tambahkan pengguna baru

Nama pengguna: openfire

Tuan rumah: lokal

Kata sandi: "sesuatu yang aman"

Di bawah bagian berjudul "Database untuk pengguna" klik tombol radio "buat database dengan nama yang sama dan berikan semua hak istimewa"

klik 'pergi'

Antarmuka Web

Buka tab lain di firefox dan buka serverip: 9090 (contoh: 123.0.0.59:9090) untuk melanjutkan instalasi menggunakan antarmuka web.

pilih bahasa inggris

Dll, dll. Dll.

Semoga ini membantu...

2
KPWINC

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

namun ini bukan terkait pemrograman ....

2
mog

Restart tidak melakukannya untuk saya, Mengikuti saran di atas, saya juga secara manual mengedit openfire.script (saya menggunakan embedded database) dan kemudian saya bisa masuk dengan baik (Ubuntu 9.10)

0
Tronman

Punya masalah yang sama dengan instalasi di Windows menggunakan opsi database tertanam. Copot pemasangan, hapus direktori, instal ulang tidak memperbaikinya. Hanya reboot yang akan menyembuhkannya

0
Hightechrider

Lihat tutorial lengkap ini untuk menginstal Openfire dengan memperbaiki masalah umum.

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

0
NeoCambell

Ini default untuk "admin" untuk pengguna, dan "admin" untuk kata sandi bahkan jika Anda menyediakan satu dengan tertanam di windows (Just fyi).

0
user181224

Saya menginstal paket openfire.deb ke server ubuntu dan memiliki masalah yang sama: bahkan tidak bisa masuk untuk pertama kalinya sebagai admin. Saya melakukan hal berikut: chmod o + rx/usr/share/openfire

Ternyata pengguna bahkan tidak memiliki izin untuk membaca direktori. Saya tidak tahu apakah itu hal yang benar untuk dilakukan, tetapi sekarang saya dapat masuk :)

0
Dmitriy

Menggunakan Openfire 3.7.1 di Windows kata sandi untuk pengguna admin tadinya admin, juga - tidak peduli apa pun yang saya lakukan dimasukkan selama wisaya pengaturan.

Terima kasih kepada jawaban ini Saya menemukan garis

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

dalam file embedded-db/openfire.script jadi mudah untuk mencari tahu.

0
Silas

Pastikan Anda masuk hanya dengan nama pengguna dan bukan seluruh alamat email yang Anda gunakan untuk membuat akun (mis. Jika Anda mengatur [email protected], login dengan admin saja).

Jika Anda memiliki tanda baca atau karakter khusus dalam kata sandi login Anda, itu akan menyebabkan masalah - tetapi dalam pertanyaan OP, Anda menggunakan akun dengan kata sandi yang valid.

Menurut dokumen resmi :

  1. Setel ulang atau tambahkan info admin di tabel properti:

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

    Jika Anda menggunakan database tertanam, maka Anda bisa menjalankan kueri ini dengan mengedit embedded-db/openfire.script

  2. Atau tambahkan admin lain ke conf.xml.

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

    Berdasarkan halaman ini meskipun, saya menduga bahwa pengaturan ini telah diubah namanya menjadi <authorizedUsernames> dari pada <authorizedJIDs>

  3. Anda juga dapat menjalankan ulang pengaturan , meskipun menurut pengalaman saya, itu tidak selalu membantu.

    edit /conf/openfire.xml and change the <setup> tag to false
    
  4. Untuk kelengkapan, orang lain telah menjawab di atas bahwa Anda dapat mengedit tabel pengguna. [Belum beruntung sendiri dengan itu].

Jangan lupa untuk berhenti dan mulai ulang api terbuka setelah melakukan perubahan, termasuk menjalankan pengaturan. [Ya, saya tahu itu konyol. Lakukan saja jika Anda ingin OpenFire berfungsi.]

0
SamGoody

Saya menginstal dan de-instal beberapa kali pada Windows XP Mesin SP3 profesional menggunakan database tertanam dari Openfire 3.6.4. Tidak dapat login ke adminconsole. Instalasi terakhir saya reboot langsung setelah menginstal dan memungkinkan saya Masuk sekarang :)

Saya harap ini membantu perasaan frustasi karena tidak bisa masuk saat Anda hanya mengatur kata sandi !! Bug aneh.

0
Wim

Jika ada di Ubuntu 16.04, cobalah menggunakan paket debian "openfire_3.9.3_all" alih-alih "openfire_4.1.0_all" terbaru. Paket terbaru buggy selama proses instalasi Anda mengisi rincian kata sandi baru. Masalah itu tidak terpecahkan. Lebih baik menggunakan versi sebelumnya. Ini bekerja dengan baik.

0
Rajnesh Thakur

Saya tahu ada banyak jawaban, tetapi saya menemukan sumber frustrasi setelah saya mengubah nama host untuk server dalam openfire. Perbaikan untuk membiarkan saya masuk:

  1. buka sql dan buka tabel Properti di basis data openfire Anda
  2. ubah admin. otorisasi JID dari saya @ oldhostname ke saya @ newhostname; pisahkan setiap pengguna dengan koma
  3. Hentikan Openfire, dan kemudian mulai lagi - itu akan memuat admin ke dalam memori

Menghapus instalan openfire sepertinya tidak menghapus database sql, jadi masalah Anda akan tetap ada. Atau Anda dapat membuat database baru dan menginstal ulang ke database baru.

0
scape

Instal saya di CentOS 5.3 memberikan hasil yang sama. Saya tidak dapat masuk sebagai admin setelah menginstal.

Saya memulai kembali server HTTP dan Openfire. Login diberikan setelah itu.

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

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

Saya memiliki masalah yang sama dengan 3.6.4, jadi saya mengunduh 3.6.3 dan berfungsi dengan baik.

Anda dapat mengganti '4' dengan '3' di tautan unduhan untuk mendapatkan 3.6.3 ...

0
bjnortier

Saya berhasil masuk dengan pengaturan berbasis otentikasi LDAP dengan server MySQL. Saya masuk sebagai "admin" dengan kata sandi yang seharusnya diperbarui, yang masih "admin". Saya harap ini membantu orang lain yang mungkin mencabut rambut mereka seperti saya.

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

0
shiny