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
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?