Dead post but commenting to say I was having the same problem and this was the solution.
I did not seem to need 2 of the directives mentioned and it worked fine with only
proxy_set_header Upgrade $http_upgrade;
I could remove the following 2 and still load calibre fine:
proxy_http_version 1.1;
proxy_set_header Connection $http_connection;
This was using lscr.io/linuxserver/calibre and I just used NGINX 1.18 from the default ubuntu repo (on ubuntu focal)
Cheers HuckinFappy
|