Error in sonarqube analysis

I have integrated sonarqube with bitbucket pipeline (using docker-developer version). but getting following error


`ERROR: Error during SonarScanner execution`

`org.sonarsource.scanner.api.internal.ScannerException: Unable to execute SonarScanner analysis`

`	at org.sonarsource.scanner.api.internal.IsolatedLauncherFactory.lambda$createLauncher$0(IsolatedLauncherFactory.java:85)`

`	at java.base/java.security.AccessController.doPrivileged(Native Method)`

`	at org.sonarsource.scanner.api.internal.IsolatedLauncherFactory.createLauncher(IsolatedLauncherFactory.java:74)`

`	at org.sonarsource.scanner.api.internal.IsolatedLauncherFactory.createLauncher(IsolatedLauncherFactory.java:70)`

`	at org.sonarsource.scanner.api.EmbeddedScanner.doStart(EmbeddedScanner.java:185)`

`	at org.sonarsource.scanner.api.EmbeddedScanner.start(EmbeddedScanner.java:123)`

`	at org.sonarsource.scanner.cli.Main.execute(Main.java:73)`

`	at org.sonarsource.scanner.cli.Main.main(Main.java:61)`

`Caused by: java.lang.IllegalStateException: Fail to download scanner-developer-9.4.0.54424-all.jar to /opt/sonar-scanner/.sonar/cache/_tmp/fileCache7489821726310610911.tmp`

`	at org.sonarsource.scanner.api.internal.cache.FileCache.download(FileCache.java:100)`

`	at org.sonarsource.scanner.api.internal.cache.FileCache.get(FileCache.java:84)`

`	at org.sonarsource.scanner.api.internal.JarDownloader.lambda$getScannerEngineFiles$0(JarDownloader.java:60)`

`	at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)`

`	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source)`

`	at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)`

`	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)`

`	at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)`

`	at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)`

`	at java.base/java.util.stream.ReferencePipeline.collect(Unknown Source)`

`	at org.sonarsource.scanner.api.internal.JarDownloader.getScannerEngineFiles(JarDownloader.java:61)`

`	at org.sonarsource.scanner.api.internal.JarDownloader.download(JarDownloader.java:53)`

`	at org.sonarsource.scanner.api.internal.IsolatedLauncherFactory.lambda$createLauncher$0(IsolatedLauncherFactory.java:76)`

`	... 7 more`

`Caused by: java.net.SocketException: Connection reset`

`	at java.base/java.net.SocketInputStream.read(Unknown Source)`

`	at java.base/java.net.SocketInputStream.read(Unknown Source)`

`	at org.sonarsource.scanner.api.internal.shaded.okio.Okio$2.read(Okio.java:140)`

`	at org.sonarsource.scanner.api.internal.shaded.okio.AsyncTimeout$2.read(AsyncTimeout.java:237)`

`	at org.sonarsource.scanner.api.internal.shaded.okio.RealBufferedSource.read(RealBufferedSource.java:51)`

`	at org.sonarsource.scanner.api.internal.shaded.okhttp.internal.http1.Http1ExchangeCodec$AbstractSource.read(Http1ExchangeCodec.java:389)`

`	at org.sonarsource.scanner.api.internal.shaded.okhttp.internal.http1.Http1ExchangeCodec$ChunkedSource.read(Http1ExchangeCodec.java:475)`

`	at org.sonarsource.scanner.api.internal.shaded.okhttp.internal.connection.Exchange$ResponseBodySource.read(Exchange.java:286)`

`	at org.sonarsource.scanner.api.internal.shaded.okio.RealBufferedSource$1.read(RealBufferedSource.java:447)`

`	at java.base/java.io.InputStream.transferTo(Unknown Source)`

`	at java.base/java.nio.file.Files.copy(Unknown Source)`

`	at org.sonarsource.scanner.api.internal.ServerConnection.downloadFile(ServerConnection.java:82)`

`	at org.sonarsource.scanner.api.internal.JarDownloader$ScannerFileDownloader.download(JarDownloader.java:73)`

`	at org.sonarsource.scanner.api.internal.cache.FileCache.download(FileCache.java:98)`

`	... 19 more`

`ERROR: `

`ERROR: Re-run SonarScanner using the -X switch to enable full debug logging.`

``

``

I am using sonarqube developer version(docker): 9.4.0.54424
I integrated sonarqube with bitbucket pipeline while running pipeline getting error. Help me with this


`INFO: Java 11.0.11 AdoptOpenJDK (64-bit)`

`INFO: Linux 5.13.0-1017-aws amd64`

`INFO: User cache: /opt/sonar-scanner/.sonar/cache`

`INFO: Scanner configuration file: /opt/sonar-scanner/conf/sonar-scanner.properties`

`INFO: Project root configuration file: /opt/atlassian/pipelines/agent/build/sonar-project.properties`

`INFO: Analyzing on SonarQube server 9.4.0`

`INFO: Default locale: "en_US", source code encoding: "UTF-8" (analysis is platform dependent)`

`INFO: Load global settings`

`INFO: Load global settings (done) | time=496ms`

`INFO: Server id: 147B411E-AYAm6YxYrTRoAvrqanAC`

`INFO: User cache: /opt/sonar-scanner/.sonar/cache`

`INFO: Load/download plugins`

`INFO: Load plugins index`

`INFO: Load plugins index (done) | time=245ms`

`INFO: Load/download plugins (done) | time=11074ms`

`WARN: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.sonarsource.scanner.api.internal.IsolatedClassloader@7e07db1f-org.sonar.scanner.bootstrap.ScannerPluginRepository': Initialization of bean failed; nested exception is java.lang.IllegalStateException: Fail to download plugin [go] into /opt/sonar-scanner/.sonar/_tmp/fileCache14580808084668615523.tmp`

`INFO: ------------------------------------------------------------------------`

`INFO: EXECUTION FAILURE`

`INFO: ------------------------------------------------------------------------`

`INFO: Total time: 18.504s`

`ERROR: Error during SonarScanner execution`

`INFO: Final Memory: 5M/19M`

`INFO: ------------------------------------------------------------------------`

`org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.sonarsource.scanner.api.internal.IsolatedClassloader@7e07db1f-org.sonar.scanner.bootstrap.ScannerPluginRepository': Initialization of bean failed; nested exception is java.lang.IllegalStateException: Fail to download plugin [go] into /opt/sonar-scanner/.sonar/_tmp/fileCache14580808084668615523.tmp`

`	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:953)`

`	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:918)`

`	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:583)`

`	at org.sonar.core.platform.SpringComponentContainer.startComponents(SpringComponentContainer.java:187)`

`	at org.sonar.core.platform.SpringComponentContainer.execute(SpringComponentContainer.java:167)`

`	at org.sonar.batch.bootstrapper.Batch.doExecute(Batch.java:72)`

`	at org.sonar.batch.bootstrapper.Batch.execute(Batch.java:66)`

`	at org.sonarsource.scanner.api.internal.batch.BatchIsolatedLauncher.execute(BatchIsolatedLauncher.java:46)`

`	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)`

`	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)`

`	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)`

`	at java.base/java.lang.reflect.Method.invoke(Unknown Source)`

`	at org.sonarsource.scanner.api.internal.IsolatedLauncherProxy.invoke(IsolatedLauncherProxy.java:60)`

`	at com.sun.proxy.$Proxy0.execute(Unknown Source)`

`	at org.sonarsource.scanner.api.EmbeddedScanner.doExecute(EmbeddedScanner.java:189)`

`	at org.sonarsource.scanner.api.EmbeddedScanner.execute(EmbeddedScanner.java:138)`

`	at org.sonarsource.scanner.cli.Main.execute(Main.java:112)`

`	at org.sonarsource.scanner.cli.Main.execute(Main.java:75)`

`	at org.sonarsource.scanner.cli.Main.main(Main.java:61)`

`Caused by: java.lang.IllegalStateException: Fail to download plugin [go] into /opt/sonar-scanner/.sonar/_tmp/fileCache14580808084668615523.tmp`

`	at org.sonar.scanner.bootstrap.PluginFiles.downloadBinaryTo(PluginFiles.java:158)`

`	at org.sonar.scanner.bootstrap.PluginFiles.download(PluginFiles.java:114)`

`	at org.sonar.scanner.bootstrap.PluginFiles.get(PluginFiles.java:89)`

`	at org.sonar.scanner.bootstrap.ScannerPluginInstaller.loadPlugins(ScannerPluginInstaller.java:77)`

`	at org.sonar.scanner.bootstrap.ScannerPluginInstaller.installRemotes(ScannerPluginInstaller.java:60)`

`	at org.sonar.scanner.bootstrap.ScannerPluginRepository.start(ScannerPluginRepository.java:62)`

`	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)`

`	... 24 more`

`Caused by: java.net.SocketException: Connection reset`

`	at java.base/java.net.SocketInputStream.read(Unknown Source)`

`	at java.base/java.net.SocketInputStream.read(Unknown Source)`

`	at okio.InputStreamSource.read(JvmOkio.kt:90)`

`	at okio.AsyncTimeout$source$1.read(AsyncTimeout.kt:129)`

`	at okio.RealBufferedSource.read(RealBufferedSource.kt:189)`

`	at okhttp3.internal.http1.Http1ExchangeCodec$AbstractSource.read(Http1ExchangeCodec.kt:331)`

`	at okhttp3.internal.http1.Http1ExchangeCodec$ChunkedSource.read(Http1ExchangeCodec.kt:412)`

`	at okhttp3.internal.connection.Exchange$ResponseBodySource.read(Exchange.kt:276)`

`	at okio.RealBufferedSource$inputStream$1.read(RealBufferedSource.kt:158)`

`	at java.base/java.io.InputStream.read(Unknown Source)`

`	at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1309)`

`	at org.apache.commons.io.IOUtils.copy(IOUtils.java:978)`

`	at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1282)`

`	at org.apache.commons.io.IOUtils.copy(IOUtils.java:953)`

`	at org.apache.commons.io.FileUtils.copyToFile(FileUtils.java:1043)`

`	at org.apache.commons.io.FileUtils.copyInputStreamToFile(FileUtils.java:952)`

`	at org.sonar.scanner.bootstrap.PluginFiles.downloadBinaryTo(PluginFiles.java:156)`

`	... 33 more`

`ERROR: `

`ERROR: Re-run SonarScanner using the -X switch to enable full debug logging.`

Hi,

Welcome to the community!

I’ve combined you’re two threads. Both are about failures downloading from the server. You should check your network to seem if something “helpful” like a proxy is interfering.

 
HTH,
Ann