Phil, did you find a fix for this ? I too need the whitelist/blacklist functionality. As you say "Core Tunnel" doesn't have this functionality unfortunately. And "SSH Proxy" doesn't appear to work on Ventura.
Any suggestions of apps that provide something similar ?
Same issue here. I've tried to make the switch to CoreTunnel, but it seems to have issues that for whatever reason SSHProxy does not when used by clients that support only "HTTP Proxy"? Postman in particular is a problem for me, it works fine via SSHProxy but gets a "Socket Hangup" when pointed to Core Tunnel ...
Fwiw, I see the issue is that SSH Proxy is getting an exception back when trying to open the dialog to accept new host keys. I don't see a way to update these keys manually either, as they are stored in a binary format it the SSH proxy preferences plist... It'd be nice if codinn would either fix this bug or possibly opensource the tool so someone else might?
Funnily enough, what seems to have helped me is the much reviled Touch Bar. I changed the authentication from Public Key to Password. I then hit connect and saw the terms "Trust" and "No" appear on the Touch Bar. Obviously, I went for Trust knowing fully well for which application the prompt was generated for. Then I change the auth to Public Key and registered the private key of the proxy server. All went well and I am back in business
Hopefully, this helps someone since I have been literally pulling my hair trying to resolve this for last 4 months!
Using SSH Proxy normally. When connecting to the new server, it will ask you to trust the new server in the Touch Bar (in order to add that server to the app's known_hosts)
Click on Trust, and voila. Now it works!
Tested on Macos Ventura and MacOS Sonoma. I only wish that Mr. Yang can spend just a little time to fix this UI issue so we don't have to do this workaround, and build a Apple Silicon build. Or just open-source it, we will fix it for you.