Ich habe beide Protokolle (ios und android mal heruntergeladen. Es gibt an 2 Stellen einen Unterschied:
IOS
...
2021-04-16 09:51:16 VERIFY OK: depth=2, /O=Digital Signature Trust Co./CN=DST Root CA X3
2021-04-16 09:51:16 VERIFY OK: depth=1, /C=US/O=Let's Encrypt/CN=R3
2021-04-16 09:51:16 VERIFY OK: depth=0, /CN=uxxxxxxx.xu
2021-04-16 09:51:17 SSL Handshake: CN=uxxxxxxx.xu, TLSv1.2, cipher TLSv1.2 DHE-RSA-AES256-GCM-SHA384, 2048 bit RSA
...
2021-04-16 09:51:18 EVENT: ASSIGN_IP
2021-04-16 09:51:18 NIP: preparing TUN network settings
2021-04-16 09:51:18 NIP: init TUN network settings with endpoint: 2a00:6020:xxxxxxxx
2021-04-16 09:51:18 NIP: adding IPv4 address to network settings 10.11.12.10/255.255.255.252
2021-04-16 09:51:18 NIP: adding (included) IPv4 route 10.11.12.8/30
2021-04-16 09:51:18 NIP: adding (included) IPv4 route 192.168.1.0/24
2021-04-16 09:51:18 NIP: adding (included) IPv4 route 10.11.12.0/24
2021-04-16 09:51:18 NIP: adding (included) IPv4 route 10.11.12.1/32
2021-04-16 09:51:18 Connected via NetworkExtensionTUN
2021-04-16 09:51:18 EVENT: CONNECTED
rxxxxx@uxxxxxxx.xu:1194 (2a00:6020:xxxxxxx) via /UDPv6 on NetworkExtensionTUN/10.11.12.10/ gw=[/]
Android
...
<depth=2 fehlt hier>
10:02:23.245 -- VERIFY OK: depth=1, /C=US/O=Let's Encrypt/CN=R3
10:02:23.246 -- VERIFY OK: depth=0, /CN=uxxxxxxx.xu
10:02:24.287 -- SSL Handshake: CN=uxxxxxxx.xu, TLSv1.2, cipher TLSv1.2 DHE-RSA-AES256-GCM-SHA384, 2048 bit RSA
...
10:02:24.340 -- EVENT: ASSIGN_IP
10:02:24.371 -- Connected via tun
10:02:24.376 -- EVENT: CONNECTED info='
rxxxxx@uxxxxxxx.xu:1194 (2a00:6020:xxxxxxxx) via /UDPv6 on tun/10.11.12.6/ gw=[10.11.12.5/]' trans=TO_CONNECTED
Bei ios werden beide Zertifikate geprüft? und es wird eine NetworkExtensionTUN verwendet? Kann jemand damit etwas anfangen? Oder einen Tipp geben? RSA soll ja bei Android nicht funktionieren (???), soll ich eine andere Verschlüsselung wählen?