I have a problem where I have several Handpunch 3000's installed that communicate to a time keeping software via Ethernet. The system works fine on the local network. I cannot get the software (any software) to communicate with the handpunch over a VPN. I can ping the device just fine. However, the software give a wsock error. I've checked ports and that isn't the issue.