Hi Jeff,
Could you please describe your current network / server configuration? It would be helpful so that we can point out areas that could possibly be causing a problem.
Make sure to include information about the firewall you are using, how your internet connection is getting to your SME server, and whether or not you have tested the VPN connections internally.
-Aaron