Reverse proxyΒΆ
Running ThinLinc Web Access behind a reverse proxy is a way to integrate ThinLinc into existing infrastructure or meet organizational requirements. This chapter explains the requirements ThinLinc Web Access places on a reverse proxy to function correctly.
In a ThinLinc cluster, users start at the ThinLinc master server, but their actual sessions run on individual agents to which ThinLinc Web Access automatically redirects traffic. If a reverse proxy is used, it must be configured to handle this routing and forward the connection to the correct internal agent.
To support a proxy environment, specific ThinLinc parameters should
be updated. This involves enabling the X-Forwarded-For header to
identify client IPs (see Forwarding client IP addresses) and updating
/webaccess/login_page to match the public URL for the login
page.
Please note that this is a conceptual guide intended to illustrate the routing logic. You must adapt the configuration to match your environment.