No se puede comunicar con un proxy web seguro en iOS 8

Estoy intentando conectarme a un servidor proxy web usando la aplicación de proxy Charles instalada en Windows.

Tengo dos iPhones: un iPhone 5 con iOS 8.0.2 y un iPhone 4 con iOS 7.1.2.

He usado ambos teléfonos para conectarme a mi servidor proxy (tanto HTTP como HTTPS) desde hace un tiempo, pero esta es la primera vez que intento conectar el iPhone 5 después de la actualización de iOS 8.

Puedo conectarme a seguro e inseguro en mi iPhone 4, pero mi iPhone 5 no permite HTTPS y me da este error:ingrese la descripción de la imagen aquí

He intentado instalar de nuevo el certificado SSL en mi iPhone 5, pero no ha surtido efecto.

Ambos teléfonos tienen una configuración de red idéntica y puedo comunicarme con el proxy en el iPhone 5, solo que no a través de SSL.

El error de Carlos es:SSLHandshake: Remote host closed connection during handshake

Estamos viendo exactamente lo mismo sin los proxies de Blue Coat que realizan la intercepción de SSL. No tenemos una resolución.
Desafortunadamente, estoy usando con éxito mi iOS 8 con SSL a través de Charles. ¿Puede probar el proxy SSL en https://*.facebook.com/ y ver si funciona en Safari en su dispositivo iOS 8? Me pregunto si son sitios particulares los que son problemáticos. Cuando no funciona en su dispositivo iOS 8, ¿hay algún mensaje en Charles sobre lo que está fallando? Tal vez también verifique la pantalla Registro de errores.
Acabo de intentar ir a facebook.com y recibo el mismo mensaje, esta vez estoy usando mi iPad con iOS 8. ¿Dónde está la pantalla de registro de errores en Charles?
@SameHere ¿Tuviste suerte con una solución? ¿También usas a Charles? Todavía tengo el problema tanto en mi iPad 2 como en mi iPhone 5, ambos con iOS 8.
¿ Quizás seleccionar otro proxy podría ayudar?
Este es el error que veo en Charles:SSLHandshake: Remote host closed connection during handshake
Después de cero respuesta del canal de soporte de Charles, lo abandoné y me mudé a Fiddler y seguí las instrucciones aquí ( docs.telerik.com/fiddler/configure-fiddler/tasks/… ) para configurarlo para iOS 8 y funciona bien.
Para mí, el problema se resuelve restableciendo la configuración (General> Restablecer> Restablecer configuración). Restablece TODAS las configuraciones, pero mantiene los datos (aplicaciones, mensajes de texto, etc.)
@user93183: ¿qué versión de SGOS está usando en sus Bluecoats? Creo que el problema aquí podría ser los conjuntos de cifrado aceptados. Tenemos versiones anteriores ejecutándose en nuestro laboratorio que no son compatibles con los protocolos más nuevos, como TLS 1.2 y similares, que sí son compatibles con las versiones más nuevas de SGOS. Una posible respuesta a la pregunta real podría ser actualizar sus suites de cifrado aceptadas (deshabilitar SSL v2.0 y 3.0, que puede estar intentando usar de manera predeterminada, y habilitar solo TLS).
@WaltyYeung ¿Estás diciendo que tuviste que reiniciar tu teléfono para que esto funcionara? (☉_☉)
@crmpicco no, dijo Walty Yeung, que resolvió el problema solo restableciendo la configuración . Eso significa que NO restableció todo el iPhone con todos los datos. Ir a Settings -> General -> Reset -> Reset Settingsy NO Delete all Data & Settings

Respuestas (1)

Para mí, Charles Proxy 4.1 funciona mejor en todos los dispositivos iOS.

Es posible que desee restablecer todas las configuraciones de red en cualquier dispositivo iOS con el que tenga problemas y, potencialmente, hacer un borrado limpio si tiene certificados anclados/de confianza que están en conflicto con los que necesita para que funcione el proxy man in the middle.