Client shows resources but cannot launch any

We've discovered a rare problem that can occur with the Hypersocket Client.

This has only been seen once and on a Windows 8 64 bit system.

 

The problem is that the user can launch the Hypersocket Client okay and is able to log on to the server and see what resources are available.

However, the user is not able to launch any of the resources.

In the service hypersocket.log file, there are the following errors:

07 Oct 2016 09:29:21,770 [Timer-1] INFO CommandExecutor - Executing command: C:\windows\System32\sc.exe start ip_redirect_driver
07 Oct 2016 09:29:21,792 [Timer-1] ERROR NetworkResourcesPlugin - Failed to start local forwarding
java.lang.IllegalStateException: Could not install redirect driver exitCode=193
at com.hypersocket.client.hosts.WindowsSocketRedirector.startService(WindowsSocketRedirector.java:129)
at com.hypersocket.client.hosts.WindowsSocketRedirector.<init>(WindowsSocketRedirector.java:78)
at com.hypersocket.client.hosts.AbstractSocketRedirector.getSystemRedirector(AbstractSocketRedirector.java:117)
at com.hypersocket.client.service.vpn.VPNServiceImpl.setupLocalForwarding(VPNServiceImpl.java:97)
at com.hypersocket.client.service.vpn.VPNServiceImpl.startLocalForwarding(VPNServiceImpl.java:71)
at com.hypersocket.client.service.network.NetworkResourcesPlugin.startNetworkResource(NetworkResourcesPlugin.java:661)
at com.hypersocket.client.service.network.NetworkResourcesPlugin.onCreatedResource(NetworkResourcesPlugin.java:614)
at com.hypersocket.client.service.AbstractServicePlugin.startResources(AbstractServicePlugin.java:130)
at com.hypersocket.client.service.AbstractServicePlugin.start(AbstractServicePlugin.java:99)
at com.hypersocket.client.service.ClientServiceImpl.startPlugins(ClientServiceImpl.java:480)
at com.hypersocket.client.service.ConnectionJob.run(ConnectionJob.java:155)
at java.util.TimerThread.mainLoop(Unknown Source)
at java.util.TimerThread.run(Unknown Source)

 

The problem was relating to an old version of ip_redirect.sys driver that was not getting updated.

The resolution was to delete this file from c:\windows\system32\drivers, then uninstall the client, delete the remaining c:\program files\hypersocket folder. Then restart and reinstall the client again.

When testing this myself, it took several attempts before the driver reinstalled itself again, so am creating this kb article as internal only for support reference.

 

Have more questions? Submit a request

Comments