Hello everybody,
I found that if you try to proxy a websocket connection over a unix socket you get an error.
This is due to the fact that nginx tries to set TCP_NODELAY for the unix socket in
ngx_http_upstream_upgrade
in line 2436
This probably should not be done for unix sockets.
Best Regards
David