ERROR: When trying open an SSH Session to vagrant

Getting error (in idea.log) below when trying to start an SSH session to vagrant.  Using "Tools" -> "Start SSH Session"

 

2018-05-16 13:01:50,655 [ 348630] ERROR - plication.impl.ApplicationImpl - com.fasterxml.jackson.core.JsonStreamContext.<init>(Lcom/fasterxml/jackson/core/JsonStreamContext;)V
java.lang.NoSuchMethodError: com.fasterxml.jackson.core.JsonStreamContext.<init>(Lcom/fasterxml/jackson/core/JsonStreamContext;)V
at com.fasterxml.jackson.databind.util.TokenBufferReadContext.<init>(TokenBufferReadContext.java:47)
at com.fasterxml.jackson.databind.util.TokenBufferReadContext.createRootContext(TokenBufferReadContext.java:91)
at com.fasterxml.jackson.databind.util.TokenBuffer$Parser.<init>(TokenBuffer.java:1298)
at com.fasterxml.jackson.databind.util.TokenBuffer.asParser(TokenBuffer.java:276)
at com.fasterxml.jackson.databind.util.TokenBuffer.asParser(TokenBuffer.java:242)
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownProperties(BeanDeserializerBase.java:1531)
at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeUsingPropertyBased(BeanDeserializer.java:438)
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(BeanDeserializerBase.java:1280)
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:326)
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:159)
at com.fasterxml.jackson.databind.deser.std.MapDeserializer._readAndBindStringKeyMap(MapDeserializer.java:527)
at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:364)
at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:29)
at com.fasterxml.jackson.databind.deser.SettableBeanProperty.deserialize(SettableBeanProperty.java:529)
at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeWithErrorWrapping(BeanDeserializer.java:528)
at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeUsingPropertyBased(BeanDeserializer.java:417)
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(BeanDeserializerBase.java:1280)
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:326)
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:159)
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4001)
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2890)
at com.jetbrains.plugins.vagrant.state.global.MachineIndex$Factory.parse(MachineIndex.kt:25)
at com.jetbrains.plugins.vagrant.state.global.GlobalStatus$myMachineIndexCache$1$1.invoke(GlobalStatus.kt:32)
at com.jetbrains.plugins.vagrant.state.global.GlobalStatus$myMachineIndexCache$1$1.invoke(GlobalStatus.kt:16)
at com.jetbrains.plugins.vagrant.state.FileCacheKt$resolver$1.resolve(FileCache.kt:46)
at com.jetbrains.plugins.vagrant.state.FileCache.getContent(FileCache.kt:21)
at com.jetbrains.plugins.vagrant.state.FileCacheWithDefaultResolver.getContent(FileCache.kt:54)
at com.jetbrains.plugins.vagrant.state.global.GlobalStatus.getMachineIndex(GlobalStatus.kt:61)
at com.jetbrains.plugins.vagrant.VagrantInstance.getUpdatedVagrantStatus(VagrantInstance.java:160)
at com.jetbrains.plugins.vagrant.VagrantInstance.getDefaultMachine(VagrantInstance.java:90)
at com.jetbrains.plugins.vagrant.VagrantInstance.getSshConfig(VagrantInstance.java:80)
at com.jetbrains.plugins.vagrant.VagrantInstance$MyRemoteConnector.lambda$produceRemoteCredentials$0(VagrantInstance.java:320)
at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:305)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
2018-05-16 13:01:50,656 [ 348631] ERROR - plication.impl.ApplicationImpl - PhpStorm 2018.1.3 Build #PS-181.4892.97
2018-05-16 13:01:50,656 [ 348631] ERROR - plication.impl.ApplicationImpl - JDK: 1.8.0_152-release
2018-05-16 13:01:50,656 [ 348631] ERROR - plication.impl.ApplicationImpl - VM: OpenJDK 64-Bit Server VM
2018-05-16 13:01:50,656 [ 348631] ERROR - plication.impl.ApplicationImpl - Vendor: JetBrains s.r.o
2018-05-16 13:01:50,656 [ 348631] ERROR - plication.impl.ApplicationImpl - OS: Linux
2018-05-16 13:01:50,656 [ 348631] ERROR - plication.impl.ApplicationImpl - Last Action: com.jetbrains.plugins.remotesdk.console.RunSshConsoleAction

1 comment

Hi there,

It's an issue in 2018.1.3.

Already fixed for 2018.1.4 -- try EAP build if you wish (https://blog.jetbrains.com/phpstorm/2018/05/phpstorm-2018-1-4-eap-181-5087-11/)

0

Please sign in to leave a comment.