Must-share information (formatted with Markdown):
- SonarQube 10.3.0.82913
- Local Zip Deployment on Ubuntu 22.04 and PostgreSQL with public schema
- I’m trying to make the server run.
I made the following modifications to the <sonarqubeHome>/conf/sonar.properties
as mentioned in the Set access to the database instructions (I basically just uncommented the lines and changed the password to the “Password123” dummy password). I have this:
sonar.jdbc.url=jdbc:postgresql://localhost/sonarqube
sonar.jdbc.username=sonarqube
sonar.jdbc.password=Password123
And I’m getting this when running bin/sonarqube-10.3.0.82913/bin/linux-x86-64/sonar.sh console
:
/usr/bin/java
Running SonarQube...
Removed stale pid file: ./SonarQube.pid
2023.11.29 10:30:39 INFO app[][o.s.a.AppFileSystem] Cleaning or creating temp directory /home/m4l490n/bin/sonarqube-10.3.0.82913/temp
2023.11.29 10:30:39 INFO app[][o.s.a.es.EsSettings] Elasticsearch listening on [HTTP: 127.0.0.1:9001, TCP: 127.0.0.1:34169]
2023.11.29 10:30:40 INFO app[][o.s.a.ProcessLauncherImpl] Launch process[ELASTICSEARCH] from [/home/m4l490n/bin/sonarqube-10.3.0.82913/elasticsearch]: /usr/lib/jvm/java-17-openjdk-amd64/bin/java -Xms4m -Xmx64m -XX:+UseSerialGC -Dcli.name=server -Dcli.script=./bin/elasticsearch -Dcli.libs=lib/tools/server-cli -Des.path.home=/home/m4l490n/bin/sonarqube-10.3.0.82913/elasticsearch -Des.path.conf=/home/m4l490n/bin/sonarqube-10.3.0.82913/temp/conf/es -Des.distribution.type=tar -cp /home/m4l490n/bin/sonarqube-10.3.0.82913/elasticsearch/lib/*:/home/m4l490n/bin/sonarqube-10.3.0.82913/elasticsearch/lib/cli-launcher/* org.elasticsearch.launcher.CliToolLauncher
2023.11.29 10:30:40 INFO app[][o.s.a.SchedulerImpl] Waiting for Elasticsearch to be up and running
2023.11.29 10:30:43 INFO es[][o.e.n.Node] version[8.11.0], pid[2871457], build[tar/d9ec3fa628c7b0ba3d25692e277ba26814820b20/2023-11-04T10:04:57.184859352Z], OS[Linux/6.2.0-37-generic/amd64], JVM[Private Build/OpenJDK 64-Bit Server VM/17.0.9/17.0.9+9-Ubuntu-122.04]
2023.11.29 10:30:43 INFO es[][o.e.n.Node] JVM home [/usr/lib/jvm/java-17-openjdk-amd64], using bundled JDK [false]
2023.11.29 10:30:43 INFO es[][o.e.n.Node] JVM arguments [-Des.networkaddress.cache.ttl=60, -Des.networkaddress.cache.negative.ttl=10, -Djava.security.manager=allow, -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, -Dlog4j2.formatMsgNoLookups=true, -Djava.locale.providers=SPI,COMPAT, --add-opens=java.base/java.io=org.elasticsearch.preallocate, -XX:+UseG1GC, -Djava.io.tmpdir=/home/m4l490n/bin/sonarqube-10.3.0.82913/temp, -XX:ErrorFile=/home/m4l490n/bin/sonarqube-10.3.0.82913/logs/es_hs_err_pid%p.log, -Xlog:disable, -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, -Djna.tmpdir=/home/m4l490n/bin/sonarqube-10.3.0.82913/temp, -XX:-OmitStackTraceInFastThrow, -Dio.netty.noUnsafe=true, -Dio.netty.noKeySetOptimization=true, -Dio.netty.recycler.maxCapacityPerThread=0, -Dio.netty.allocator.numDirectArenas=0, -Dlog4j.shutdownHookEnabled=false, -Dlog4j2.disable.jmx=true, -Dlog4j2.formatMsgNoLookups=true, -Djava.locale.providers=COMPAT, -Dcom.redhat.fips=false, -Des.enforce.bootstrap.checks=true, -Xmx512m, -Xms512m, -XX:MaxDirectMemorySize=256m, -XX:+HeapDumpOnOutOfMemoryError, -XX:G1HeapRegionSize=4m, -XX:InitiatingHeapOccupancyPercent=30, -XX:G1ReservePercent=15, -Des.distribution.type=tar, --module-path=/home/m4l490n/bin/sonarqube-10.3.0.82913/elasticsearch/lib, --add-modules=jdk.net, --add-modules=ALL-MODULE-PATH, -Djdk.module.main=org.elasticsearch.server]
2023.11.29 10:30:44 INFO es[][o.e.p.PluginsService] loaded module [x-pack-core]
2023.11.29 10:30:44 INFO es[][o.e.p.PluginsService] loaded module [old-lucene-versions]
2023.11.29 10:30:44 INFO es[][o.e.p.PluginsService] loaded module [parent-join]
2023.11.29 10:30:44 INFO es[][o.e.p.PluginsService] loaded module [lang-painless]
2023.11.29 10:30:44 INFO es[][o.e.p.PluginsService] loaded module [rest-root]
2023.11.29 10:30:44 INFO es[][o.e.p.PluginsService] loaded module [x-pack-redact]
2023.11.29 10:30:44 INFO es[][o.e.p.PluginsService] loaded module [reindex]
2023.11.29 10:30:44 INFO es[][o.e.p.PluginsService] loaded module [analysis-common]
2023.11.29 10:30:44 INFO es[][o.e.p.PluginsService] loaded module [x-pack-security]
2023.11.29 10:30:44 INFO es[][o.e.p.PluginsService] loaded module [transport-netty4]
2023.11.29 10:30:44 INFO es[][o.e.p.PluginsService] loaded module [aggregations]
2023.11.29 10:30:44 INFO es[][o.e.p.PluginsService] loaded module [apm]
2023.11.29 10:30:46 INFO es[][o.e.e.NodeEnvironment] using [1] data paths, mounts [[/ (/dev/nvme0n1p2)]], net usable_space [332.2gb], net total_space [937.3gb], types [ext4]
2023.11.29 10:30:46 INFO es[][o.e.e.NodeEnvironment] heap size [512mb], compressed ordinary object pointers [true]
2023.11.29 10:30:46 INFO es[][o.e.n.Node] node name [sonarqube], node ID [hNe7c5V-QOu6kE29usF4Fg], cluster name [sonarqube], roles [master, data_warm, data_content, transform, data_hot, ml, data_frozen, ingest, data_cold, data, remote_cluster_client]
2023.11.29 10:30:47 INFO es[][o.e.x.s.Security] Security is disabled
2023.11.29 10:30:47 INFO es[][o.e.t.n.NettyAllocator] creating NettyAllocator with the following configs: [name=unpooled, suggested_max_allocation_size=1mb, factors={es.unsafe.use_unpooled_allocator=null, g1gc_enabled=true, g1gc_region_size=4mb, heap_size=512mb}]
2023.11.29 10:30:47 INFO es[][o.e.i.r.RecoverySettings] using rate limit [40mb] with [default=40mb, read=0b, write=0b, max=0b]
2023.11.29 10:30:47 INFO es[][o.e.d.DiscoveryModule] using discovery type [single-node] and seed hosts providers [settings]
2023.11.29 10:30:47 INFO es[][o.e.n.Node] initialized
2023.11.29 10:30:47 INFO es[][o.e.n.Node] starting ...
2023.11.29 10:30:48 INFO es[][o.e.t.TransportService] publish_address {127.0.0.1:34169}, bound_addresses {127.0.0.1:34169}
2023.11.29 10:30:48 INFO es[][o.e.b.BootstrapChecks] explicitly enforcing bootstrap checks
2023.11.29 10:30:48 INFO es[][o.e.c.c.ClusterBootstrapService] this node is locked into cluster UUID [zgKLiT41QVahizoRdJIXnA] and will not attempt further cluster bootstrapping
2023.11.29 10:30:48 INFO es[][o.e.c.s.MasterService] elected-as-master ([1] nodes joined in term 3)[_FINISH_ELECTION_, {sonarqube}{hNe7c5V-QOu6kE29usF4Fg}{YmfNMmwDT5ukB8-kZ7mKIA}{sonarqube}{127.0.0.1}{127.0.0.1:34169}{cdfhilmrstw}{8.11.0}{7000099-8500003} completing election], term: 3, version: 68, delta: master node changed {previous [], current [{sonarqube}{hNe7c5V-QOu6kE29usF4Fg}{YmfNMmwDT5ukB8-kZ7mKIA}{sonarqube}{127.0.0.1}{127.0.0.1:34169}{cdfhilmrstw}{8.11.0}{7000099-8500003}]}
2023.11.29 10:30:48 INFO es[][o.e.c.s.ClusterApplierService] master node changed {previous [], current [{sonarqube}{hNe7c5V-QOu6kE29usF4Fg}{YmfNMmwDT5ukB8-kZ7mKIA}{sonarqube}{127.0.0.1}{127.0.0.1:34169}{cdfhilmrstw}{8.11.0}{7000099-8500003}]}, term: 3, version: 68, reason: Publication{term=3, version=68}
2023.11.29 10:30:48 INFO es[][o.e.c.f.AbstractFileWatchingService] starting file watcher ...
2023.11.29 10:30:48 INFO es[][o.e.c.f.AbstractFileWatchingService] file settings service up and running [tid=40]
2023.11.29 10:30:48 INFO es[][o.e.h.AbstractHttpServerTransport] publish_address {127.0.0.1:9001}, bound_addresses {127.0.0.1:9001}
2023.11.29 10:30:48 INFO es[][o.e.n.Node] started {sonarqube}{hNe7c5V-QOu6kE29usF4Fg}{YmfNMmwDT5ukB8-kZ7mKIA}{sonarqube}{127.0.0.1}{127.0.0.1:34169}{cdfhilmrstw}{8.11.0}{7000099-8500003}{rack_id=sonarqube, xpack.installed=true}
2023.11.29 10:30:48 INFO es[][o.e.c.c.NodeJoinExecutor] node-join: [{sonarqube}{hNe7c5V-QOu6kE29usF4Fg}{YmfNMmwDT5ukB8-kZ7mKIA}{sonarqube}{127.0.0.1}{127.0.0.1:34169}{cdfhilmrstw}{8.11.0}{7000099-8500003}] with reason [completing election]
2023.11.29 10:30:48 INFO es[][o.e.l.ClusterStateLicenseService] license [02273f4d-dbd8-48d8-8f97-d7edc10b2a28] mode [basic] - valid
2023.11.29 10:30:48 INFO es[][o.e.g.GatewayService] recovered [6] indices into cluster_state
2023.11.29 10:30:49 INFO es[][o.e.i.m.MapperService] reloading search analyzers
2023.11.29 10:30:49 INFO es[][o.e.h.n.s.HealthNodeTaskExecutor] Node [{sonarqube}{hNe7c5V-QOu6kE29usF4Fg}] is selected as the current health node.
2023.11.29 10:30:49 INFO es[][o.e.i.m.MapperService] reloading search analyzers
2023.11.29 10:30:49 INFO es[][o.e.i.m.MapperService] reloading search analyzers
2023.11.29 10:30:49 INFO es[][o.e.i.m.MapperService] reloading search analyzers
2023.11.29 10:30:49 INFO es[][o.e.i.m.MapperService] reloading search analyzers
2023.11.29 10:30:49 INFO es[][o.e.i.m.MapperService] reloading search analyzers
2023.11.29 10:30:49 INFO es[][o.e.c.r.a.AllocationService] current.health="GREEN" message="Cluster health status changed from [RED] to [GREEN] (reason: [shards started [[metadatas][0]]])." previous.health="RED" reason="shards started [[metadatas][0]]"
2023.11.29 10:30:50 INFO app[][o.s.a.SchedulerImpl] Process[es] is up
2023.11.29 10:30:50 INFO app[][o.s.a.ProcessLauncherImpl] Launch process[WEB_SERVER] from [/home/m4l490n/bin/sonarqube-10.3.0.82913]: /usr/lib/jvm/java-17-openjdk-amd64/bin/java -Djava.awt.headless=true -Dfile.encoding=UTF-8 -Djava.io.tmpdir=/home/m4l490n/bin/sonarqube-10.3.0.82913/temp -XX:-OmitStackTraceInFastThrow --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 --add-exports=java.base/jdk.internal.ref=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/sun.nio.ch=ALL-UNNAMED --add-opens=java.management/sun.management=ALL-UNNAMED --add-opens=jdk.management/com.sun.management.internal=ALL-UNNAMED -Dcom.redhat.fips=false -Xmx512m -Xms128m -XX:+HeapDumpOnOutOfMemoryError -Dhttp.nonProxyHosts=localhost|127.*|[::1] -cp ./lib/sonar-application-10.3.0.82913.jar:/home/m4l490n/bin/sonarqube-10.3.0.82913/lib/jdbc/postgresql/postgresql-42.6.0.jar org.sonar.server.app.WebServer /home/m4l490n/bin/sonarqube-10.3.0.82913/temp/sq-process6931055734028741508properties
WARNING: A terminally deprecated method in java.lang.System has been called
WARNING: System::setSecurityManager has been called by org.sonar.process.PluginSecurityManager (file:/home/m4l490n/bin/sonarqube-10.3.0.82913/lib/sonar-application-10.3.0.82913.jar)
WARNING: Please consider reporting this to the maintainers of org.sonar.process.PluginSecurityManager
WARNING: System::setSecurityManager will be removed in a future release
2023.11.29 10:30:50 INFO web[][o.s.p.ProcessEntryPoint] Starting Web Server
2023.11.29 10:30:50 INFO web[][o.s.s.a.TomcatHttpConnectorFactory] Starting Tomcat on port 9000
2023.11.29 10:30:51 INFO web[][o.s.s.p.LogServerVersion] SonarQube Server / 10.3.0.82913 / 6f8a6d03ea2dd721d4727be508574d541381d0a1
2023.11.29 10:30:51 INFO web[][o.s.d.DefaultDatabase] Create JDBC data source for jdbc:postgresql://localhost/sonarqube
2023.11.29 10:30:51 INFO web[][c.z.h.HikariDataSource] HikariPool-1 - Starting...
2023.11.29 10:30:52 ERROR web[][c.z.h.p.HikariPool] HikariPool-1 - Exception during pool initialization.
org.postgresql.util.PSQLException: FATAL: password authentication failed for user "sonarqube"
at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:693)
at org.postgresql.core.v3.ConnectionFactoryImpl.tryConnect(ConnectionFactoryImpl.java:203)
at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:258)
at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:54)
at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:263)
at org.postgresql.Driver.makeConnection(Driver.java:443)
at org.postgresql.Driver.connect(Driver.java:297)
at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:121)
at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:359)
at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:201)
at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:470)
at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561)
at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:100)
at com.zaxxer.hikari.HikariDataSource.<init>(HikariDataSource.java:81)
at org.sonar.db.DefaultDatabase.createHikariDataSource(DefaultDatabase.java:159)
at org.sonar.db.DefaultDatabase.initDataSource(DefaultDatabase.java:148)
at org.sonar.db.DefaultDatabase.start(DefaultDatabase.java:126)
at org.sonar.core.platform.StartableBeanPostProcessor.postProcessBeforeInitialization(StartableBeanPostProcessor.java:33)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:920)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:200)
at org.sonar.server.platform.platformlevel.PlatformLevel.start(PlatformLevel.java:80)
at org.sonar.server.platform.platformlevel.PlatformLevel1.start(PlatformLevel1.java:164)
at org.sonar.server.platform.PlatformImpl.start(PlatformImpl.java:214)
at org.sonar.server.platform.PlatformImpl.startLevel1Container(PlatformImpl.java:179)
at org.sonar.server.platform.PlatformImpl.init(PlatformImpl.java:79)
at org.sonar.server.platform.web.PlatformServletContextListener.contextInitialized(PlatformServletContextListener.java:45)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4462)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4914)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:866)
at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:794)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:866)
at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:248)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
at org.apache.catalina.core.StandardService.startInternal(StandardService.java:433)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:921)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
at org.sonar.server.app.EmbeddedTomcat.start(EmbeddedTomcat.java:72)
at org.sonar.server.app.WebServer.start(WebServer.java:55)
at org.sonar.process.ProcessEntryPoint.launch(ProcessEntryPoint.java:97)
at org.sonar.process.ProcessEntryPoint.launch(ProcessEntryPoint.java:81)
at org.sonar.server.app.WebServer.main(WebServer.java:104)
2023.11.29 10:30:52 WARN web[][o.s.c.a.AnnotationConfigApplicationContext] Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jdk.internal.loader.ClassLoaders$AppClassLoader@5ffd2b27-org.sonar.db.DefaultDatabase': Initialization of bean failed; nested exception is java.lang.IllegalStateException: Fail to connect to database
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'jdk.internal.loader.ClassLoaders$AppClassLoader@5ffd2b27-org.sonar.db.DefaultDatabase': Initialization of bean failed; nested exception is java.lang.IllegalStateException: Fail to connect to database
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:628)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955)
at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:920)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)
at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:200)
at org.sonar.server.platform.platformlevel.PlatformLevel.start(PlatformLevel.java:80)
at org.sonar.server.platform.platformlevel.PlatformLevel1.start(PlatformLevel1.java:164)
at org.sonar.server.platform.PlatformImpl.start(PlatformImpl.java:214)
at org.sonar.server.platform.PlatformImpl.startLevel1Container(PlatformImpl.java:179)
at org.sonar.server.platform.PlatformImpl.init(PlatformImpl.java:79)
at org.sonar.server.platform.web.PlatformServletContextListener.contextInitialized(PlatformServletContextListener.java:45)
at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4462)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4914)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:866)
at org.apache.catalina.core.StandardHost.startInternal(StandardHost.java:794)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1332)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1322)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at org.apache.tomcat.util.threads.InlineExecutorService.execute(InlineExecutorService.java:75)
at java.base/java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:145)
at org.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:866)
at org.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:248)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
at org.apache.catalina.core.StandardService.startInternal(StandardService.java:433)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
at org.apache.catalina.core.StandardServer.startInternal(StandardServer.java:921)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:171)
at org.sonar.server.app.EmbeddedTomcat.start(EmbeddedTomcat.java:72)
at org.sonar.server.app.WebServer.start(WebServer.java:55)
at org.sonar.process.ProcessEntryPoint.launch(ProcessEntryPoint.java:97)
at org.sonar.process.ProcessEntryPoint.launch(ProcessEntryPoint.java:81)
at org.sonar.server.app.WebServer.main(WebServer.java:104)
Caused by: java.lang.IllegalStateException: Fail to connect to database
at org.sonar.db.DefaultDatabase.start(DefaultDatabase.java:130)
at org.sonar.core.platform.StartableBeanPostProcessor.postProcessBeforeInitialization(StartableBeanPostProcessor.java:33)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620)
... 44 common frames omitted
Caused by: com.zaxxer.hikari.pool.HikariPool$PoolInitializationException: Failed to initialize pool: FATAL: password authentication failed for user "sonarqube"
at com.zaxxer.hikari.pool.HikariPool.throwPoolInitializationException(HikariPool.java:596)
at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:582)
at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:100)
at com.zaxxer.hikari.HikariDataSource.<init>(HikariDataSource.java:81)
at org.sonar.db.DefaultDatabase.createHikariDataSource(DefaultDatabase.java:159)
at org.sonar.db.DefaultDatabase.initDataSource(DefaultDatabase.java:148)
at org.sonar.db.DefaultDatabase.start(DefaultDatabase.java:126)
... 48 common frames omitted
Caused by: org.postgresql.util.PSQLException: FATAL: password authentication failed for user "sonarqube"
at org.postgresql.core.v3.ConnectionFactoryImpl.doAuthentication(ConnectionFactoryImpl.java:693)
at org.postgresql.core.v3.ConnectionFactoryImpl.tryConnect(ConnectionFactoryImpl.java:203)
at org.postgresql.core.v3.ConnectionFactoryImpl.openConnectionImpl(ConnectionFactoryImpl.java:258)
at org.postgresql.core.ConnectionFactory.openConnection(ConnectionFactory.java:54)
at org.postgresql.jdbc.PgConnection.<init>(PgConnection.java:263)
at org.postgresql.Driver.makeConnection(Driver.java:443)
at org.postgresql.Driver.connect(Driver.java:297)
at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:121)
at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:359)
at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:201)
at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:470)
at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:561)
... 53 common frames omitted
2023.11.29 10:30:52 INFO web[][o.s.p.ProcessEntryPoint] Hard stopping process
2023.11.29 10:30:52 INFO app[][o.s.a.SchedulerImpl] Process[Web Server] is stopped
2023.11.29 10:30:53 WARN app[][o.s.a.p.AbstractManagedProcess] Process exited with exit value [ElasticSearch]: 143
2023.11.29 10:30:53 INFO app[][o.s.a.SchedulerImpl] Process[ElasticSearch] is stopped
2023.11.29 10:30:53 INFO app[][o.s.a.SchedulerImpl] SonarQube is stopped
PostgreSQL is up and running:
postgresql.service - PostgreSQL RDBMS
Loaded: loaded (/lib/systemd/system/postgresql.service; enabled; vendor preset: enabled)
Active: active (exited) since Mon 2023-11-27 16:25:39 EST; 1 day 18h ago
Process: 952528 ExecStart=/bin/true (code=exited, status=0/SUCCESS)
Main PID: 952528 (code=exited, status=0/SUCCESS)
CPU: 1ms
Nov 27 16:25:39 Precision7710 systemd[1]: Starting PostgreSQL RDBMS...
Nov 27 16:25:39 Precision7710 systemd[1]: Finished PostgreSQL RDBMS.
What am I missing?