Eu li Windows SSTP VPN - conecte-se a partir do Mac mas as instruções são muito concisas para mim.
Eu quero me conectar a uma VPN usando o SSTP e um certificado. Instalei o certificado no Keychain usando as instruções para Como importar e exportar certificados SSL no Mac 10.7 , embora eu esteja usando o Mac OS X 10.11.6, as instruções parecem boas.
Instalei o sstp-client, mas não consigo executá-lo (consulte Editar abaixo). Eu usei a linha de louvor:
sudo /usr/local/sbin/sstpc/sstpc --log-stderr --cert-warn --user <user> --password <password> <server> usepeerdns require-mschap-v2 noauth noipdefault defaultroute refuse-eap noccp
inserindo valores apropriados para < user & gt ;, < password > e < servidor & gt ;. O nome de usuário é domain\userID
, o qual incluí entre aspas duplas devido à barra invertida, e o servidor incluiu o número da porta (como foo.bar.net:443
), então coloquei isso entre aspas duplas também.
Fico com uma senha e recebo uma mensagem de erro:
sudo: /usr/local/sbin/sstpc/sstpc: command not found
Em exibição:
ls -ls /usr/local/sbin/sstpc
retorna:
8 lrwxr-xr-x 1 userfoo admin 41 24 Jul 14:42 /usr/local/sbin/sstpc -> ../Cellar/sstp-client/1.0.11_1/sbin/sstpc
onde "userfoo" é meu nome de usuário.
Experimentando no iSstp, preenchei todos os detalhes para a linha commend, as opções de comando são o padrão:
usepeerdns require-mschap-v2 refuse-eap noauth noipdefault defaultroute
selecione Conectar por alguns segundos e depois "Não conectado!".
Eu também tentei pesquisar link
Alguém pode me ajudar com uma linha de comando adequada ou com a configuração iSstp?
Editar
Um problema era que havia um "sstp" demais no comando, deveria ter sido:
sudo: /usr/local/sbin/sstpc ...
Enquanto isso é o comando a ser executado, me perguntam minha senha e o terminal nunca retorna. Da mesma forma, no iSSTP, que tenta se conectar por alguns segundos, expira.
Lendo o manual do SSTPC , liguei o registro e acessei:
Sep 21 16:41:09 sstpc[20411]: The certificate did not match the host: foo.bar.net:443
Sep 21 16:41:09 sstpc[20411]: Verification of server certificate failed
**Error: Verification of server certificate failed, (-2)
Portanto, parece ser um problema de certificado. O que é "(-2)"?