https://issues.apache.org/bugzilla/show_bug.cgi?id=54027

          Priority: P2
            Bug ID: 54027
          Assignee: dev@tomcat.apache.org
           Summary: isapi send request to outside address instead of
                    internal address if server is in NAT
          Severity: critical
    Classification: Unclassified
          Reporter: r...@sun.superprism.net
          Hardware: DEC
            Status: NEW
           Version: 1.2.37
         Component: isapi
           Product: Tomcat Connectors

1, win server 2008 R2 is placed within NAT. It's outside address is
xxx.xxx.xxx.xxx and inside address is 192.168.1.142
2, IIS virtual host binding -
   192.168.1.142:80:VHnode.domain.com
3, tomcat and isapi and IIS are all on the same server

w3wp.exe - isapi_redirector (1.2.37)
sends request to outside ip address - xxx.xxx.xxx.xxx:8009
instead of 192.168.1.142:8009 


Further investigation:

jk_connect.c            
    jk_resolve()    /* your comment - If found host[] has also characters we
should make name to IP resolution */    

        However, the binding string is
                     192.168.1.142:80:VHnode.domain.com    
        if name is taken to resolve from DNS, it will get outside     
                        address xxx.xxx.xxx.xxx not  192.168.1.142    
        It should get BINDING address instead of DNS address.

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to