pushできず、pullできず。。
nginxが502を返すばかり。
ここを見たら、socketのパスが変わっているとのこと。
upstream gitlab-workhorse {
server unix:/var/opt/gitlab/gitlab-workhorse/sockets/socket;
}
nginxの設定を修正することで、無事push/pull可能になった。
Android,App,Game,Programming
pushできず、pullできず。。
nginxが502を返すばかり。
ここを見たら、socketのパスが変わっているとのこと。
upstream gitlab-workhorse {
server unix:/var/opt/gitlab/gitlab-workhorse/sockets/socket;
}
nginxの設定を修正することで、無事push/pull可能になった。
自前で建てているgitlabにpushしたら
error: RPC failed; curl 92 HTTP/2 stream 0 was not closed cleanly: PROTOCOL_ERROR (err 1)
というエラーが発生。
今までは動作していたけれど。
git configの、
http.versionを、HTTP/1.1にしてもダメ。
http.postBufferを、大きな数値にしてもダメ。
・・・。
nginxの設定でした。
location / {
...
proxy_request_buffering off;
...
}
リクエストボディのバッファリングをOffにすることで自分のケースでは解決。
毎回、忘れてしまうので備忘録として。
PHPを、yum updateで更新する際、php-fpmのアップデートでセッション格納ディレクトリの所有者がnginxではなくなってしまう。
これによりセッション情報が書き込めなくなり、ログインできてるのにログインページに戻ってしまう。