Run Windows or Java client under Proxy environment
Usually the SSH package supports HTTP(S) proxies and this should be sufficient to overcome most known proxies.
However, there are existing very difficult cases, where the proxy environment can not be properly recognized, is hidden from third party software or the target servers are behind reverse proxies.
For such difficult cases the software contains Non-SSH solution called “Rescue mode”.
If you can establish HTML5 connection, then you can be sure this software will help you to establish native socket connections through Websocket (in modern browsers such as Firefox, Chrome, Opera, and IE10) or XHR (in IE6-IE9).
Be careful, as some proxies allow Websocket/XHR traffic only via HTTPS layer, you will then need to use the HTTPS address instead of HTTP.
If proxy does not ask for proxy authentication and you can access pages via browser:
- Open http(s)://yourserver.com/software/html5/jwres/
- Wait for a successful connection (and authorize Java execution if asked)
- Click on the red text “open the link” to open the working web access page
- Use Java/Windows client access as usual
If proxy requests proxy authentication and you can access pages via browser:
- Open http(s)://yourserver.com/software/html5/jwres/
- If the proxy requests for authentication for java applets, press “cancel”
- Click on “Download LocalWebserver”, and execute it after successful download, that will start local http server on port 18888
- Click on “Force Applet loading from http://localhost:18888”, this will reload the page with loading of jars from local http server
- Wait for successful connection
- Click on the red text “open the link” to open the working web access page
- Use Java/Windows client access as usual
Next Section: Enforce the use of web portal to connect to the server