Qlik NPrinting messaging service (RabbitMQ ) の起動と接続の問題
Possible cause
レポートが生成されない、またはエンジンが
スケジューラー ログには次のようなメッセージが表示されます。
2016-01-21 16:45:58,404 FATAL:
*********************************************
Error: RabbitMQ message broker is unreachable
Shutting down scheduler service
*********************************************
2016-01-21 16:46:12,102 FATAL: Unable to start SchedulerService: exception of type System.AggregateException
One or more errors occurred.
Proposed action
サービスのステータスの確認
- Qlik NPrinting messaging service が実行中であることを確認します。
RabbitMQ コンソール上のノードのステータスの確認
- [.erlang.cookie] ファイルを %SystemRoot% フォルダー (C:\WINDOWS\system32\config\systemprofile\) からコピーし、%USERPROFILE% フォルダー (C:\Users\npadmin) 内に配置し直します。
-
新しいコマンド プロンプトを管理者として開きます。
-
次の RabbitMQ sbin フォルダーに移動します: %ProgramFiles%\NPrintingServer\rabbitmq_server-3.7.7\sbin
-
次のコマンドを実行します:
rabbitmqctl.bat status
Qlik NPrinting messaging service の修復
- [.erlang.cookie] ファイルを %SystemRoot% フォルダー (C:\WINDOWS\system32\config\systemprofile\) からコピーし、%USERPROFILE% フォルダー (C:\Users\npadmin) 内に配置し直します。
- 新しいコマンド プロンプトを管理者として開きます。
- 次の RabbitMQ sbin フォルダーに移動します: %ProgramFiles%\NPrintingServer\rabbitmq_server-3.7.7\sbin
-
次のコマンドを実行します:
rabbitmq-service.bat stop
rabbitmq-service.bat remove
- システム環境変数 [ERLANG_HOME] を (存在しない場合に) Erlang ベース フォルダーへのパス (通常は C:\Program Files\erl9.3) に追加します。
- コマンド プロンプトを閉じて、管理者として新たに開きます。
- 次の RabbitMQ sbin フォルダーに移動します: %ProgramFiles%\NPrintingServer\rabbitmq_server-3.7.4\sbin
-
次のコマンドを実行します:
rabbitmq-service.bat install
rabbitmq-service.bat start
パーミッションの確認と修正
- [.erlang.cookie] ファイルを %SystemRoot% フォルダー (C:\WINDOWS\system32\config\systemprofile\) からコピーし、%USERPROFILE% フォルダー (C:\Users\npadmin) 内に配置し直します。
- 新しいコマンド プロンプトを管理者として開きます。
- 次の RabbitMQ sbin フォルダーに移動します: %ProgramFiles%\NPrintingServer\rabbitmq_server-3.7.7\sbin
-
次のコマンドを実行します:
rabbitmqctl.bat list_permissions
-
出力に次の行が含まれていない場合:
remote .* .* .*
次のコマンドを実行します:
rabbitmqctl.bat add_user remote remote
rabbitmqctl.bat set_permissions remote ".*" ".*" ".*"
代わりに接続エラーが表示される場合は、「