i would suggest to read this thread again, then try things piecemeal... you need to gradually work your way up, cannot just make the very first step and feel like an Olympic champion, you need to work your way through to get to the top...
1. make sure your network settings are correct. that includes your XML configuration. if you are using OL, set address in XML to 192.168.0.1 (vxworks side of the bridge).
2. try running server inside OfficeLite... if you cannot make it work there, there is no point in trying to connect to server that runs on host machine.
3. if you still cannot connect to server, see if you can connect to it using some other software like putty or Hyperterminal or whatever. if this works, you have confirmed that server is working and nothing is blocking it.
4. once you got comfortable with communication working inside OL, you can try next step - this means running server on the host OS instead of inside OfficeLite. so repeat steps 2 and 3 on the host OS (no OfficeLite needed). This will confirm that server is running and it is reachable (not blocked by firewall or AV).
5. and if everything so far was ok, it is time for the actual "long distance" test - connecting from OL (inside VM) to EKI server (on the host PC). for that, make sure that routing is done correctly.
example test if server is actually reachable using hyperterminal
example sending data from server to client:
or if you prefer putty:
and the same way you can test sending data the other way (from client to server).
and if this can be done rom some random terminal or client, then your OL should be able to do the same.
and about the router: example host side check of vmware used network addresses (IPCOFNIG /ALL):
router config (this is running inside OL):
and always start server first. only then client can connect to server.
here is an example of server running on the host side. if the socket is already used, you will also see server complaining:
once this is working and you migrate your solution to the real robot, you will need to adjust server IP address in your XML configuration. while working with OL, keep it at 192.168.0.1. (see post #3 in this thread, check the screenshots).
and you may want to stick with Manual response at least initially... with AutoResponse server will close connection as soon as something is wrong - partial message or invalid character sequence. this means you will not be able to type things into client and you would need to start over. another option is to store message into a text file and then send the entire message at once (in Hyperterminal that means using menu Transfer > Send text file)