Connect to SSH environment through jetbrainsd
Starting with the Toolbox App 3.6 Early Access Program (EAP), SSH connections to remote environments use the JetBrains Daemon (jetbrainsd) by default. This change is available in the EAP versions first because jetbrainsd is becoming the shared background service for JetBrains tools. This will help us validate the new connection flow before using it more broadly in stable releases. In a meantime this should make remote development flows more reliable and less dependent on the Toolbox-App-specific implementation.
Troubleshoot connection issues
If you encounter problems connecting to the SSH environment, do the following:
In the Toolbox App, click
and from list of available options select About | Collect logs and diagnostics data.
File a report in the issue tracker attaching your Toolbox App logs.
The logs help us pinpoint what’s causing the failure – daemon startup, corporate security policy, authentication, the SSH connection itself, or something else.
After the report is sent, open the Toolbox App, click
and from the list of available options and select Settings.
Disable the Enable jetbrainsd SSH client option.
Retry the SSH connection.
If you are still have trouble connecting to your SSH environment, switch from the Toolbox App EAP build back to the latest stable Toolbox App version.