Re: 8443 to 443 problem
> b) the file that you are changing is not the one that is actually used. > I do not use JBoss, so there might be differences with what I know. > E.g., you are saying about context.xml, but in Tomcat that is > configured in server.xml. I found out jboss uses a hybrid of Tomcats server.xml file and its own central way of setting ports for all its services. The file for central port settings in jboss 5.1.0.ga is /server/default/conf/bindingservice.beans/META-INF/bindings-jboss-beans.xml, but its faily obscure. Inside the bindings-jboss-beans.xml theres a piece of XSLT that transforms and overwrites the Connector tag from the server.xml file. The XSLT works from a base port and theres no direct mention of 8443 which is why I could find the config with "find . -exec grep 8443 ...". Some of the XSLT transformation wont match the connector tags in server.xml if the ports have been changed in server.xml and I found lots of posts from people trying that approach - all in all it looks like an extremely flaky way of controlling ports centrally but maybe its just because im doing it wrong. This is what worked for me: Change this line in bindings-jboss-beans.xml : To: (I believe this breaks the general jboss port settings based on having a single base port from which other ports are calculated) - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org
Re: 8443 to 443 problem
2010/4/16 Me Self : > I can change the redirectPort at runtime through managed bean > "org.apache.catalina.mbeans.ConnectorMBean" to 443. When I do that it > works immediately but after server restart the port is back to 8443. > I see two options: a) either there is a misprint somewhere - unknown attributes are ignored when parsing server.xml, especially in 5.5. The 6.0 would print a message if it can detect that there is no property with the given name in the class that this XML element configures. b) the file that you are changing is not the one that is actually used. I do not use JBoss, so there might be differences with what I know. E.g., you are saying about context.xml, but in Tomcat that is configured in server.xml. By the way, AFAIK, SSLEnabled="true" is not needed/not available in Tomcat 5.5, (no harm here, because unknown attribute will just be ignored, as I wrote above). Thus it looks like a Tomcat 6.0 configuration. Best regards, Konstantin Kolinko - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org
Re: 8443 to 443 problem
I can change the redirectPort at runtime through managed bean "org.apache.catalina.mbeans.ConnectorMBean" to 443. When I do that it works immediately but after server restart the port is back to 8443. On Thu, Apr 15, 2010 at 6:24 PM, Me Self wrote: > I am trying to use port 443 for https - without success so far. > I changed from 8443 to 443 in two places in server.xml: > > > ... > port="443" ... > scheme="https" secure="true" clientAuth="false" > keystoreFile=... > keystorePass=... sslProtocol = "TLS" /> > > But apparently this is not enough because when I navigate to a > confidential part of the web app tomcat > sends a http 302 redirect to port 8443 still instead of 443.. > > What am i missing? > -- Mvh Søren Poulsen - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org
Re: 8443 to 443 problem
Many times, also tried reinstalling the server complete. On Thu, Apr 15, 2010 at 6:59 PM, Jeffrey Janner wrote: > Did you restart your Tomcat instance? > - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org
Re: 8443 to 443 problem
> 1. Tomcat version? > 2. Is Tomcat running standalone, or behind another web server, e.g. Apache? > 3. There are only these two connectors in your server.xml? Its tomcat 5.5 (i believe) embedded in jboss5.1.0GA running standalone "default" server. Those are the only 2 connectors in the context.xml file. I removed the AJP connector completely. >From the server log when its starting up, notice the change from 8080 to 80 went through but 8443 to 443 had no effect: 18:48:09,605 INFO [Http11Protocol] Starting Coyote HTTP/1.1 on http-192.168.1.5-80 18:48:09,648 INFO [Http11Protocol] Starting Coyote HTTP/1.1 on http-192.168.1.5-8443 - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org
RE: 8443 to 443 problem
Did you restart your Tomcat instance? -Original Message- From: Me Self [mailto:wmso...@gmail.com] Sent: Thursday, April 15, 2010 11:25 AM To: users@tomcat.apache.org Subject: 8443 to 443 problem I am trying to use port 443 for https - without success so far. I changed from 8443 to 443 in two places in server.xml: ... But apparently this is not enough because when I navigate to a confidential part of the web app tomcat sends a http 302 redirect to port 8443 still instead of 443.. What am i missing? - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org *** NOTICE * This message is intended for the use of the individual or entity to which it is addressed and may contain information that is privileged, confidential, and exempt from disclosure under applicable law. If the reader of this message is not the intended recipient or the employee or agent responsible for delivering this message to the intended recipient, you are hereby notified that any dissemination, distribution, or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by reply or by telephone (call us collect at 512-343-9100) and immediately delete this message and all its attachments. - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org
Re: 8443 to 443 problem
2010/4/15 Me Self : > I am trying to use port 443 for https - without success so far. > I changed from 8443 to 443 in two places in server.xml: > > > ... > port="443" ... > scheme="https" secure="true" clientAuth="false" > keystoreFile=... > keystorePass=... sslProtocol = "TLS" /> > > But apparently this is not enough because when I navigate to a > confidential part of the web app tomcat > sends a http 302 redirect to port 8443 still instead of 443.. > > What am i missing? > 1. Tomcat version? 2. Is Tomcat running standalone, or behind another web server, e.g. Apache? 3. There are only these two connectors in your server.xml? - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org
8443 to 443 problem
I am trying to use port 443 for https - without success so far. I changed from 8443 to 443 in two places in server.xml: ... But apparently this is not enough because when I navigate to a confidential part of the web app tomcat sends a http 302 redirect to port 8443 still instead of 443.. What am i missing? - To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org