web-dev-qa-db-ja.com

Openfireのインストールの問題-管理パネルにログインできません

Openfire をUbuntu仮想マシンにインストールしようとしていますが、Webベースのインストーラーを完了すると、管理パネルにログインできません。

これまでのところ:

  • ダウンロードしたDebianインストーラ
  • ストックオプションを使用してインストール
  • データベースを追加し、提供されたSQLファイルを使用して構造を構築
  • 完成したWebベースのインストーラー

ユーザー名:adminとパスワードを使用してログインしようとしていますが、常に間違ったユーザー名/パスワードエラーが発生します。 MySQLデータベースに生成された、暗号化されたパスワードを持つ管理者ユーザーを示すレコードがあり、暗号化されていないパスワードへの変更は機能しません。ここの問題は何ですか?

15
Lobe

私は同じ問題を抱えていましたが、ほとんどわかりません。それは文書化されていないバグのようです。インストール後にサーバーを再起動してみてください。

私のために働いた。

23
SpaceManSpiff

パスワードを手動で設定する必要がありましたが、セットアップページに保存されませんでした。サーバーを再起動しても解決しませんでした。

Windowsで埋め込みデータベースを使用している場合、これはembedded-db/openfire.scriptにあります。

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

NULLをパスワードに変更します。次に、OpenFireサーバーを再起動します。

6
StuffMaster

Openfire管理者ログインWindows Vistaと組み込みデータベースを使用しているときにOpenfireの管理者ログインを変更する方法:

  1. Openfireをシャットダウンします
  2. Windows管理者として、編集

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

  3. このような行を変更します

    INSERT INTO OFUSER VALUES( 'admin'、NULL、 ''、 'Administrator'、 'admin'、 '0'、 '0')

    INSERT INTO OFUSER VALUES( 'admin'、 ''、NULL、 'Administrator'、 'admin'、 '0'、 '0')

  4. ファイルを保存し、エディターを終了します

  5. Openfireを再起動します
3
hasan vidin

OpenFireをUbuntuにかなり定期的にインストールしてデプロイします。これは、社内のWikiからの一部のクイックカット/ペーストです。また、後で簡単にするために、一部のサーバーにwebminやvirtualminをプレインストールします。

プレインストール

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インストールSun-Java6-jre

インストール

Openfire.orgから最新の.debパッケージをダウンロードしてください。この記事では3.6.2バージョンのOpenfireを使用します。

cd/home/oacadmin/openfire-install

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

Dpkgを使用してopenfire_3.6.2_all.debをインストールします

dpkg -i openfire_3.6.2_all.deb

Openfire用のMySQLデータベースを作成します

Firefoxを起動してserverip/phpmyadmin(例:72.11.123.59/phpmyadmin)に移動し、ルートとしてphpmyadminにログインします。

クリック権限

新しいユーザーを追加する

ユーザー名:openfire

ホスト:ローカル

パスワード:「安全なもの」

「ユーザーのデータベース」というタイトルのセクションの下で、「同じ名前でデータベースを作成し、すべての特権を付与する」ラジオボタンをクリックします。

「進む」をクリックします

Webインターフェイス

Firefoxで別のタブを開き、serverip:9090(例:123.0.0.59:9090)に移動して、Webインターフェースを使用してインストールを続行します。

英語を選択

等々.

お役に立てれば...

2
KPWINC

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

ただし、これはプログラミング関連ではありません。

2
mog

上記のアドバイスに従って、openfire.scriptも手動で編集し(組み込みデータベースを使用していた)、問題なくログインできました(Ubuntu 9.10)。

0
Tronman

組み込みデータベースオプションを使用したWindowsへのインストールで同じ問題がありました。アンインストール、ディレクトリのワイプ、再インストールはそれを修正しませんでした。再起動するだけで治ります

0
Hightechrider

一般的な問題を修正してOpenfireをインストールする方法については、この完全なチュートリアルを参照してください。

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

0
NeoCambell

Windowsに埋め込まれているものを指定した場合でも、デフォルトでユーザーは「admin」、パスワードは「admin」になります(fyiのみ)。

0
user181224

Openfire.debパッケージをubuntuサーバーにインストールしましたが、同じ問題が発生しました。管理者として初めてログインすることさえできませんでした。私は次のことを行いました:chmod o + rx/usr/share/openfire

ユーザーにはディレクトリを読み取る権限さえないことが判明しました。それが正しいことかどうかはわかりませんが、今ログインできます:)

0
Dmitriy

WindowsでOpenfire 3.7.1を使用した場合、ユーザーadminのパスワードはadminでもありました-どんなにセットアップウィザードで入力した。

おかげで この答え 私は行を見つけました

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

embedded-db/openfire.scriptファイル内にあるため、簡単に理解できます。

0
Silas

アカウントの作成に使用したメールアドレス全体ではなく、ユーザー名のみでログインしていることを確認してください(たとえば、admin @ example.comを設定した場合は、adminだけでログインします)。

ログインパスワードに句読点や特殊文字が含まれていると問題が発生しますが、OPの質問では、有効なパスワードのアカウントを使用しています。

公式ドキュメント によると:

  1. Ofpropertyテーブルの管理情報をリセットまたは追加します。

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

    組み込みデータベースを使用している場合は、embedded-db/openfire.scriptを編集してこれらのクエリを実行できます

  2. または、conf.xmlに別の管理者を追加します。

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

    このページ に基づいていますが、この設定の名前が<authorizedUsernames>ではなく<authorizedJIDs>に変更されていると思います

  3. rerun setup を使用することもできますが、私の経験では、これが常に役立つとは限りません。

    edit /conf/openfire.xml and change the <setup> tag to false
    
  4. 完全を期すために、ofuserテーブルを編集できると他のユーザーが回答しています。 [私自身はあまり運が悪かった]。

セットアップの実行を含む変更を行った後、openfireを停止して再起動することを忘れないでください。 [はい、私はそれがばかげていることを知っています。 OpenFireを機能させたい場合は、とにかくそれを行ってください。]

0
SamGoody

Windowsに数回インストールおよびアンインストールしましたXP Openfire 3.6.4の組み込みデータベースを使用するプロフェッショナルSP3マシン。adminconsoleにログインできませんでした。最後のインストールで、インストール直後に再起動し、ここでログイン :)

これで、パスワードを設定しているだけではログインできないというイライラ感が解消されますように!!しかし、奇妙なバグです。

0
Wim

Ubuntu 16.04の場合は、最新の「openfire_4.1.0_all」の代わりに「openfire_3.9.3_all」debianパッケージを使用してみてください。新しいパスワードの詳細を入力するインストールプロセス中に、最新のパッケージにバグがあります。その問題は解決されていません。以前のバージョンを使用することをお勧めします。その仕事はうまくいきます。

0
Rajnesh Thakur

答えはたくさんありますが、openfireでサーバーのホスト名を変更した後、私は不満の原因を見つけました。ログインできるようにするための修正:

  1. sQLに移動し、openfireデータベースでテーブルofPropertyを開きます。
  2. admin.authorizedJIDをme @ oldhostnameからme @ newhostnameに変更します。各ユーザーをカンマで区切ります
  3. Openfireを停止してから再起動します-管理者をメモリに読み込みます

OpenfireをアンインストールしてもSQLデータベースは削除されない可能性が高いため、問題は解決しません。または、新しいデータベースを作成して、新しいデータベースに再インストールすることもできます。

0
scape

CentOS 5.3にインストールすると、同じ結果が得られました。インストール後、管理者としてログインできません。

HTTPサーバーとOpenfireサーバーの両方を再起動しました。その後ログインが許可されました。

[root@server ~]# service httpd restart
Stopping httpd: [  OK  ]
Starting httpd: [  OK  ]

[root@server ~]# service openfire restart
Shutting down openfire:
Starting openfire:
0
xyz

3.6.4でも同じ問題が発生したため、3.6.3をダウンロードしましたが、問題なく動作します。

ダウンロードリンクの「4」を「3」に置き換えて3.6.3を取得できます...

0
bjnortier

MySQLサーバーでLDAP認証ベースのセットアップで正常にログインしました。更新されたはずのパスワードを使用して「admin」としてログインしましたが、「admin」のままです。私と同じように髪の毛を抜いている人を助けてくれるといいのですが。

追伸: http://www.yosemitescouting.org/images/Yosemite%20Sam.bmp

0
shiny