Unable to run SonarQube 5.3 as a service on Windows -


i'm unable run sonarqube 5.3 service on windows server 2012 or windows 10. runs fine using startsonar.bat when installed , run service there error

"the sonarqube service on local computer started stopped. services stop automatically if not in use other services or programs."

i've tried specific service user local admin access , "local system account" user same result.

i have tested starting service specifying desktop user local administrator access works ok our policy use specific service user services.

i've tried using jdk 8 64bit , jdk 7 32 bit same results

ther contents of sonar.log are

using tick timer. --> wrapper started service server listening on port 32000. launching jvm... command: "c:\program files\java\jdk1.8.0_72\bin\java.exe" -djava.awt.headless=true -xms3m -xmx3m -djava.library.path="./lib" -classpath "../../lib/jsw/wrapper-3.2.3.jar;../../lib/sonar-application-5.3.jar" -dwrapper.key="rfo5gplfyyokzuoo" -dwrapper.port=32000 -dwrapper.jvm.port.min=31000 -dwrapper.jvm.port.max=31999 -dwrapper.debug="true" -dwrapper.pid=7932 -dwrapper.version="3.2.3" -dwrapper.native_library="wrapper" -dwrapper.service="true" -dwrapper.cpu.timeout="10" -dwrapper.jvmid=1 org.tanukisoftware.wrapper.wrappersimpleapp org.sonar.application.app jvm started (pid=3388) wrappermanager class initialized thread: main  using classloader: sun.misc.launcher$appclassloader@5c647e05 wrapper (version 3.2.3) http://wrapper.tanukisoftware.org   copyright 1999-2006 tanuki software, inc.  rights reserved.  wrapper manager: jvm #1 running 64-bit jvm. wrapper manager: registering shutdown hook wrapper manager: using wrapper load native library.  1 or more attempts may fail if platform specific libraries not exist. loading native library failed: wrapper-windows-x86-64.dll  cause: java.lang.unsatisfiedlinkerror: no wrapper-windows-x86-64 in java.library.path loaded native library: wrapper.dll calling native initialization method. initializing wrappermanager native library. java executable: c:\program files\java\jdk1.8.0_72\bin\java.exe windows version: 6.3.9600 java version   : 1.8.0_72-b15 java hotspot(tm) 64-bit server vm java vm vendor : oracle corporation  control event monitor thread started. startup runner thread started. wrappermanager.start(org.tanukisoftware.wrapper.wrappersimpleapp@4f023edb, args[]) called thread: main communications runner thread started. open socket wrapper...wrapper-connection opened socket 31000 32000 send packet key : rfo5gplfyyokzuoo handlesocket(socket[addr=/127.0.0.1,port=32000,localport=31000]) accepted socket 127.0.0.1 on port 31000 read packet key : rfo5gplfyyokzuoo got key jvm: rfo5gplfyyokzuoo send packet low_log_level : 1 send packet ping_timeout : 0 send packet properties : (property values) start application. send packet start : start received packet low_log_level : 1 wrapper manager: lowloglevel wrapper 1 received packet ping_timeout : 0 pingtimeout wrapper 0 received packet properties : (property values) received packet start : start calling wrapperlistener.start() waiting wrapperlistener.start runner thread complete. wrapperlistener.start runner thread started. wrappersimpleapp: start(args) wait 2 seconds main method complete. wrappersimpleapp: invoking main method wrapper manager: shutdownhook started wrappermanager.stop(0) called thread: wrapper-shutdown-hook send packet stop : 0 startup runner thread stopped. read packet stop : 0 jvm requested shutdown. (0) wrapperstopprocess(0) called. sending stop signal jvm send packet stop : null send packet start_pending : 5000 read packet start_pending : 5000 jvm signalled start pending waithint of 5000 millis. thread, wrapper-shutdown-hook, handling shutdown process. shutdownjvm(0) thread:wrapper-shutdown-hook send packet stopped : 0 read packet stopped : 0 jvm signalled stopped. closing socket. socket read no code (closed?). server listening on port 32002. send packet start_pending : 5000 wrapper manager: shutdownhook complete wrappersimpleapp: start(args) end.  main completed=false, exitcode=null wrapperlistener.start runner thread stopped. jvm process exited code of 0, leaving wrapper exit code set 0. jvm exited normally. <-- wrapper stopped --> wrapper started service using tick timer. server listening on port 32000. launching jvm... command: "c:\program files\java\jdk1.8.0_72\bin\java.exe" -djava.awt.headless=true -xms3m -xmx3m -djava.library.path="./lib" -classpath "../../lib/jsw/wrapper-3.2.3.jar;../../lib/sonar-application-5.3.jar" -dwrapper.key="dvwreswxtion4weh" -dwrapper.port=32000 -dwrapper.jvm.port.min=31000 -dwrapper.jvm.port.max=31999 -dwrapper.debug="true" -dwrapper.pid=4304 -dwrapper.version="3.2.3" -dwrapper.native_library="wrapper" -dwrapper.service="true" -dwrapper.cpu.timeout="10" -dwrapper.jvmid=1 org.tanukisoftware.wrapper.wrappersimpleapp org.sonar.application.app jvm started (pid=376) wrappermanager class initialized thread: main  using classloader: sun.misc.launcher$appclassloader@5c647e05 wrapper (version 3.2.3) http://wrapper.tanukisoftware.org   copyright 1999-2006 tanuki software, inc.  rights reserved.  wrapper manager: jvm #1 running 64-bit jvm. wrapper manager: registering shutdown hook wrapper manager: using wrapper load native library.  1 or more attempts may fail if platform specific libraries not exist. loading native library failed: wrapper-windows-x86-64.dll  cause: java.lang.unsatisfiedlinkerror: no wrapper-windows-x86-64 in java.library.path loaded native library: wrapper.dll calling native initialization method. initializing wrappermanager native library. java executable: c:\program files\java\jdk1.8.0_72\bin\java.exe windows version: 6.3.9600 java version   : 1.8.0_72-b15 java hotspot(tm) 64-bit server vm java vm vendor : oracle corporation  control event monitor thread started. startup runner thread started. wrappermanager.start(org.tanukisoftware.wrapper.wrappersimpleapp@4f023edb, args[]) called thread: main communications runner thread started. open socket wrapper...wrapper-connection opened socket 31000 32000 send packet key : dvwreswxtion4weh handlesocket(socket[addr=/127.0.0.1,port=32000,localport=31000]) accepted socket 127.0.0.1 on port 31000 read packet key : dvwreswxtion4weh got key jvm: dvwreswxtion4weh send packet low_log_level : 1 send packet ping_timeout : 0 send packet properties : (property values) start application. send packet start : start received packet low_log_level : 1 wrapper manager: lowloglevel wrapper 1 received packet ping_timeout : 0 pingtimeout wrapper 0 received packet properties : (property values) received packet start : start calling wrapperlistener.start() waiting wrapperlistener.start runner thread complete. wrapperlistener.start runner thread started. wrappersimpleapp: start(args) wait 2 seconds main method complete. wrappersimpleapp: invoking main method wrapper manager: shutdownhook started wrappermanager.stop(0) called thread: wrapper-shutdown-hook send packet stop : 0 startup runner thread stopped. read packet stop : 0 jvm requested shutdown. (0) wrapperstopprocess(0) called. sending stop signal jvm send packet stop : null send packet start_pending : 5000 read packet start_pending : 5000 jvm signalled start pending waithint of 5000 millis. thread, wrapper-shutdown-hook, handling shutdown process. shutdownjvm(0) thread:wrapper-shutdown-hook send packet stopped : 0 read packet stopped : 0 jvm signalled stopped. closing socket. socket read no code (closed?). server listening on port 32002. send packet start_pending : 5000 wrapper manager: shutdownhook complete wrappersimpleapp: start(args) end.  main completed=false, exitcode=null wrapperlistener.start runner thread stopped. jvm process exited code of 0, leaving wrapper exit code set 0. jvm exited normally. <-- wrapper stopped 

when running console using "startsonar.bat" following lines appear before sonar starts don't appear when running service

wrappersimpleapp: start(args) wait 2 seconds main method complete. wrappersimpleapp: invoking main method 2016.02.09 09:14:11 info  app[o.s.p.m.javaprocesslauncher] launch process[search]: c:\program files\java\jdk1.8.0_72\jre\bin\java -djava.awt.headless=true -xmx1g -xms256m -xss256k -djava.net.preferipv4stack=true -xx:+useparnewgc -xx:+useconcmarksweepgc -xx:cmsinitiatingoccupancyfraction=75 -xx:+usecmsinitiatingoccupancyonly -xx:+heapdumponoutofmemoryerror -djava.io.tmpdir=d:\sonarqube-5.3\temp -cp ./lib/common/*;./lib/search/* org.sonar.search.searchserver c:\users\t8239\appdata\local\temp\sq-process7650225466698856396properties 2016.02.09 09:14:11 info   es[o.s.p.processentrypoint]  starting search 2016.02.09 09:14:11 info   es[o.s.s.searchsettings]  elasticsearch listening on 127.0.0.1:9001 

is there's sort of forking privilige required start sonar through wrapper ?

with windows service user added locally , given desktop interaction priviliges can start sonarqube service.


Comments

Popular posts from this blog

javascript - jQuery: Add class depending on URL in the best way -

caching - How to check if a url path exists in the service worker cache -

Redirect to a HTTPS version using .htaccess -