[jboss-jira] [JBoss JIRA] (AS7-3869) NullPointerException with SSL and modcluster
Yves Peter (JIRA)
jira-events at lists.jboss.org
Wed Feb 22 09:02:37 EST 2012
Yves Peter created AS7-3869:
-------------------------------
Summary: NullPointerException with SSL and modcluster
Key: AS7-3869
URL: https://issues.jboss.org/browse/AS7-3869
Project: Application Server 7
Issue Type: Bug
Components: Clustering
Affects Versions: 7.1.0.Final
Reporter: Yves Peter
Assignee: Paul Ferraro
Priority: Critical
If I try to use SSL with mod_cluster I get a NullPointerException at JBoss startup and modcluster subsystem doesn't start. Configuration:
{code:xml}
<subsystem xmlns="urn:jboss:domain:modcluster:1.0">
<mod-cluster-config advertise="false" proxy-list="sd06009.uyellow.yellowcorp.test:6199" balancer="test">
<ssl password="123456" certificate-key-file="configuration/keys/jspStore.jks" ca-certificate-file="configuration/keys/yellowJspDynWesTrust.jks"/>
</mod-cluster-config>
</subsystem>
{code}
Log:
{noformat}
=========================================================================
JBoss Bootstrap Environment
JBOSS_HOME: /app/jboss/current
JAVA: java
JAVA_OPTS: -server -Xms64m -Xmx1512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Dorg.jboss.resolver.warning=true -Dsun.rmi.dgc.client.gcInterval=3600000 -Dsun.rmi.dgc.server.gcInterval=3600000 -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true
=========================================================================
WARNING: -logmodule is deprecated. Please use the system property 'java.util.logging.manager' or the 'java.util.logging.LogManager' service loader.
14:20:23,022 INFO [org.jboss.modules] JBoss Modules version 1.1.1.GA
14:20:23,440 INFO [org.jboss.msc] JBoss MSC version 1.0.2.GA
14:20:23,531 INFO [org.jboss.as] JBAS015899: JBoss AS 7.1.0.Final "Thunder" starting
14:20:25,113 INFO [org.xnio] XNIO Version 3.0.3.GA
14:20:25,117 INFO [org.jboss.as.server] JBAS015889: Creating http management service using secure-socket-binding (management-http)
14:20:25,129 INFO [org.xnio.nio] XNIO NIO Implementation Version 3.0.3.GA
14:20:25,146 INFO [org.jboss.remoting] JBoss Remoting version 3.2.2.GA
14:20:25,172 INFO [org.jboss.as.logging] JBAS011502: Removing bootstrap log handlers
14:20:25,312 INFO [org.jboss.as.clustering.infinispan] (ServerService Thread Pool -- 24) JBAS010280: Activating Infinispan subsystem.
14:20:25,312 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 21) JBAS010403: Deploying JDBC-compliant driver class com.ibm.db2.jcc.DB2Driver (version 4.13)
14:20:25,393 INFO [org.jboss.as.connector] (MSC service thread 1-1) JBAS010408: Starting JCA Subsystem (JBoss IronJacamar 1.0.7.Final)
14:20:25,405 INFO [org.jboss.as.webservices] (ServerService Thread Pool -- 38) JBAS015537: Activating WebServices Extension
14:20:25,436 INFO [org.jboss.as.security] (ServerService Thread Pool -- 34) JBAS013101: Activating Security Subsystem
14:20:25,440 INFO [org.jboss.as.naming] (ServerService Thread Pool -- 30) JBAS011800: Activating Naming Subsystem
14:20:25,485 INFO [org.jboss.as.naming] (MSC service thread 1-4) JBAS011802: Starting Naming Service
14:20:25,491 INFO [org.jboss.as.mail.extension] (MSC service thread 1-4) JBAS015400: Bound mail session [java:jboss/mail/Default]
14:20:25,680 INFO [org.apache.coyote.ajp.AjpProtocol] (MSC service thread 1-3) Starting Coyote AJP/1.3 on ajp--0.0.0.0-8009
14:20:25,697 INFO [org.jboss.as.modcluster] (MSC service thread 1-4) JBAS011704: Mod_cluster uses default load balancer provider
14:20:25,761 INFO [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-1) Starting Coyote HTTP/1.1 on http--0.0.0.0-8080
14:20:25,792 INFO [org.jboss.ws.common.management.AbstractServerConfig] (MSC service thread 1-3) JBoss Web Services - Stack CXF Server 4.0.1.GA
14:20:25,810 INFO [org.jboss.as.security] (MSC service thread 1-1) JBAS013100: Current PicketBox version=4.0.6.final
14:20:25,939 INFO [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 21) JBAS010403: Deploying JDBC-compliant driver class oracle.jdbc.OracleDriver (version 11.2)
14:20:26,042 INFO [org.jboss.modcluster.ModClusterService] (MSC service thread 1-4) Initializing mod_cluster 1.2.0.Final
14:20:26,251 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-4) MSC00001: Failed to start service jboss.mod-cluster: org.jboss.msc.service.StartException in service jboss.mod-cluster: Failed to start service
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1767) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) [rt.jar:1.7.0_02]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) [rt.jar:1.7.0_02]
at java.lang.Thread.run(Thread.java:722) [rt.jar:1.7.0_02]
Caused by: java.lang.NullPointerException
at org.jboss.modcluster.mcmp.impl.JSSESocketFactory.getKeyManagers(JSSESocketFactory.java:284)
at org.jboss.modcluster.mcmp.impl.JSSESocketFactory.<init>(JSSESocketFactory.java:98)
at org.jboss.modcluster.mcmp.impl.DefaultMCMPHandler$Proxy.<init>(DefaultMCMPHandler.java:747)
at org.jboss.modcluster.mcmp.impl.DefaultMCMPHandler.add(DefaultMCMPHandler.java:183)
at org.jboss.modcluster.mcmp.impl.DefaultMCMPHandler.init(DefaultMCMPHandler.java:139)
at org.jboss.modcluster.ModClusterService.init(ModClusterService.java:146)
at org.jboss.modcluster.container.catalina.CatalinaEventHandlerAdapter.init(CatalinaEventHandlerAdapter.java:258)
at org.jboss.modcluster.container.catalina.CatalinaEventHandlerAdapter.start(CatalinaEventHandlerAdapter.java:99)
at org.jboss.as.modcluster.ModClusterService.start(ModClusterService.java:229)
at org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1811) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
at org.jboss.msc.service.ServiceControllerImpl$StartTask.run(ServiceControllerImpl.java:1746) [jboss-msc-1.0.2.GA.jar:1.0.2.GA]
... 3 more
14:20:27,282 INFO [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-2) Starting Coyote HTTP/1.1 on http--0.0.0.0-8443
14:20:28,126 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-2) JBAS010400: Bound data source [java:/jdbc/app_name/DataSourceDB2]
14:20:28,128 INFO [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-2) JBAS010400: Bound data source [java:/PrestOracleDS]
14:20:28,183 INFO [org.jboss.as.remoting] (MSC service thread 1-1) JBAS017100: Listening on /0.0.0.0:4447
14:20:28,190 INFO [org.jboss.as.remoting] (MSC service thread 1-3) JBAS017100: Listening on /0.0.0.0:9999
14:20:28,251 INFO [org.jboss.as.controller] (Controller Boot Thread) JBAS014774: Service status report
JBAS014777: Services which failed to start: service jboss.mod-cluster: org.jboss.msc.service.StartException in service jboss.mod-cluster: Failed to start service
14:20:28,260 ERROR [org.jboss.as] (Controller Boot Thread) JBAS015875: JBoss AS 7.1.0.Final "Thunder" started (with errors) in 5892ms - Started 148 of 202 services (1 services failed or missing dependencies, 43 services are passive or on-demand)
{noformat}
The paths and names of the certificates are correct.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list