Today my goal is, after fully migrating, to check
if there are problems with haproxy and cloudflare in front of
Hiawatha.
So, cloudflare sends the requests to an haproxy server, which then transparently forwards the request to one of the backend Hiawatha Webservers.
Hiawatha now gets the haproxy ip aswell as the client IP as an X-Forwarded-For header.
So i used HideProxy Load.balancing.i.p
Fine. Hiawatha now uses the client IP as the originating one.
But wait, what do i see there?
"This option does not affect the ConnectionsPerIP setting."
So i'm telling hiawatha that the real IP is the forwarded ip, but ConnectionsPerIP doesn't mind and would eventually block my haproxy for too many ConnectionsPerIP?
Or am i misinterpreting? If so, please tell me, I would be done with configuring in that case
.
Hiawatha version: 9.8
Operating System: Debian Sid