Unable to connect SonarLint with SonarQube in VS Code

Hi all,

I’m trying to connect my SonarLint Plugin with my SonarQube Server, but when i try to update bindings, this error appear in the SonarLint Output:

Failed to read file: /home/valentina/.sonarlint/storage/38364531464134442d41594f79334277794d7331626178675137786850/projects/486f7473706f74/project_branches.pb
    at java.base/java.util.concurrent.CompletableFuture.encodeThrowable(Unknown Source)
    at java.base/java.util.concurrent.CompletableFuture.completeThrowable(Unknown Source)
    at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(Unknown Source)
    at java.base/java.util.concurrent.CompletableFuture$Completion.run(Unknown Source)
    at java.base/java.lang.Thread.run(Unknown Source)
Caused by: org.sonarsource.sonarlint.core.serverconnection.storage.StorageException: Failed to read file: /home/valentina/.sonarlint/storage/38364531464134442d41594f79334277794d7331626178675137786850/projects/486f7473706f74/project_branches.pb
    at org.sonarsource.sonarlint.core.serverconnection.storage.ProtobufUtil.readFile(ProtobufUtil.java:42)
    at org.sonarsource.sonarlint.core.serverconnection.storage.ProjectStorage.lambda$getProjectBranches$3(ProjectStorage.java:73)
    at org.sonarsource.sonarlint.core.serverconnection.storage.RWLock.read(RWLock.java:32)
    at org.sonarsource.sonarlint.core.serverconnection.storage.ProjectStorage.getProjectBranches(ProjectStorage.java:73)
    at org.sonarsource.sonarlint.core.serverconnection.ServerConnection.getProjectBranches(ServerConnection.java:117)
    at org.sonarsource.sonarlint.core.ConnectedSonarLintEngineImpl.getServerBranches(ConnectedSonarLintEngineImpl.java:363)
    at org.sonarsource.sonarlint.ls.connected.ProjectBindingManager.resolveBranchNameForFolder(ProjectBindingManager.java:553)
    at org.sonarsource.sonarlint.ls.connected.ProjectBindingManager.lambda$getActiveConnectionsAndProjects$20(ProjectBindingManager.java:446)
    at java.base/java.util.Optional.ifPresent(Unknown Source)
    at org.sonarsource.sonarlint.ls.connected.ProjectBindingManager.lambda$getActiveConnectionsAndProjects$21(ProjectBindingManager.java:444)
    at org.sonarsource.sonarlint.ls.connected.ProjectBindingManager.forEachBoundFolder(ProjectBindingManager.java:454)
    at org.sonarsource.sonarlint.ls.connected.ProjectBindingManager.getActiveConnectionsAndProjects(ProjectBindingManager.java:441)
    at org.sonarsource.sonarlint.ls.connected.sync.ServerSynchronizer.lambda$updateAllBindings$0(ServerSynchronizer.java:72)
    at org.sonarsource.sonarlint.ls.progress.ProgressManager.doWithProgress(ProgressManager.java:73)
    at org.sonarsource.sonarlint.ls.connected.sync.ServerSynchronizer.updateAllBindings(ServerSynchronizer.java:69)
    at org.sonarsource.sonarlint.ls.CommandManager.executeCommand(CommandManager.java:272)
    at org.sonarsource.sonarlint.ls.SonarLintLanguageServer.lambda$executeCommand$5(SonarLintLanguageServer.java:401)
... 3 more
Caused by: java.nio.file.NoSuchFileException: /home/valentina/.sonarlint/storage/38364531464134442d41594f79334277794d7331626178675137786850/projects/486f7473706f74/project_branches.pb
    at java.base/sun.nio.fs.UnixException.translateToIOException(Unknown Source)
    at java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)
    at java.base/sun.nio.fs.UnixException.rethrowAsIOException(Unknown Source)
    at java.base/sun.nio.fs.UnixFileSystemProvider.newByteChannel(Unknown Source)
    at java.base/java.nio.file.Files.newByteChannel(Unknown Source)
    at java.base/java.nio.file.Files.newByteChannel(Unknown Source)
    at java.base/java.nio.file.spi.FileSystemProvider.newInputStream(Unknown Source)
    at java.base/java.nio.file.Files.newInputStream(Unknown Source)
    at org.sonarsource.sonarlint.core.serverconnection.storage.ProtobufUtil.readFile(ProtobufUtil.java:39)
... 19 more

Settings file of SonarLint is the following:

{
    "sonarlint.connectedMode.connections.sonarqube": [
        {
            "serverUrl": "http://localhost:9000",
            "connectionId": "86E1FA4D-AYOy3BwyMs1baxgQ7xhP",
            "token": "squ_5e74e1ff17a56c1ae026df4663503bd1369f9966"
        }
    ],
    "sonarlint.connectedMode.project": {
    "connectionId": "86E1FA4D-AYOy3BwyMs1baxgQ7xhP",
    "projectKey": "Hotspot"
    }
}

I’m using CentOS 7
VS Code version: 1.72.2
SonarQube version: Community Edition 9.6.1

Hi,

What’s your SonarLint version?

 
Ann