Issue 1: I'm trying to config Sophos XG SSL VPN for remote client (iOS in particular).
The client connect successful but I see the following when i inspect the connection:
SSL Handshake: TLSv1.0/TLS-DHE-RSA-WITH-3DES-EDE-CBC-SHA
That worries me because the config I have for the connection specify AES-256-CBC SHA2 256 2048bit
3DES-EDE is known to be weak.
Issue 2: SSL VPN config with UDP instead of TCP and the client will time out trying to connect
INFORMATION:
- The client can connect and access all resources as intended (LAN + WAN - There are Firewall rules to allow that)
- The only issue so far is the weak hanshake and UDP would not connect.
Version:
- Sophos XG: SFOS 16.01.2
- iOS Open VPN client: Latest: 1.0.7 Build 199 (iOS 64 bit)
Please see the SSL client log and cofig screenshot below.
Any info is appreciated.
2016-12-29 10:43:27 ----- OpenVPN Start -----OpenVPN core 3.0.11 ios arm64 64-bit built on Apr 15 2016 14:13:502016-12-29 10:43:27 Frame=512/2048/512 mssfix-ctrl=12502016-12-29 10:43:27 UNUSED OPTIONS3 [resolv-retry] [infinite]4 [nobind]5 [persist-key]6 [persist-tun]14 [route-delay] [4]15 [verb] [3]2016-12-29 10:43:27 EVENT: RESOLVE2016-12-29 10:43:27 Contacting xxx.xxx.xxx.xxx:8443 via TCP2016-12-29 10:43:27 EVENT: WAIT2016-12-29 10:43:27 SetTunnelSocket returned 12016-12-29 10:43:27 Connecting to [xxx.xxx.xxx.xxx]:8443 (xxx.xxx.xxx.xxx) via TCPv42016-12-29 10:43:28 NET WiFi:NotReachable/WR t------2016-12-29 10:43:28 NET Internet:ReachableViaWWAN/WR t------2016-12-29 10:43:28 EVENT: CONNECTING2016-12-29 10:43:28 Tunnel Options:V4,dev-type tun,link-mtu 1572,tun-mtu 1500,proto TCPv4_CLIENT,comp-lzo,cipher AES-256-CBC,auth SHA256,keysize 256,key-method 2,tls-client2016-12-29 10:43:28 Creds: Username/Password2016-12-29 10:43:28 Peer Info:IV_GUI_VER=net.openvpn.connect.ios 1.0.7-199IV_VER=3.0.11IV_PLAT=iosIV_NCP=2IV_TCPNL=1IV_PROTO=2IV_LZO=1IV_LZO_SWAP=1IV_LZ4=1IV_LZ4v2=1IV_COMP_STUB=1IV_COMP_STUBv2=12016-12-29 10:43:29 VERIFY OK: depth=1cert. version : 3serial number : 00:00:00:00:00:00:00:00issuer name : C=US, ST=NA, L=NA, O=home, OU=OU, CN=Sophos_CA_SOPHOSSERIAL, emailAddress=example@company.comsubject name : C=US, ST=NA, L=NA, O=home, OU=OU, CN=Sophos_CA_SOPHOSSERIAL, emailAddress=example@company.comissued on : 2016-07-25 00:45:05expires on : 2036-12-31 00:45:05signed using : RSA with SHA1RSA key size : 2048 bitsbasic constraints : CA=true2016-12-29 10:43:29 VERIFY OK: depth=0cert. version : 3serial number : 11:11:11:11:11issuer name : C=US, ST=NA, L=NA, O=home, OU=OU, CN=Sophos_CA_SOPHOSSERIAL, emailAddress=example@company.comsubject name : C=US, ST=NA, L=NA, O=home, OU=OU, CN=SophosApplianceCertificate_SOPHOSSERIAL, emailAddress=example@company.comissued on : 2015-08-01 00:00:00expires on : 2036-12-31 23:59:59signed using : RSA with SHA-256RSA key size : 2048 bitsbasic constraints : CA=false2016-12-29 10:43:30 SSL Handshake: TLSv1.0/TLS-DHE-RSA-WITH-3DES-EDE-CBC-SHA2016-12-29 10:43:30 Session is ACTIVE2016-12-29 10:43:30 EVENT: GET_CONFIG2016-12-29 10:43:30 Sending PUSH_REQUEST to server...2016-12-29 10:43:31 OPTIONS:0 [route-gateway] [10.10.11.1]1 [ping] [45]2 [ping-restart] [180]3 [redirect-gateway] [def1]4 [topology] [subnet]5 [route] [remote_host] [255.255.255.255] [net_gateway]6 [dhcp-option] [DNS] [10.10.10.1]7 [ifconfig] [10.10.11.2] [255.255.255.0]2016-12-29 10:43:31 PROTOCOL OPTIONS:cipher: AES-256-CBCdigest: SHA256compress: ANYpeer ID: -12016-12-29 10:43:31 EVENT: ASSIGN_IP2016-12-29 10:43:31 Error parsing IPv4 route: [route] [remote_host] [255.255.255.255] [net_gateway] : addr_pair_mask_parse_error: AddrMaskPair parse error 'route': remote_host/255.255.255.255 : ip_exception: error parsing route IP address 'remote_host' : Invalid argument2016-12-29 10:43:31 Connected via tun2016-12-29 10:43:31 EVENT: CONNECTED example@xxx.xxx.xxx.xxx:8443 (xxx.xxx.xxx.xxx) via /TCPv4 on tun/10.10.11.2/2016-12-29 10:43:31 LZO-ASYM init swap=0 asym=12016-12-29 10:43:31 Comp-stub init swap=02016-12-29 10:43:31 SetStatus Connected2016-12-29 10:51:08 TUN reset routes2016-12-29 10:51:08 EVENT: DISCONNECTED2016-12-29 10:51:08 Raw stats on disconnect:BYTES_IN : 134137BYTES_OUT : 47513PACKETS_IN : 168PACKETS_OUT : 221TUN_BYTES_IN : 33619TUN_BYTES_OUT : 122868TUN_PACKETS_IN : 167TUN_PACKETS_OUT : 1852016-12-29 10:51:08 Performance stats on disconnect:CPU usage (microseconds): 264665Tunnel compression ratio (uplink): 1.41328Tunnel compression ratio (downlink): 1.09172Network bytes per CPU second: 686339Tunnel bytes per CPU second: 5912642016-12-29 10:51:08 ----- OpenVPN Stop -----
2016-12-29 10:57:07 ----- OpenVPN Start -----OpenVPN core 3.0.11 ios arm64 64-bit built on Apr 15 2016 14:13:502016-12-29 10:57:07 Frame=512/2048/512 mssfix-ctrl=12502016-12-29 10:57:07 UNUSED OPTIONS3 [explicit-exit-notify]4 [resolv-retry] [infinite]5 [nobind]6 [persist-key]7 [persist-tun]15 [route-delay] [4]16 [verb] [3]2016-12-29 10:57:07 EVENT: RESOLVE2016-12-29 10:57:07 Contacting xxx.xxx.xxx.xxx:8443 via UDP2016-12-29 10:57:07 EVENT: WAIT2016-12-29 10:57:07 SetTunnelSocket returned 12016-12-29 10:57:07 Connecting to [xxx.xxx.xxx.xxx]:8443 (xxx.xxx.xxx.xxx) via UDPv42016-12-29 10:57:08 NET WiFi:NotReachable/WR t------2016-12-29 10:57:08 NET Internet:ReachableViaWWAN/WR t------2016-12-29 10:57:17 Server poll timeout, trying next remote entry...2016-12-29 10:57:17 EVENT: RECONNECTING2016-12-29 10:57:17 EVENT: RESOLVE2016-12-29 10:57:17 Contacting 10.10.10.1:8443 via UDP2016-12-29 10:57:17 EVENT: WAIT2016-12-29 10:57:17 SetTunnelSocket returned 12016-12-29 10:57:17 Connecting to [10.10.10.1]:8443 (10.10.10.1) via UDPv42016-12-29 10:57:27 Server poll timeout, trying next remote entry...2016-12-29 10:57:27 EVENT: RECONNECTING2016-12-29 10:57:27 EVENT: RESOLVE2016-12-29 10:57:27 Contacting 10.10.16.1:8443 via UDP2016-12-29 10:57:27 EVENT: WAIT2016-12-29 10:57:27 SetTunnelSocket returned 12016-12-29 10:57:27 Connecting to [10.10.16.1]:8443 (10.10.16.1) via UDPv42016-12-29 10:57:37 Server poll timeout, trying next remote entry...2016-12-29 10:57:37 EVENT: RECONNECTING2016-12-29 10:57:37 EVENT: RESOLVE2016-12-29 10:57:37 Contacting xxx.xxx.xxx.xxx:8443 via UDP2016-12-29 10:57:37 EVENT: WAIT2016-12-29 10:57:37 SetTunnelSocket returned 12016-12-29 10:57:37 Connecting to [xxx.xxx.xxx.xxx]:8443 (xxx.xxx.xxx.xxx) via UDPv42016-12-29 10:57:47 Server poll timeout, trying next remote entry...2016-12-29 10:57:47 EVENT: RECONNECTING2016-12-29 10:57:47 EVENT: RESOLVE2016-12-29 10:57:47 Contacting 10.10.10.1:8443 via UDP2016-12-29 10:57:47 EVENT: WAIT2016-12-29 10:57:47 SetTunnelSocket returned 12016-12-29 10:57:47 Connecting to [10.10.10.1]:8443 (10.10.10.1) via UDPv42016-12-29 10:57:57 Server poll timeout, trying next remote entry...2016-12-29 10:57:57 EVENT: RECONNECTING2016-12-29 10:57:57 EVENT: RESOLVE2016-12-29 10:57:57 Contacting 10.10.16.1:8443 via UDP2016-12-29 10:57:57 EVENT: WAIT2016-12-29 10:57:57 SetTunnelSocket returned 12016-12-29 10:57:57 Connecting to [10.10.16.1]:8443 (10.10.16.1) via UDPv42016-12-29 10:58:07 EVENT: CONNECTION_TIMEOUT [ERR]2016-12-29 10:58:07 EVENT: DISCONNECTED2016-12-29 10:58:07 Raw stats on disconnect:BYTES_OUT : 420PACKETS_OUT : 30CONNECTION_TIMEOUT : 1N_RECONNECT : 52016-12-29 10:58:07 Performance stats on disconnect:CPU usage (microseconds): 41051Network bytes per CPU second: 10231Tunnel bytes per CPU second: 02016-12-29 10:58:07 EVENT: DISCONNECT_PENDING2016-12-29 10:58:07 ----- OpenVPN Stop -----






This thread was automatically locked due to age.