Can't you access using OpenVPN? Worked for me even in infrastructures that are said to require IPsec - I guess their VPN servers were actually agnostic to what kind of a client connects to them as long as it follows the basic rules.