Core Shell updated to 3.6 and now I cannot connect to anything.
The banner says "Version outdated, please download and install the latest version of Core Helper from our website: Core Helper"
I do not have Core Helper enabled or installed (that I can find). I followed the Uninstall directions in the link, just to be sure. But, Core Shell has ceased to function.
OK, thanks. However, with Helper installed it doesn't recognize existing server fingerprints. Hope that's not an upgrade side-affect, the known_hosts file is still there. Standing by for hot-fix.
Ok, I see that with Core Helper installed, Shell starts using known_hosts in the home directory. Instead of in /Library/Group Containers/E78WKS7W4U.io.coressh.ssh/.ssh
Core Shell/ Tunnel in line with your system ssh command after Core Helper installed, so that you can gain in consistency when you switch between Core Shell/ Tunnel and system ssh command.
But for App Store version of Core Shell/ Tunnel and without Core Helper, things slightly different. Apple requires all apps in App Store been sandboxed, we've explained it in this topic:
Which means by default Core Shell/ Tunnel do not have same privileges as system ssh, and have to read/write known_hosts inside its own sandbox container as per Sandbox policy requires.