Correct configuration of a reverse Proxy with IIS 6.0 and IIRF for Hudson
        Posted  
        
            by 
                Durden81
            
        on Server Fault
        
        See other posts from Server Fault
        
            or by Durden81
        
        
        
        Published on 2011-09-13T17:58:35Z
        Indexed on 
            2014/06/12
            3:28 UTC
        
        
        Read the original article
        Hit count: 840
        
I have an Hudson build working on IIS 6.0 with reverse proxy (IIRF). In general it works but 2 errors are displayed in Hudson in the main configuration page called "Manage Hudson" (only if I connect through the reverse proxy):
- Your container doesn't use UTF-8 to decode URLs. If you use non-ASCII characters as a job name etc, this will cause problems. See Containers and Tomcat i18n for more details.
 - It appears that your reverse proxy set up is broken
 
This is my configuration of IIRF:
RewriteLog C:\logsIIRF.txt
RewriteLogLevel 2
IterationLimit 10
MaxMatchCount 10
RewriteEngine ON
StatusInquiry ON
UrlDecoding 0FF
# add a trailing slash:
RedirectRule ^/hudson$  /hudson/    [I]
# Does the reverse Proxy
ProxyPass ^/hudson/(.*)$  http://localhost:8080/hudson/$1  [I]
ProxyPassReverse  /hudson http://localhost:8080/hudson
Any suggestion on how to get rid of those errors?
© Server Fault or respective owner