ELB healthcheckの基本認証を実装しようとしています。 私はELBは私がするようにnginx.confを変更しようとしたため、基本認証にAWB ELBの基本認証を避ける方法nginx設定での健康チェック
unhealthy in target-group hogehoge due to (reason Health checks failed with these codes: [401])
を返し、以下に示す401エラーを回避するために、nginxのファイル構成を把握するためにかなり検索しましたそれを避けてください、しかしそれは動作しません。 以下のコードは私に[emerg] "server" directive is not allowed here
エラーを与えます。
http {
server {
location/{
if (!$http_x_forwarded_for) {
auth_basic 'Please enter ID and password';
auth_basic_user_file /usr/src/redmine/.htpasswd;
}
}
}
}
基本認証のためにELB healthcheckで401エラーを回避するにはどうすればよいですか?
ありがとうございました。
あなたは基本認証を有効にするためのカスタム設定でそれを追加しておく必要がありますか?どのようにして最初に認証を有効にしましたか? –