Allora, eccomi di nuovo qua, forse c'è qualcosa che non va sul mio iPhone, perché i certificati li ho generati, sono nelle giuste posizioni, ma non riesco ad autentificarmi, invece con eap-mschapv2 nessun problema, adesso riesco anche a navigare. Quando mi connetto con il certificato ricevo un errore di autenticazione, questo è il log Thu Aug 22 22:31:14 2019 daemon.info syslog: 14[NET] received packet: from ipdelmioiphone[61940] to mioippublico[500] (604 bytes)
Thu Aug 22 22:31:14 2019 daemon.info syslog: 14[ENC] parsed IKE_SA_INIT request 0 [ SA KE No N(REDIR_SUP) N(NATD_S_IP) N(NATD_D_IP) N(FRAG_SUP) ]
Thu Aug 22 22:31:14 2019 daemon.info syslog: 14[IKE] ipdelmioiphone is initiating an IKE_SA
Thu Aug 22 22:31:14 2019 authpriv.info syslog: 14[IKE] ipdelmioiphone is initiating an IKE_SA
Thu Aug 22 22:31:15 2019 daemon.info syslog: 14[IKE] remote host is behind NAT
Thu Aug 22 22:31:15 2019 daemon.info syslog: 14[IKE] sending cert request for "C=bla, O=bla, CN=bla"
Thu Aug 22 22:31:15 2019 daemon.info syslog: 14[ENC] generating IKE_SA_INIT response 0 [ SA KE No N(NATD_S_IP) N(NATD_D_IP) CERTREQ N(MULT_AUTH) ]
Thu Aug 22 22:31:15 2019 daemon.info syslog: 14[NET] sending packet: from mioippublico[500] to ipdelmioiphone[61940] (465 bytes)
Thu Aug 22 22:31:16 2019 daemon.info syslog: 12[NET] received packet: from ipdelmioiphone[61825] to mioippublico[4500] (1584 bytes)
Thu Aug 22 22:31:16 2019 daemon.info syslog: 12[ENC] unknown attribute type (25)
Thu Aug 22 22:31:16 2019 daemon.info syslog: 12[ENC] parsed IKE_AUTH request 1 [ IDi N(INIT_CONTACT) N(MOBIKE_SUP) IDr AUTH CERT CPRQ(ADDR DHCP DNS MASK ADDR6 DHCP6 DNS6 (25)) N(ESP_TFC_PAD_N) N(NON_FIRST_FRAG) SA TSi TSr ]
Thu Aug 22 22:31:16 2019 daemon.info syslog: 12[IKE] received end entity cert "C=bla, O=bla, CN=bla"
Thu Aug 22 22:31:16 2019 daemon.info syslog: 12[CFG] looking for peer configs matching mioippublico[miodns]...ipdelmioiphone[bla]
Thu Aug 22 22:31:16 2019 daemon.info syslog: 12[CFG] no matching peer config found
Thu Aug 22 22:31:16 2019 daemon.info syslog: 12[IKE] received ESP_TFC_PADDING_NOT_SUPPORTED, not using ESPv3 TFC padding
Thu Aug 22 22:31:16 2019 daemon.info syslog: 12[IKE] peer supports MOBIKE
Thu Aug 22 22:31:16 2019 daemon.info syslog: 12[ENC] generating IKE_AUTH response 1 [ N(AUTH_FAILED) ]
Thu Aug 22 22:31:16 2019 daemon.info syslog: 12[NET] sending packet: from mioippublico[4500] to ipdelmioiphone[61825] (80 bytes)
edit
Ok, è questa impostazione nel file config
rightcert=clientCert.pemSe la elimino tutto funziona, perché?
PS:
Risolto!! Mi è bastato inserire questa opzione rightid=(nome dns che avevo dato al mio client nel certificato) in poche parole non associava il mio iPhone al certificato che aveva registrato! Grazie a tutti!