Os iThingies são exigentes sobre o que exatamente eles precisam quando se trata de VPN. O problema é que, basicamente, os padrões que a maioria dos servidores VPN usam para o IPSec é muito insegura para os iThingies.
Tem algumas boas dicas: Erro ao conectar-se à Sonicwall L2TP VPN do iPad / iPhone
Eu tive um problema parecido com o iThingies para falar com um SonicWall, e tive que fazer algumas mudanças significativas que fizeram com que aquela configuração particular de VPN não funcionasse para qualquer coisa, MAS iThingies.
Especificamente, as propostas do IKE precisam ser modificadas para serem compatíveis com o iOS. Uma lista pode ser encontrada aqui , mas para a posteridade:
Fase 1 transforma
- Todas as chaves pré-compartilhadas
- Criptografia AES 256 / Autenticação SHA1 ou MD5 / Grupo Diffie Helman 2
- Criptografia AES 128 / Autor SHA1 ou MD5 / Grupo DH 2
- Criptografia 3DES / SHA1 auth / DH Group 2
Fase 2 transforma
- Criptografia AES256 / autenticação SHA1 ou MD5
- AES128 / SHA1 ou MD5
- 3DES / SHA1 ou MD5
O iOS3 é ainda mais restritivo.