投稿

1月, 2018の投稿を表示しています

reverse proxy が permission denied

概要 アプリを適当なポートで起動し、それに nginx で 80 番ポートからリバースプロキシでつなげるように設定するのが目標。 作業 アプリ立ち上げ go の revel を使う。 立ち上げ。 nginx 立ち上げ リバースプロキシ用の設定。user を適切に設定しないとミスるかも。 nginx スタート。 selinux 設定 上記だと、 selinux で弾かれる。 log に弾かれたと出ていることを確認。 9001 ポートへの http アクセスが拒否されているようなので、 80 と 9001 の selinux 上の状態を調べてみる。 いろいろ省略しているが、下記が見つかるので、 9001 を http_port_t に加える。 http_port_t に加える操作。 -a だと既に定義されていると言われてしまうので、 -m にする。 これで動くはず。 まとめ SELinux は毎回 disabled にしているので、そろそろちゃんとやろうと enforcing にして動かしてみますが複雑でこまりますね。 あと gist を試しに使ってみていますがやっぱり面倒…… blogger は markdown にするのにも stackeditとか使わないといけないようなので、なにか考えたい。