macOS non può connettersi a OpenVPN usando Shimo - Errore Kext

2

Sto tentando di connettermi a una rete VPN utilizzando un profilo OpenVPN che ho importato su Shimo, ma non riesce a mostrare questo messaggio.

Shimo could not load its tun/tap kernel extensions, which are required by the used VPN protocol. Maybe you have some other VPN software running, which uses similar kernel extensions?

Could not load kernel extension with identifier: net.sf.tuntaposx.tun

  • Ho installato un'altra app VPN che ho rimosso usando AppCleaner e riavviato il mio laptop.
  • Il file .ovpn è sicuramente sicuro perché è usato da un altro pc e si connette con successo.
  • Shimo si sta connettendo con successo ad altre reti VPN come PPTP.
  • Ho anche creato manualmente un altro profilo usando username / password al posto delle certificazioni memorizzate per connettermi a OpenVPN e il risultato è lo stesso.

Debug

  • Per il debug eseguo kextstat | grep -e tun -e tap prima dell'inizio di Shimo e non ci sono risultati.
  • Lo eseguo di nuovo dopo l'avvio di Shimo, ancora nessun risultato.
  • E lo eseguo di nuovo dopo che viene visualizzato un messaggio di errore e questo è il risultato.

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

  • Dopo di ciò eseguo sudo kextunload -b net.sf.tuntaposx.tap e kext viene scaricato con successo.
  • Poi di nuovo quando tento di connettere lo stesso messaggio di errore viene mostrato e il kext viene caricato di nuovo.

Sto usando:

  • Shimo 4.1.5.1
  • macOS High Sierra 10.13.6

Nota Ho trovato anche alcune guide che indicano che dovrei eseguire sudo rm -fr /Library/Extensions/tap.kext e sudo rm -fr /Library/Extensions/tun.kext e reinstallare Shimo, ma temo che questo potrebbe causare più problemi.

Qualche idea? (Grazie per il tuo tempo)

UPDATE

Ora ho installato Tunnelblick e ho importato lo stesso file .ovpn e si collega con successo.

    
posta Theofanis 10.08.2018 - 15:54
fonte

1 risposta

3

Dopo aver contattato il loro supporto hanno risposto con il seguente che ha risolto il problema.

When this happens open the security settings of the Mac. At the bottom right corner, there should be a message, saying that the use of system software was blocked with an Allow button next to it. After clicking on allow, there should be a dialogue to allow the use of software signed by Fabian Jaeger. If you don't see such a message do this alternatively:

  1. Go to this page: http://tuntaposx.sourceforge.net/download.xhtml and download the tun/tap kernel extensions
  2. Install the package, you have to quit Shimo and other VPN clients you might be using before doing so
  3. Go to this folder: /Library/Extensions
  4. There locate the tun.kext and tap.kext file and copy them
  5. Go to your Applications folder, find Shimo, right-click on it and select Show content package
  6. Go to the folder Contents/Ressources/tuntap
  7. Paste the previously copied files inside the tuntap folder and override the existing ones there
  8. Reboot your Mac and try to connect again with Shimo
    
risposta data 10.08.2018 - 15:54
fonte

Leggi altre domande sui tag