Updated to Tomcat 7.3.x and service will not start properly
JAZZ starts fine from the program files, manually, however, now when I attempt to run Apache as a Windows service, I get this in the Tomcat error log:
2013-04-08 03:32:53 Commons Daemon procrun stderr initialized
Has anyone else seen this? I need to get this working, because the server logs me out automatically if there is no activity for an hour. |
4 answers
Hello Wade,
not sure about the version of RTC you're using,
but the above stack looks similar to Tomcat fails running as a windows service (185077)
which seems to be fixed in 4.0
Thanks.
Eric.
Comments Thanks Eric, however, I upgraded JAZZ to 4.0.2, which uses Tomcat 7.0.28 I think. I had to update Tomcat to 7.0.3x, and that seems to be causing the issue. Everything is the same, except the Tomcat version. so this could the SSL certificate.
Unfortunately , SSL certificates is not my favorite topic.
Thanks
Eric
|
As part of the Tomcat upgrade, did you copy server.xml and tomcat-user.xml to the upgraded tomcat directory?
http://www-01.ibm.com/support/docview.wss?uid=swg21448666 What java options do you have in your new tomcat7w? There is the following link which talks about a similar issue. http://www-01.ibm.com/support/docview.wss?uid=swg21460726 |
I deleted the instance and built a new one with the JTS 4.0.2 installation, and there are no issues now. I suspect the issue was somehow related to the server.xml file pointing to an old file. Thanks everyone! |
Hey Wade,
The solution, after upgrading Tomcat, is to change the protocol definition for the connector in the server.xml file. It should look something like the following. Note the change from:
protocol="HTTP/1.1"
to:
protocol="org.apache.coyote.http11.Http11Protocol"
<Connector port="443"
connectionTimeout="20000"
maxHttpHeaderSize="8192"
maxThreads="150"
minSpareThreads="25"
enableLookups="false"
disableUploadTimeout="true"
acceptCount="100"
scheme="https"
secure="true"
clientAuth="false"
keystoreFile="ibm-team-ssl.keystore"
keystorePass="ibm-team"
protocol="org.apache.coyote.http11.Http11Protocol"
SSLEnabled="true"
sslProtocol="${jazz.connector.sslProtocol}"
algorithm="${jazz.connector.algorithm}"
URIEncoding="UTF-8"
ciphers="SSL_RSA_WITH_RC4_128_MD5, SSL_RSA_WITH_RC4_128_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA" />
|
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.