'scutil --nc start' VPN no funciona - macOS 10.13 High Sierra

2

Problema

Mi secuencia de comandos de flujo de trabajo VPN dis- / connect

scutil --nc start "My VPN connection"

no funciona desde que se actualizó a macOS High Sierra (versión estable, v10.13.2).

Detalles

Contexto

Usé un flujo de trabajo Alfred para conectarme a mis conexiones VPN que usan el comando scutil debajo del capó.

Diálogo con mensaje de error

enlace

  

Traducido al inglés: falta el certificado IPsec (secreto compartido). Por favor, compruebe su configuración y vuelva a intentarlo.

Este cuadro aparece después de intentar iniciar una conexión VPN con el comando.

Solución de problemas

Descubrí que el uso de AppleScript está funcionando hasta ahora. La solución parece:

tell application "System Events"
    tell current location of network preferences
        set VPNservice to service "My VPN connection"
        if exists VPNservice then connect VPNservice
    end tell
end tell

Mis preguntas

  • ¿Esto está destinado? (No se encontró información detallada sobre esto)
  • ¿Hay alguna nueva configuración "relacionada con la seguridad" que deba modificar antes de cambiar al enfoque de AppleScript?
pregunta Josef Glatz 12.01.2018 - 12:40

1 respuesta

0

Tuve un problema similar en macOS 10.12.6.
La causa principal fue que también cambié el nombre de configuración de la VPN.

Después de eliminar la antigua VPN y crear una VPN con otro nombre y configuración "Predeterminado", funciona con el comando scutil y networksetup

    
respondido por el Marcel 05.03.2018 - 14:42

Lea otras preguntas en las etiquetas