I'm using nginx in a proxy setup. One public/ingress with a single upstream Jenkins instance. The attached docker-compose file can be used to recreate the exact environment. My test docker is running on Windows 10. The domain "ingress" was added hosts file as "127.0.0.1 ingress" for convenience.
Basic Jenkins setup steps, root URL is set to _http://ingress/jenkins/
Agent is connecting via JNPL with WebSocket option enabled. The following error message is reported:
There are 2 URLs in the parameter list which is rejected.
I cannot rule out the possibility of nginx configuration issue, but I followed all the guidelines.