At my company, we're supporting our .NET/SQL2k application over VPN. We cannot dictate which VPN due to the variety of network setups in the field. I can't believe how many VPN packages cannot coexist with others on the same machine. For example, Cisco's VPN and Nortel software cannot coexist on the same box.
Does anyone else run into this? Is there software to sandbox these things? It's too bad the market doesn't move toward better interop.