SonarQube 8.0 fails to start when connected to MSSQL

Losing my mind trying to get SonarQube 8.0 to work with MSSQL…
Everything is working fine with the local DB.
When I configure an MSSQL server it simply fails, full error below
Done all the steps as described here under “Installing the Database”:
https://docs.sonarqube.org/latest/setup/install-server/

The SQL server is 2017 Express. I verified it is accessible from the SonarQube server and the credentials are correct. I created a database called SonarQube and the Collation is Latin1_General_100_CS_AS
sqljdbc_auth.dll 64bit is in the System32 folder
The correct version of Java is installed - everything is working when I am using the local DB
In C:\Program Files\sonarqube-8.0\conf\sonar.properties I added:

sonar.jdbc.username=USERNAME
sonar.jdbc.password=PASSWORD
sonar.jdbc.url=jdbc:sqlserver://SERVERNAME/INSTANCENAME;databaseName=SonarQube

Also tried:

sonar.jdbc.url=jdbc:sqlserver://SERVERNAME;databaseName=SonarQube;instance=INSTANCENAME

Help please…
I add sonar.log.level=DEBUG to sonar.properties

C:\Program Files\sonarqube-8.0\bin\windows-x86-64>StartSonar.bat
wrapper  | --> Wrapper Started as Console
wrapper  | Launching a JVM...
jvm 1    | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
jvm 1    |   Copyright 1999-2006 Tanuki Software, Inc.  All Rights Reserved.
jvm 1    |
jvm 1    | 2019.11.11 18:04:15 INFO  app[][o.s.a.AppFileSystem] Cleaning or creating temp directory C:\Program Files\sonarqube-8.0\temp
jvm 1    | 2019.11.11 18:04:15 DEBUG app[][o.s.p.FileUtils2] Access delete to file 'C:\Program Files\sonarqube-8.0\temp\jna--1575882613\jna7411282099325921243.dll'. Ignoring and proceeding with recursive delete
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][o.s.a.NodeLifecycle] WrapperSimpleAppMain tryToMoveTo from INIT to STARTING => true
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][o.s.a.p.ManagedProcessLifecycle] WrapperSimpleAppMain tryToMoveTo es from INIT to STARTING => true
jvm 1    | 2019.11.11 18:04:16 INFO  app[][o.s.a.es.EsSettings] Elasticsearch listening on /127.0.0.1:9001
jvm 1    | 2019.11.11 18:04:16 INFO  app[][o.s.a.ProcessLauncherImpl] Launch process[[key='es', ipcIndex=1, logFilenamePrefix=es]] from [C:\Program Files\sonarqube-8.0\elasticsearch]: C:\Program Files\Java\jdk-11.0.3\bin\java -XX:+UseConcMarkSweepGC -XX:CMSInitiatingOccupancyFraction=75 -XX:+UseCMSInitiatingOccupancyOnly -Des.networkaddress.cache.ttl=60 -Des.networkaddress.cache.negative.ttl=10 -XX:+AlwaysPreTouch -Xss1m -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djna.nosys=true -XX:-OmitStackTraceInFastThrow -Dio.netty.noUnsafe=true -Dio.netty.noKeySetOptimization=true -Dio.netty.recycler.maxCapacityPerThread=0 -Dlog4j.shutdownHookEnabled=false -Dlog4j2.disable.jmx=true -Djava.io.tmpdir=C:\Program Files\sonarqube-8.0\temp -XX:ErrorFile=../logs/es_hs_err_pid%p.log -Des.enforce.bootstrap.checks=true -Xmx512m -Xms512m -XX:+HeapDumpOnOutOfMemoryError -Delasticsearch -Des.path.home=C:\Program Files\sonarqube-8.0\elasticsearch -Des.path.conf=C:\Program Files\sonarqube-8.0\temp\conf\es -cp lib/* org.elasticsearch.bootstrap.Elasticsearch
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][o.s.a.p.ManagedProcessLifecycle] WrapperSimpleAppMain tryToMoveTo es from STARTING to STARTED => true
jvm 1    | 2019.11.11 18:04:16 INFO  app[][o.s.a.SchedulerImpl] Waiting for Elasticsearch to be up and running
jvm 1    | Java HotSpot(TM) 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
jvm 1    | 2019.11.11 18:04:16 INFO  app[][o.e.p.PluginsService] no modules loaded
jvm 1    | 2019.11.11 18:04:16 INFO  app[][o.e.p.PluginsService] loaded plugin [org.elasticsearch.transport.Netty4Plugin]
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][o.e.t.ThreadPool] created thread pool: name [force_merge], size [1], queue size [unbounded]
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][o.e.t.ThreadPool] created thread pool: name [fetch_shard_started], core [1], max [8], keep alive [5m]
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][o.e.t.ThreadPool] created thread pool: name [listener], size [2], queue size [unbounded]
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][o.e.t.ThreadPool] created thread pool: name [index], size [4], queue size [200]
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][o.e.t.ThreadPool] created thread pool: name [refresh], core [1], max [2], keep alive [5m]
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][o.e.t.ThreadPool] created thread pool: name [generic], core [4], max [128], keep alive [30s]
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][o.e.t.ThreadPool] created thread pool: name [warmer], core [1], max [2], keep alive [5m]
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][o.e.c.u.c.QueueResizingEsThreadPoolExecutor] thread pool [_client_/search] will adjust queue by [50] when determining automatic queue size
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][o.e.t.ThreadPool] created thread pool: name [search], size [7], queue size [1k]
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][o.e.t.ThreadPool] created thread pool: name [flush], core [1], max [2], keep alive [5m]
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][o.e.t.ThreadPool] created thread pool: name [fetch_shard_store], core [1], max [8], keep alive [5m]
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][o.e.t.ThreadPool] created thread pool: name [management], core [1], max [5], keep alive [5m]
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][o.e.t.ThreadPool] created thread pool: name [get], size [4], queue size [1k]
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][o.e.t.ThreadPool] created thread pool: name [analyze], size [1], queue size [16]
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][o.e.t.ThreadPool] created thread pool: name [write], size [4], queue size [200]
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][o.e.t.ThreadPool] created thread pool: name [snapshot], core [1], max [2], keep alive [5m]
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][o.e.c.u.c.QueueResizingEsThreadPoolExecutor] thread pool [_client_/search_throttled] will adjust queue by [50] when determining automatic queue size
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][o.e.t.ThreadPool] created thread pool: name [search_throttled], size [1], queue size [100]
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][i.n.u.i.PlatformDependent] Platform: Windows
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][i.n.u.i.PlatformDependent0] -Dio.netty.noUnsafe: false
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][i.n.u.i.PlatformDependent0] Java version: 11
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][i.n.u.i.PlatformDependent0] sun.misc.Unsafe.theUnsafe: available
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][i.n.u.i.PlatformDependent0] sun.misc.Unsafe.copyMemory: available
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][i.n.u.i.PlatformDependent0] java.nio.Buffer.address: available
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][i.n.u.i.PlatformDependent0] direct buffer constructor: unavailable
jvm 1    | java.lang.UnsupportedOperationException: Reflective setAccessible(true) disabled
jvm 1    |      at io.netty.util.internal.ReflectionUtil.trySetAccessible(ReflectionUtil.java:31)
jvm 1    |      at io.netty.util.internal.PlatformDependent0$4.run(PlatformDependent0.java:224)
jvm 1    |      at java.base/java.security.AccessController.doPrivileged(Native Method)
jvm 1    |      at io.netty.util.internal.PlatformDependent0.<clinit>(PlatformDependent0.java:218)
jvm 1    |      at io.netty.util.internal.PlatformDependent.isAndroid(PlatformDependent.java:212)
jvm 1    |      at io.netty.util.internal.PlatformDependent.<clinit>(PlatformDependent.java:80)
jvm 1    |      at io.netty.util.ConstantPool.<init>(ConstantPool.java:32)
jvm 1    |      at io.netty.util.AttributeKey$1.<init>(AttributeKey.java:27)
jvm 1    |      at io.netty.util.AttributeKey.<clinit>(AttributeKey.java:27)
jvm 1    |      at org.elasticsearch.transport.netty4.Netty4Transport.<clinit>(Netty4Transport.java:219)
jvm 1    |      at org.elasticsearch.transport.Netty4Plugin.getSettings(Netty4Plugin.java:57)
jvm 1    |      at org.elasticsearch.plugins.PluginsService.lambda$getPluginSettings$0(PluginsService.java:89)
jvm 1    |      at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:271)
jvm 1    |      at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
jvm 1    |      at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
jvm 1    |      at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
jvm 1    |      at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
jvm 1    |      at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
jvm 1    |      at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
jvm 1    |      at org.elasticsearch.plugins.PluginsService.getPluginSettings(PluginsService.java:89)
jvm 1    |      at org.elasticsearch.client.transport.TransportClient.buildTemplate(TransportClient.java:147)
jvm 1    |      at org.elasticsearch.client.transport.TransportClient.<init>(TransportClient.java:277)
jvm 1    |      at org.sonar.application.es.EsConnectorImpl$MinimalTransportClient.<init>(EsConnectorImpl.java:103)
jvm 1    |      at org.sonar.application.es.EsConnectorImpl.buildTransportClient(EsConnectorImpl.java:89)
jvm 1    |      at org.sonar.application.es.EsConnectorImpl.getTransportClient(EsConnectorImpl.java:74)
jvm 1    |      at org.sonar.application.es.EsConnectorImpl.getClusterHealthStatus(EsConnectorImpl.java:61)
jvm 1    |      at org.sonar.application.process.EsManagedProcess.checkStatus(EsManagedProcess.java:88)
jvm 1    |      at org.sonar.application.process.EsManagedProcess.checkOperational(EsManagedProcess.java:73)
jvm 1    |      at org.sonar.application.process.EsManagedProcess.isOperational(EsManagedProcess.java:58)
jvm 1    |      at org.sonar.application.process.ManagedProcessHandler.refreshState(ManagedProcessHandler.java:220)
jvm 1    |      at org.sonar.application.process.ManagedProcessHandler$EventWatcher.run(ManagedProcessHandler.java:285)
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][i.n.u.i.PlatformDependent0] java.nio.Bits.unaligned: available, true
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][i.n.u.i.PlatformDependent0] jdk.internal.misc.Unsafe.allocateUninitializedArray(int): unavailable
jvm 1    | java.lang.IllegalAccessException: class io.netty.util.internal.PlatformDependent0$6 cannot access class jdk.internal.misc.Unsafe (in module java.base) because module java.base does not export jdk.internal.misc to unnamed module @4bec1f0c
jvm 1    |      at java.base/jdk.internal.reflect.Reflection.newIllegalAccessException(Reflection.java:361)
jvm 1    |      at java.base/java.lang.reflect.AccessibleObject.checkAccess(AccessibleObject.java:591)
jvm 1    |      at java.base/java.lang.reflect.Method.invoke(Method.java:558)
jvm 1    |      at io.netty.util.internal.PlatformDependent0$6.run(PlatformDependent0.java:334)
jvm 1    |      at java.base/java.security.AccessController.doPrivileged(Native Method)
jvm 1    |      at io.netty.util.internal.PlatformDependent0.<clinit>(PlatformDependent0.java:325)
jvm 1    |      at io.netty.util.internal.PlatformDependent.isAndroid(PlatformDependent.java:212)
jvm 1    |      at io.netty.util.internal.PlatformDependent.<clinit>(PlatformDependent.java:80)
jvm 1    |      at io.netty.util.ConstantPool.<init>(ConstantPool.java:32)
jvm 1    |      at io.netty.util.AttributeKey$1.<init>(AttributeKey.java:27)
jvm 1    |      at io.netty.util.AttributeKey.<clinit>(AttributeKey.java:27)
jvm 1    |      at org.elasticsearch.transport.netty4.Netty4Transport.<clinit>(Netty4Transport.java:219)
jvm 1    |      at org.elasticsearch.transport.Netty4Plugin.getSettings(Netty4Plugin.java:57)
jvm 1    |      at org.elasticsearch.plugins.PluginsService.lambda$getPluginSettings$0(PluginsService.java:89)
jvm 1    |      at java.base/java.util.stream.ReferencePipeline$7$1.accept(ReferencePipeline.java:271)
jvm 1    |      at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1654)
jvm 1    |      at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
jvm 1    |      at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
jvm 1    |      at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
jvm 1    |      at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
jvm 1    |      at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
jvm 1    |      at org.elasticsearch.plugins.PluginsService.getPluginSettings(PluginsService.java:89)
jvm 1    |      at org.elasticsearch.client.transport.TransportClient.buildTemplate(TransportClient.java:147)
jvm 1    |      at org.elasticsearch.client.transport.TransportClient.<init>(TransportClient.java:277)
jvm 1    |      at org.sonar.application.es.EsConnectorImpl$MinimalTransportClient.<init>(EsConnectorImpl.java:103)
jvm 1    |      at org.sonar.application.es.EsConnectorImpl.buildTransportClient(EsConnectorImpl.java:89)
jvm 1    |      at org.sonar.application.es.EsConnectorImpl.getTransportClient(EsConnectorImpl.java:74)
jvm 1    |      at org.sonar.application.es.EsConnectorImpl.getClusterHealthStatus(EsConnectorImpl.java:61)
jvm 1    |      at org.sonar.application.process.EsManagedProcess.checkStatus(EsManagedProcess.java:88)
jvm 1    |      at org.sonar.application.process.EsManagedProcess.checkOperational(EsManagedProcess.java:73)
jvm 1    |      at org.sonar.application.process.EsManagedProcess.isOperational(EsManagedProcess.java:58)
jvm 1    |      at org.sonar.application.process.ManagedProcessHandler.refreshState(ManagedProcessHandler.java:220)
jvm 1    |      at org.sonar.application.process.ManagedProcessHandler$EventWatcher.run(ManagedProcessHandler.java:285)
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][i.n.u.i.PlatformDependent0] java.nio.DirectByteBuffer.<init>(long, int): unavailable
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][i.n.u.i.PlatformDependent] sun.misc.Unsafe: available
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][i.n.u.i.PlatformDependent] maxDirectMemory: 33554432 bytes (maybe)
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][i.n.u.i.PlatformDependent] -Dio.netty.tmpdir: C:\Users\mickeyc\AppData\Local\Temp (java.io.tmpdir)
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][i.n.u.i.PlatformDependent] -Dio.netty.bitMode: 64 (sun.arch.data.model)
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][i.n.u.i.PlatformDependent] -Dio.netty.maxDirectMemory: -1 bytes
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][i.n.u.i.PlatformDependent] -Dio.netty.uninitializedArrayAllocationThreshold: -1
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][i.n.u.i.CleanerJava9] java.nio.ByteBuffer.cleaner(): available
jvm 1    | 2019.11.11 18:04:16 DEBUG app[][i.n.u.i.PlatformDependent] -Dio.netty.noPreferDirect: false
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.e.c.i.i.Stopwatch] Module execution: 128ms
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.e.c.i.i.Stopwatch] TypeListeners creation: 3ms
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.e.c.i.i.Stopwatch] Scopes creation: 13ms
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.e.c.i.i.Stopwatch] Converters creation: 0ms
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.e.c.i.i.Stopwatch] Binding creation: 3ms
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.e.c.i.i.Stopwatch] Private environment creation: 0ms
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.e.c.i.i.Stopwatch] Injector construction: 0ms
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.e.c.i.i.Stopwatch] Binding initialization: 0ms
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.e.c.i.i.Stopwatch] Binding indexing: 0ms
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.e.c.i.i.Stopwatch] Collecting injection requests: 0ms
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.e.c.i.i.Stopwatch] Binding validation: 0ms
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.e.c.i.i.Stopwatch] Static validation: 0ms
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.e.c.i.i.Stopwatch] Instance member validation: 0ms
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.e.c.i.i.Stopwatch] Provider verification: 0ms
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.e.c.i.i.Stopwatch] Static member injection: 0ms
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.e.c.i.i.Stopwatch] Instance injection: 0ms
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.e.c.i.i.Stopwatch] Preloading singletons: 0ms
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.e.c.t.TransportClientNodesService] node_sampler_interval[5s]
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.c.MultithreadEventLoopGroup] -Dio.netty.eventLoopThreads: 8
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.c.n.NioEventLoop] -Dio.netty.noKeySetOptimization: false
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.c.n.NioEventLoop] -Dio.netty.selectorAutoRebuildThreshold: 512
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.u.i.PlatformDependent] org.jctools-core.MpscChunkedArrayQueue: available
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.e.c.t.TransportClientNodesService] adding address [{#transport#-1}{z7hjfowPScCD4q8svXQk_A}{127.0.0.1}{127.0.0.1:9001}]
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.c.DefaultChannelId] -Dio.netty.processId: 4172 (auto-detected)
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.netty.util.NetUtil] -Djava.net.preferIPv4Stack: false
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.netty.util.NetUtil] -Djava.net.preferIPv6Addresses: false
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.netty.util.NetUtil] Loopback interface: lo (Software Loopback Interface 1, 127.0.0.1)
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.netty.util.NetUtil] Failed to get SOMAXCONN from sysctl and file \proc\sys\net\core\somaxconn. Default: 200
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.c.DefaultChannelId] -Dio.netty.machineId: 00:15:5d:ff:fe:01:26:69 (auto-detected)
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.u.i.InternalThreadLocalMap] -Dio.netty.threadLocalMap.stringBuilder.initialSize: 1024
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.u.i.InternalThreadLocalMap] -Dio.netty.threadLocalMap.stringBuilder.maxSize: 4096
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.u.ResourceLeakDetector] -Dio.netty.leakDetection.level: simple
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.u.ResourceLeakDetector] -Dio.netty.leakDetection.targetRecords: 4
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.b.PooledByteBufAllocator] -Dio.netty.allocator.numHeapArenas: 0
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.b.PooledByteBufAllocator] -Dio.netty.allocator.numDirectArenas: 0
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.b.PooledByteBufAllocator] -Dio.netty.allocator.pageSize: 8192
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.b.PooledByteBufAllocator] -Dio.netty.allocator.maxOrder: 11
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.b.PooledByteBufAllocator] -Dio.netty.allocator.chunkSize: 16777216
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.b.PooledByteBufAllocator] -Dio.netty.allocator.tinyCacheSize: 512
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.b.PooledByteBufAllocator] -Dio.netty.allocator.smallCacheSize: 256
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.b.PooledByteBufAllocator] -Dio.netty.allocator.normalCacheSize: 64
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.b.PooledByteBufAllocator] -Dio.netty.allocator.maxCachedBufferCapacity: 32768
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.b.PooledByteBufAllocator] -Dio.netty.allocator.cacheTrimInterval: 8192
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.b.PooledByteBufAllocator] -Dio.netty.allocator.useCacheForAllThreads: true
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.b.ByteBufUtil] -Dio.netty.allocator.type: pooled
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.b.ByteBufUtil] -Dio.netty.threadLocalDirectBufferSize: 0
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.b.ByteBufUtil] -Dio.netty.maxThreadLocalCharBufferSize: 16384
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.b.AbstractByteBuf] -Dio.netty.buffer.checkAccessible: true
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.b.AbstractByteBuf] -Dio.netty.buffer.checkBounds: true
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.u.ResourceLeakDetectorFactory] Loaded default ResourceLeakDetector: io.netty.util.ResourceLeakDetector@8d81379
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.util.Recycler] -Dio.netty.recycler.maxCapacityPerThread: 4096
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.util.Recycler] -Dio.netty.recycler.maxSharedCapacityFactor: 2
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.util.Recycler] -Dio.netty.recycler.linkCapacity: 16
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][i.n.util.Recycler] -Dio.netty.recycler.ratio: 8
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.e.t.ConnectionManager] connected to node [{sonarqube}{vMtGpBzLRrqLbI697_MiWg}{wBpFekqOStmGX1i_sX-vCg}{127.0.0.1}{127.0.0.1:9001}{rack_id=sonarqube}]
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.s.a.e.EsConnectorImpl] Connected to Elasticsearch node: [127.0.0.1:9001]
jvm 1    | 2019.11.11 18:04:18 INFO  app[][o.s.a.SchedulerImpl] Process[es] is up
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.s.a.p.ManagedProcessLifecycle] EventWatcher[es] tryToMoveTo es from STARTED to STARTING => false
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.s.a.p.ManagedProcessLifecycle] EventWatcher[es] tryToMoveTo web from INIT to STARTING => true
jvm 1    | 2019.11.11 18:04:18 INFO  app[][o.s.a.ProcessLauncherImpl] Launch process[[key='web', ipcIndex=2, logFilenamePrefix=web]] from [C:\Program Files\sonarqube-8.0]: C:\Program Files\Java\jdk-11.0.3\bin\java -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.io.tmpdir=C:\Program Files\sonarqube-8.0\temp --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED -Xmx512m -Xms128m -XX:+HeapDumpOnOutOfMemoryError -Dhttp.nonProxyHosts=localhost|127.*|[::1] -cp ./lib/common/*;C:\Program Files\sonarqube-8.0\lib\jdbc\mssql\mssql-jdbc-7.2.2.jre11.jar org.sonar.server.app.WebServer C:\Program Files\sonarqube-8.0\temp\sq-process1613066222345708822properties
jvm 1    | 2019.11.11 18:04:18 DEBUG app[][o.s.a.p.ManagedProcessLifecycle] EventWatcher[es] tryToMoveTo web from STARTING to STARTED => true
jvm 1    | 2019.11.11 18:04:19 WARN  app[][o.s.a.p.AbstractManagedProcess] Process exited with exit value [es]: 1
jvm 1    | 2019.11.11 18:04:19 DEBUG app[][o.s.a.p.ManagedProcessLifecycle] StopWatcher[es] tryToMoveTo es from STARTED to HARD_STOPPING => true
jvm 1    | 2019.11.11 18:04:19 DEBUG app[][o.s.a.p.ManagedProcessLifecycle] StopWatcher[es] tryToMoveTo es from HARD_STOPPING to FINALIZE_STOPPING => true
jvm 1    | 2019.11.11 18:04:19 INFO  app[][o.s.a.SchedulerImpl] Process[es] is stopped
jvm 1    | 2019.11.11 18:04:19 DEBUG app[][o.s.a.p.ManagedProcessLifecycle] StopWatcher[es] tryToMoveTo es from FINALIZE_STOPPING to STOPPED => true
jvm 1    | 2019.11.11 18:04:19 DEBUG app[][o.s.a.NodeLifecycle] HardStopper-0 tryToMoveTo from STARTING to HARD_STOPPING => true
jvm 1    | 2019.11.11 18:04:19 DEBUG app[][o.s.a.p.ManagedProcessLifecycle] HardStopper-0 tryToMoveTo ce from INIT to HARD_STOPPING => false
jvm 1    | 2019.11.11 18:04:19 DEBUG app[][o.s.a.p.ManagedProcessLifecycle] HardStopper-0 tryToMoveTo web from STARTED to HARD_STOPPING => true
jvm 1    | 2019.11.11 18:04:20 DEBUG app[][o.s.a.p.ManagedProcessLifecycle] HardStopper-0 tryToMoveTo web from HARD_STOPPING to FINALIZE_STOPPING => true
jvm 1    | 2019.11.11 18:04:20 DEBUG app[][o.s.a.p.AbstractManagedProcess] Process exited with exit value [web]: 0
jvm 1    | 2019.11.11 18:04:20 DEBUG app[][o.s.a.p.ManagedProcessLifecycle] StopWatcher[web] tryToMoveTo web from FINALIZE_STOPPING to HARD_STOPPING => false
jvm 1    | 2019.11.11 18:04:20 INFO  app[][o.s.a.SchedulerImpl] Process[web] is stopped
jvm 1    | 2019.11.11 18:04:20 DEBUG app[][o.s.a.NodeLifecycle] HardStopper-0 tryToMoveTo from HARD_STOPPING to FINALIZE_STOPPING => true
jvm 1    | 2019.11.11 18:04:20 DEBUG app[][o.s.a.NodeLifecycle] HardStopper-0 tryToMoveTo from FINALIZE_STOPPING to STOPPED => true
jvm 1    | 2019.11.11 18:04:20 INFO  app[][o.s.a.SchedulerImpl] SonarQube is stopped
jvm 1    | 2019.11.11 18:04:20 DEBUG app[][o.s.a.p.ManagedProcessLifecycle] HardStopper-0 tryToMoveTo web from FINALIZE_STOPPING to STOPPED => true
jvm 1    | 2019.11.11 18:04:20 DEBUG app[][o.s.a.p.ManagedProcessLifecycle] HardStopper-0 tryToMoveTo es from STOPPED to HARD_STOPPING => false
jvm 1    | 2019.11.11 18:04:20 DEBUG app[][o.s.a.NodeLifecycle] HardStopper-0 tryToMoveTo from STOPPED to FINALIZE_STOPPING => false
jvm 1    | 2019.11.11 18:04:20 DEBUG app[][o.s.a.NodeLifecycle] Shutdown Hook tryToMoveTo from STOPPED to STOPPING => false
wrapper  | <-- Wrapper Stopped

Hello!

I don’t see any errror message in the logs you shared. Is there anything interesting in the other logs in your SonarQube logs folder?

Hi,

this error is ES related, we need to look in es.log

Did you change the sonar.search.javaOpts property in conf/sonar.properties ?
Has the hard drive enough space available ?
Also see https://docs.sonarqube.org/latest/setup/troubleshooting/

Gilbert