4 Replies Latest reply on May 12, 2009 7:15 PM by Ravi Uppalapati

    AppServer will not start after upgrade to 7.5 - Failed to create SSL socket

      After upgrading the AppServer to 7.5.0 (from 7.4.2), AppServer is failing to start with the following error:

       

      com.bladelogic.app.service.ServiceInitializationException: com.bladelogic.app.service.ServiceInitializationException: com.bladelogic.mfw.util.BlException: Failed to create SSL socket
      at com.bladelogic.auth.service.AuthenticationServiceImpl.start(AuthenticationServiceImpl.java:140)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
      at java.lang.reflect.Method.invoke(Unknown Source)
      at org.jboss.joinpoint.plugins.reflect.ReflectMethodJoinPoint.dispatch(ReflectMethodJoinPoint.java:72)
      at org.jboss.kernel.plugins.dependency.KernelControllerContextActions$DispatchJoinPoint.run(KernelControllerContextActions.java:631)
      at java.security.AccessController.doPrivileged(Native Method)
      at org.jboss.kernel.plugins.dependency.KernelControllerContextActions.dispatchJoinPoint(KernelControllerContextActions.java:99)
      at org.jboss.kernel.plugins.dependency.KernelControllerContextActions$LifecycleAction.installAction(KernelControllerContextActions.java:452)
      at org.jboss.kernel.plugins.dependency.KernelControllerContextActions$1.run(KernelControllerContextActions.java:156)
      at java.security.AccessController.doPrivileged(Native Method)
      at org.jboss.kernel.plugins.dependency.KernelControllerContextActions$KernelControllerContextAction.install(KernelControllerContextActions.java:179)
      at org.jboss.dependency.plugins.AbstractControllerContextActions.install(AbstractControllerContextActions.java:51)
      at org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:226)
      at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:593)
      at org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:346)
      at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:438)
      at org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:379)
      at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:225)
      at org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:151)
      at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBean(AbstractKernelDeployer.java:291)
      at com.bladelogic.app.service.bootstrap.ServiceBeanXMLDeployer.deployBean(ServiceBeanXMLDeployer.java:38)
      at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deployBeans(AbstractKernelDeployer.java:261)
      at org.jboss.kernel.plugins.deployment.AbstractKernelDeployer.deploy(AbstractKernelDeployer.java:117)
      at org.jboss.kernel.plugins.deployment.xml.BeanXMLDeployer.deploy(BeanXMLDeployer.java:91)
      at com.bladelogic.app.service.bootstrap.ServiceBootstrap.deploy(ServiceBootstrap.java:240)
      at com.bladelogic.app.service.bootstrap.ServiceBootstrap.deployService(ServiceBootstrap.java:187)
      at com.bladelogic.app.service.bootstrap.ServiceBootstrap.bootstrap(ServiceBootstrap.java:141)
      at org.jboss.kernel.plugins.bootstrap.AbstractBootstrap.run(AbstractBootstrap.java:91)
      at com.bladelogic.app.service.bootstrap.ServiceBootstrap.startup(ServiceBootstrap.java:66)
      at com.bladelogic.mfw.fw.BlManager.start(BlManager.java:802)
      at com.bladelogic.mfw.fw.BlManager.main(BlManager.java:1290)
      Caused by: com.bladelogic.app.service.ServiceInitializationException: com.bladelogic.mfw.util.BlException: Failed to create SSL socket
      at com.bladelogic.app.service.client.BaseConnectionManager.startListeningPorts(BaseConnectionManager.java:174)
      at com.bladelogic.auth.service.AuthenticationServiceImpl.start(AuthenticationServiceImpl.java:136)
      ... 32 more
      Caused by: com.bladelogic.mfw.util.BlException: Failed to create SSL socket
      at com.bladelogic.mfw.fw.Accept.getSSLSocket(Accept.java:178)
      at com.bladelogic.mfw.fw.Accept.createServerSockets(Accept.java:91)
      at com.bladelogic.mfw.fw.Accept.<init>(Accept.java:66)
      at com.bladelogic.app.service.client.BaseConnectionManager.startListeningPorts(BaseConnectionManager.java:164)
      ... 33 more
      Caused by: java.net.BindException: Address already in use
      at java.net.PlainSocketImpl.socketBind(Native Method)
      at java.net.PlainSocketImpl.bind(Unknown Source)
      at java.net.ServerSocket.bind(Unknown Source)
      at java.net.ServerSocket.<init>(Unknown Source)
      at javax.net.ssl.SSLServerSocket.<init>(Unknown Source)
      at com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.<init>(Unknown Source)
      at com.sun.net.ssl.internal.ssl.SSLServerSocketFactoryImpl.createServerSocket(Unknown Source)
      at com.bladelogic.app.service.client.ServerSocketFactory.createSSLServerSocket(ServerSocketFactory.java:128)

       

      We haven't changed any of the configuration and the AppServer.UseSSLSockets is set to "false". I even tried to set a value for AppServer.SSLPort, but still the same error.