5 votos

MacOS no puede conectarse a OpenVPN usando Shimo - error de Kext

Estoy tratando de conectarme a una red VPN utilizando un perfil OpenVPN que he importado a Shimo, pero falla mostrando este mensaje.

Shimo no pudo cargar sus extensiones de kernel tun/tap, que son requeridas por el protocolo de VPN utilizado. ¿Tal vez tienes otro software de VPN en ejecución, el cual utiliza extensiones de kernel similares?

No se pudo cargar la extensión de kernel con identificador: net.sf.tuntaposx.tun

  • Tenía otra aplicación de vpn instalada la cual eliminé usando AppCleaner y reinicié mi laptop.
  • El archivo .ovpn es correcto, porque se está utilizando en otra PC y se conecta exitosamente.
  • Shimo se conecta exitosamente a otras redes VPN como PPTP.
  • También he creado manualmente otro perfil utilizando nombre de usuario/contraseña en lugar de los certificados almacenados para conectarme a ese OpenVPN y el resultado es el mismo.

Depuración

  • Para depurar ejecuté kextstat | grep -e tun -e tap antes de iniciar Shimo y no hay resultados.
  • Lo ejecuté nuevamente después de iniciar Shimo, de nuevo sin resultados.
  • Y lo ejecuté de nuevo después de que se mostrara el mensaje de error y este es el resultado.

194 0 0xffffff7f83db6000 0x7000 0x7000 net.sf.tuntaposx.tap (1.0) 3D2DEB8A-5419-3CFC-A44F-AE197B319324 <7 5 4 1>

  • Después de eso ejecuté sudo kextunload -b net.sf.tuntaposx.tap y la extensión se descargó exitosamente.
  • Luego, nuevamente cuando intento conectar se muestra el mismo mensaje de error y la extensión se carga de nuevo.

Estoy utilizando:

  • Shimo 4.1.5.1
  • macOS High Sierra 10.13.6

Nota También he encontrado algunas guías que indican que debo ejecutar sudo rm -fr /Library/Extensions/tap.kext y sudo rm -fr /Library/Extensions/tun.kext y reinstalar Shimo, pero tengo miedo de que esto pueda causar más problemas.

¿Alguna idea? (Gracias por tu tiempo)

ACTUALIZACIÓN

Ahora he instalado Tunnelblick e importado el mismo archivo .ovpn y se conecta exitosamente.

6voto

Zolbayar Puntos 13

Después de contactar con su soporte, respondieron con lo siguiente que resolvió el problema.

Cuando esto suceda, abre las Preferencias del Sistema y ve a la sección de seguridad y privacidad. En la pestaña General, en la esquina inferior derecha, debería haber un mensaje que diga que el uso de software del sistema fue bloqueado con un botón Permitir al lado. Después de hacer clic en permitir, debería aparecer un diálogo para permitir el uso de software firmado por Fabian Jaeger. Si no ves dicho mensaje, haz lo siguiente alternativamente:

  1. Ve a esta página: http://tuntaposx.sourceforge.net/download.xhtml y descarga las extensiones de núcleo tun/tap
  2. Instala el paquete, tienes que salir de Shimo y otros clientes de VPN que puedas estar utilizando antes de hacerlo
  3. Ve a esta carpeta: /Library/Extensions
  4. Busca los archivos tun.kext y tap.kext y cópialos allí
  5. Ve a tu carpeta de Aplicaciones, encuentra Shimo, haz clic derecho sobre él y selecciona Mostrar contenido del paquete
  6. Ve a la carpeta Contents/Resources/tuntap
  7. Pega los archivos previamente copiados dentro de la carpeta tuntap y sobrescribe los que estén allí
  8. Reinicia tu Mac e intenta conectarte de nuevo con Shimo

0 votos

He intentado hacer todos estos pasos sin suerte. No pude forzar a macOS para mostrar la información acerca de la extensión de kernel no confiable en la pestaña general de Seguridad y Privacidad. Solo Tunnelblick salvó mi día.

2voto

Mescalito Puntos 121

Por lo que vale. Tuve este problema en Mojave, y al final, simplemente reiniciar lo solucionó sin necesidad de reinstalar tuntap.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X