The error is saying that the PC is having a problem connecting to that unix machine on that socket.
You should try connecting to the icelp port on that unix machine with Microsoft telnet and then try the commands under the tips and tricks section that refer to debugging icelp.
Start->Run type in
telnet 192.168.1.150 2346
hit enter
you should get a telnet window and a connect. If you don't get a connection the problem is that the PC cannot connect to that host on that port. If you do get a connect, try the commands in the tips and tricks section. If they work then you have a problem in the config of icelp on the PC, recheck it. Look for extraneous spaces in the IP or some such. If you get a connect but the commands don't work you might have a hung icelp session on the unix machine though that should clear out after 15 minutes anyway.