We have a SG 115 with ~20 working IPsec tunnels to a variety of customer appliances. This much is working. We have a new customer that we can connect to with the Shrewsoft VPN client on an individual workstation, but I'd really prefer to have a tunnel to them through our Sophos appliance so that we can control access to them for my entire (distributed) team.
I'm thinking it should be possible to "convert" the Shrewsoft configuration to the Sophos, but to date I've not been successful. I seem to get close, but end up with AUTHENTICATION FAILED in the Live Log on the SG. A summary of messages from a recent attempt looks like this:
2016:12:17-10:40:14 vpn-1 pluto[15203]: "S_RCW" #68402: initiating Main Mode
2016:12:17-10:40:14 vpn-1 pluto[15203]: | state object #68402 found, in STATE_MAIN_I1
2016:12:17-10:40:14 vpn-1 pluto[15203]: "S_RCW" #68402: received Vendor ID payload [XAUTH]
2016:12:17-10:40:14 vpn-1 pluto[15203]: "S_RCW" #68402: received Vendor ID payload [Dead Peer Detection]
2016:12:17-10:40:14 vpn-1 pluto[15203]: "S_RCW" #68402: ignoring Vendor ID payload [Cisco-Unity]
2016:12:17-10:40:14 vpn-1 pluto[15203]: "S_RCW" #68402: received Vendor ID payload [RFC 3947]
2016:12:17-10:40:14 vpn-1 pluto[15203]: "S_RCW" #68402: enabling possible NAT-traversal with method 3
2016:12:17-10:40:14 vpn-1 pluto[15203]: | state object #68402 found, in STATE_MAIN_I2
2016:12:17-10:40:14 vpn-1 pluto[15203]: | requested CA: "C=US, O=..., CN=unknown CA, E=..." (ellipses added)
2016:12:17-10:40:14 vpn-1 pluto[15203]: "S_RCW" #68402: NAT-Traversal: Result using RFC 3947: peer is NATed
2016:12:17-10:40:14 vpn-1 pluto[15203]: | our certificate policy is ALWAYS_SEND
2016:12:17-10:40:14 vpn-1 pluto[15203]: "S_RCW" #68402: we have a cert and are sending it
2016:12:17-10:40:14 vpn-1 pluto[15203]: | state object #68402 found, in STATE_MAIN_I3
2016:12:17-10:40:14 vpn-1 pluto[15203]: "S_RCW" #68402: ignoring informational payload, type AUTHENTICATION_FAILED
I have verified that the XAUTH configuration matches between the Sophos and Shrewsoft configuration, but there is one setting in Shrewsoft I don't quite understand: "auth-server-cert-data". The Shrewsoft documentation says this is a "Certificate Authority certificate and public key that was used to generate the Client Gateways certificate". I'm thinking that this has to be migrated somehow to the Sophos somehow, but ... so far nothing has worked.
Anyone have any experience migrating Shrewsoft configuration to an SG that can help me make this connection, or at least tell me if what I'm trying to do is impossible?
This thread was automatically locked due to age.