Nvidia Network Service and Jboss for 9990


Today I discovered that my Jboss server on my local machine was not working. On server.log it was saying port 9990 was used. Last night everything was just fine? Here is the output;

12:58:06,908 INFO  [org.jboss.as.controller] (Controller Boot Thread) JBAS014774: Service status report  
JBAS014777:   Services which failed to start:      service jboss.serverManagement.controller.management.http: org.jboss.msc.service.StartException in service jboss.serverManagement.controller.management.http: Address already in use: bind /  
12:58:06,999 INFO  [org.jboss.as] (Controller Boot Thread) JBAS015964: Http management interface is not enabled  
12:58:07,000 INFO  [org.jboss.as] (Controller Boot Thread) JBAS015954: Admin console is not enabled  
12:58:07,000 ERROR [org.jboss.as] (Controller Boot Thread) JBAS015875: JBoss AS 7.2.0.Final "Janus" started (with errors) in 3122ms - Started 223 of 320 services (3 services failed or missing dependencies, 90 services are passive or on-demand)  

I investigated my local computer and saw that it was used by an Nvidia service. I remembered that I updated my driver last night... Sigh...

C:\> netstat -anb  
  TCP              LISTENING

To fix this, run services.msc and find NVIDIA Network Service (NvNetworkService) and stop it, also disabling is an option.

After that jboss started normally.

I love you Nvidia, but why on earth did you choose that port? Really guys... <3


comments powered by Disqus