DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15258>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15258

ajp13 socket listens on localhost by default

           Summary: ajp13 socket listens on localhost by default
           Product: Tomcat 4
           Version: 4.1.16
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Critical
          Priority: Other
         Component: Connector:Coyote JK 2
        AssignedTo: [EMAIL PROTECTED]
        ReportedBy: [EMAIL PROTECTED]


The 1.28 revision of 
jakarta-tomcat-connectors/jk/java/org/apache/jk/common/ChannelSocket.java 
made by user "mturk" changes the behavior of a default Tomcat installation to listen 
on localhost:8009 instead of *:8009. 
 
  +        if (getAddress() == null) 
  +            setAddress("localhost"); 
 
It took us several hours to track down. 
 
This change is UNDOCUMENTED and prevents configurations where the httpd server 
and tomcat reside on different hosts, because there's no legal way to listen on any 
address. Additionally, all the modified source lines contain DOS-style EOL characters. 
 
 I strongly suggest reverting this patch before releasing 4.1.16. As a temporary 
workaround, you can have the connector listen on any address by adding 
address="0.0.0.0" in the configuration: 
 
  <Connector className="org.apache.coyote.tomcat4.CoyoteConnector" 
                        address="0.0.0.0" port="8009" minProcessors="5" 
maxProcessors="75" 
                        enableLookups="false" redirectPort="8443" 
                        acceptCount="10" debug="0" connectionTimeout="0" 
                        useURIValidationHack="false" 
                        
protocolHandlerClassName="org.apache.jk.server.JkCoyoteHandler"/>

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to