Has this happened before? Or is it a fresh setup? I'd check WP_HOME and WP_SITEURL first and see if they match. You could also use wp CLI command to disable plugins from the console temporarily to narrow down the issue.
I just set up Nginx as a proxy server, which works too.
stream {
upstream ols_http {
server 127.0.0.1:8080;
}
server {
listen 1180;
proxy_pass ols_http;
proxy_protocol on;
}
}
OLS:
tuning {
proxyProtocol 127.0.0.1, ::1
}...
I use haproxy for testing purposes, and it works from my test.
Yes, proxyProtocolIP is the only thing I set.
Yes, I tested both http and https listeners with OLS v1.9.1