API Gateway が起動しない問題について最も一般的な症状は、Gateway 設定メニューで WONT_START ステータスが報告されることです。
Process Controller ログには、次のログ エントリも表示される場合があります。
com.l7tech.server.processcontroller.ProcessController: default crashed on startup with exit code 0
com.l7tech.server.processcontroller.ProcessController: default crashed on startup; copying its output:
com.l7tech.server.processcontroller.ProcessController: default wouldn't start; restarting...
リリース : 10.x, 11.0
コンポーネント : API Gateway
この問題を最も顕著に示すのは、特定の設定ファイルのアクセス許可の状態です。
以下に移動し、一連のファイルのアクセス権を確認します:
/opt/SecureSpan/Gateway/node/default/etc/conf
-rw-rw-r-- 1 layer7 gateway 537 Apr 27 14:48 node.properties
-rw------- 1 layer7 gateway 42 Feb 26 01:28 omp.dat
-rw------- 1 layer7 gateway 53 Feb 26 01:28 ssglog.properties
-rw------- 1 layer7 gateway 737 Feb 26 01:28 system.properties
権限が上記のような場合、API Gateway の不具合によるものです。
この現象は、特定のファイルのアクセス許可が適切に設定されない不具合によって発生します。これは既知の問題で、現在サポートされている API Gateway のすべてのバージョンに該当します。
回避方法:
SSH またはコンソール接続経由で API Gateway にログインし、次の手順を実行します。
# cd /opt/SecureSpan/Gateway/node/default/etc/conf/
# chmod 640 omp.dat ssglog.properties system.properties
[英文文書] Gateway not starting