操作問い合わせ #3835
未完了ジョブ実行失敗
説明
サーバーは 2 台あり、サーバー1 は Zabbix Server、MySQL、JobArranger を稼働するサーバーとして使用し、サーバー2 は Zabbix Agent と JobArranger Agent を稼働するサーバーです。具体的な conf 設定については添付ファイルをご参照ください。現在、サーバー3 から Web 経由で JobArranger Manager にアクセスし、そこでサーバー2 上の bat を実行しようとしましたが、ジョブ実行結果は失敗しました。さらに、サーバー2 では関連するログが一切出力されず、逆にサーバー1 の JobArranger Agent がログを出力していました。Zabbix または JobArranger の設定に問題があるのでしょうか。具体的なログについては添付ファイルをご参照ください。
なお、サーバー1 とサーバー2 は通信可能であり、Zabbix もサーバー2 のデータを取得できています。また、ログフォルダにも書き込み権限があります。
serverサーバーのOS:RHEL8.8
agentサーバーのOS:windows server 2025
jobarrangerバージョン:7.2.2
Mysqlバージョン:8.4
zabbixバージョン:7.0 LTS
上記のエラーの発生原因と、解消方法について、ご教示ください。
以上、よろしくお願いいたします。
ファイル
匿名ユーザー さんが1日前に更新
- ファイル jatrapauth.go jatrapauth.go を追加
ソースコード内のファイル【jatrapauth.go】を確認したところ、IP が空の場合はエラーになることが分かりました。そのため、DNS 名を設定した場合、IP が取得できず正常に動作しない可能性があります。DNS を使用すると正しく動作しないのでしょうか。
ソース:
if len(hostResults) 0 || hostResults[0].IP "" {
TrapperLogger.JaLog("JATRAPPERMANAGER200005", hostname)
jaTelegramSetErr(tcpResponse, fmt.Sprintf("Host '%s' is not authenticated.", hostname), "")
return false
}保守サポート 担当362 さんが約6時間前に更新
- ステータス を 受付完了 から 回答中 に変更
情報をご提供いただき、ありがとうございます。
なぜ DNS では接続できないのでしょうか。
Job Arranger 7.2.2には、DNS名が正しくサポートされない既知の問題がございます。
本問題につきましては、今後のバージョンで修正を予定しております。
DNS を使用すると正しく動作しないのでしょうか。
はい、ご認識のとおりです。