Impossible de communiquer avec un proxy Web sécurisé sur iOS 8

16

J'essaie de me connecter à un serveur proxy Web à l'aide de l' application proxy Charles installée sur Windows.

J'ai deux iPhones - un iPhone 5 exécutant iOS 8.0.2 et un iPhone 4 exécutant iOS 7.1.2.

J'utilise ces deux téléphones pour me connecter à mon serveur proxy (HTTP et HTTPS) depuis un certain temps maintenant, mais c'est la première fois que j'essaie de connecter l'iPhone 5 après la mise à jour iOS 8.

Je peux me connecter de manière sécurisée et non sécurisée sur mon iPhone 4, mais mon iPhone 5 ne permet pas HTTPS et me donne cette erreur: entrez la description de l'image ici

J'ai essayé de réinstaller le certificat SSL sur mon iPhone 5, mais cela n'a eu aucun effet.

Les deux téléphones ont une configuration réseau identique et je peux communiquer avec le proxy sur l'iPhone 5 - mais pas via SSL.

L'erreur Charles est: SSLHandshake: Remote host closed connection during handshake

crmpicco
la source
Nous constatons exactement la même chose avec les proxys Blue Coat qui effectuent l'interception SSL. Nous n'avons pas de résolution.
J'utilise malheureusement avec succès mon iOS 8 avec SSL via Charles. Pouvez-vous essayer le proxy SSL sur https: //*.facebook.com/ et voir si cela fonctionne dans Safari sur votre appareil iOS 8? Je me demande si ce sont des sites particuliers qui posent problème. Quand cela ne fonctionne pas sur votre appareil iOS 8, y a-t-il des messages dans Charles sur ce qui échoue? Vérifiez peut-être également l'écran Journal des erreurs.
Karl von Randow
Je viens d'essayer d'aller sur facebook.com et j'obtiens le même message, cette fois j'utilise mon iPad avec iOS 8. Où est l'écran Journal des erreurs dans Charles?
crmpicco
1
Après zéro réponse du canal d'assistance de Charles, je l'ai abandonné et j'ai déménagé vers Fiddler et j'ai suivi les instructions ici ( docs.telerik.com/fiddler/configure-fiddler/tasks/… ) pour le configurer pour iOS 8 et cela fonctionne bien.
crmpicco
2
Pour moi, le problème est résolu en réinitialisant les paramètres (Général> Réinitialiser> Réinitialiser les paramètres). Il réinitialise TOUS les paramètres, mais conserve les données (applications, messages texte, etc ...)
Walty Yeung

Réponses:

1

Pour moi, Charles Proxy 4.1 fonctionne mieux sur tous les appareils iOS.

Vous voudrez peut-être réinitialiser tous les paramètres réseau sur tout appareil iOS avec lequel vous rencontrez des problèmes et éventuellement effectuer un nettoyage si vous avez des certificats épinglés / approuvés qui sont en conflit avec ceux dont vous avez besoin pour que l'homme du proxy intermédiaire fonctionne.

bmike
la source