Tunnelblick data-ciphers non recoñecido: que motor se executou?
Un erro de data-ciphers non recoñecido é un fallo local de análise, non un desacordo de cifrado. Atope o motor que usou esa conexión antes de editar o perfil.
Tunnelblick informa dunha opción data-ciphers non recoñecida, menciona OpenVPN 2.4 na mesma frase e a conexión nunca se inicia. Trátase dun fallo local de análise e non dun desacordo de cifrado, porque o motor rexeitou o perfil antes de que se producise calquera negociación coa pasarela. O consello habitual sobre a política de cifrado do servidor non pode axudar aquí; primeiro o analizador ten que entender o ficheiro. Atope o motor que esta configuración concreta lanzou realmente, e o resto vén só.
Lea a liña do rexistro antes de tocar o perfil
Abra a conexión fallida na xanela de detalles de Tunnelblick e lea o rexistro desde arriba. As primeiras liñas indican a versión do motor e o perfil que se lle entrega, seguidas da opción que detivo a análise. Todo o que vén despois é ruído, porque o proceso xa rematou.
Anote tres datos dese rexistro: a versión do motor, o nome da configuración e a mensaxe exacta. Eses tres son todo o diagnóstico. Tamén son o que necesitará se resulta que a corrección esixe cambiar a aplicación instalada. Faga unha captura de pantalla das liñas en lugar de parafrasealas, porque os nomes de opción escríbense mal con facilidade cando se repiten de memoria.
Confirme que motor executa esa configuración
Tunnelblick é unha aplicación envolta arredor dun motor OpenVPN, e distintas configuracións poden executar motores distintos. Comprobe a versión seleccionada para esta configuración na xanela de detalles en lugar de ler a versión da aplicación, e non substitúa o resultado pola saída dun binario openvpn de terminal que a configuración nunca utiliza. A guía de versións de OpenVPN de Tunnelblick describe como funciona esa selección e onde se garda.
A distinción importa porque unha máquina pode ter un binario moderno no PATH e un motor 2.4 incluído detrás da conexión que fallou. O perfil avalíao o segundo.
openvpn --version
ls /Applications/Tunnelblick.app/Contents/Resources/openvpn/Eses dous comandos mostran que executaría un terminal e que directorios de motores leva a aplicación instalada. Ningún dos dous demostra que usou a configuración fallida, xa que o rexistro xa llo dixo, e as rutas difiren entre versións de Tunnelblick.
Por que cambiou o nome da directiva
OpenVPN introduciu data-ciphers como lista de negociación na 2.5, substituíndo a grafía anterior ncp-ciphers que quedou obsoleta nesa versión. Un motor 2.4 non ten esa opción, así que se detén no primeiro token que non coñece. A opción única cipher tampouco é un alias antigo da lista; nomea un só cifrado en lugar dun conxunto de negociación.
Por iso a substitución de texto entre versións produce perfís que se analizan e logo se comportan de forma inesperada, e por iso copiar un fragmento dunha publicación de foro non é unha comprobación de versión. Os nomes de opción desprazáronse xunto co manexo de reserva e os valores predeterminados, e un ficheiro montado renomeando unha directiva non equivale a un escrito para o motor.
Arranxe o motor ou o perfil, non o síntoma
Para un despregamento compatible, a reparación duradeira é unha combinación compatible de Tunnelblick e motor que acepte o perfil do operador, organizada a través de quen posúe a instalación da aplicación. Se unha instalación antiga ten que quedar un tempo, pida un perfil escrito para ese motor e para os cifrados que a pasarela acepta realmente.
Eliminar data-ciphers e data-ciphers-fallback si borra este erro de análise concreto, e por iso precisamente resulta tentador. Tamén cambia que cifrados se negocian, en silencio, nunha configuración de seguridade que non pretendía editar. Conserve o perfil orixinal e compare os axustes compatibles de forma deliberada.
Vólvao intentar e lea a seguinte etapa
Despois da corrección, volva probar a conexión e lea o rexistro novo desde o principio en lugar de supoñer que funcionou. Un perfil que agora se analiza aínda pode deterse na negociación do cifrado, na verificación do certificado, na autenticación ou no encamiñamento, e cada un deses fallos ten a súa propia evidencia.
Se falla a negociación, compare os cifrados que admiten ambos os extremos cos que cada un ten permitidos. Se falla a autenticación, o perfil e o motor agora funcionan o bastante ben como para teren chegado á pasarela, o cal é un avance que merece rexistrarse. Deter esa cadea no primeiro rexistro silencioso é como se elimina un axuste de seguridade polo motivo equivocado.