Docker nginx エラー (13: Permission denied) while connecting to upstream

事象

mtb      | 2019/08/09 05:12:53 [crit] 6#6: *5 connect() to unix:/var/run/uwsgi/maitokublog.sock failed (13: Permission denied) while connecting to upstream, client: 192.168.48.3, server: mtb.localhost, request: "GET / HTTP/1.0", upstream: "uwsgi://unix:/var/run/uwsgi/maitokublog.sock:", host: "mtb.localhost"

原因

nginxのソケット通信用のファイルのパーミッションが不正

対応

docker コンテナに入り、以下のコマンドを実行。本番環境では適切なパーミッションにすること。(777は全てのユーザが書き込み、実行可能)

chmod 777 /var/run/uwsgi/maitokublog.sock

About: ken


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください