etc/nginx/conf.d/acl.confに未知のディレクティブ "allow 127.0.0.1 "がある。

問題

  • ウェブサーバーサービスにIPブロックルールを導入しようとすると、次のようなメッセージが表示される:
    unknown directive "allow 127.0.0.1" in /etc/nginx/conf.d/acl.conf:1
  • 指令書を見直したが、正しい:
    allow 127.0.0.1;
    deny all;

Environment

  • Liferay Experience Cloudセルフマネージド(LXC SM)

解決策

  • Nginx は設定ファイルのディレクティブを認識していません。
  • おそらくエディターが、通常のASCIIスペースではない、目に見えないフォーマット文字を挿入したのでしょう:
    acl.jpg
  • また、異なるオペレーティング・システム間で設定をコピー・アンド・ペーストした場合にも起こりうる。
  • Nginxの設定ファイルを確認してください。

追加情報

この記事は役に立ちましたか?
1人中1人がこの記事が役に立ったと言っています