Я пытаюсь настроить VPN на Mac OS X для подключения к серверу OpenVPN.
Мне предоставили следующие файлы:
Я добавил в систему связки ключей client.crt и ca.crt, это сработало, но когда я пытаюсь использовать сертификат в конфигурации аутентификации VPN, я получаю следующую ошибку:
Аутентификацию сертификата нельзя использовать, потому что ваша связка ключей не содержит подходящих сертификатов. Используйте доступ к связке ключей, чтобы импортировать соответствующие сертификаты в связку ключей. Если у вас нет сертификатов, необходимых для аутентификации, обратитесь к администратору сети.
Любые идеи?
Это не сработает. Встроенный VPN использует PPTP или IPSec, а OpenVPN использует SSL, оба продукта несовместимы. Использовать Tunnelblick вместо.
Сначала вам нужно сгенерировать файл pkcs12, а затем импортировать его в Keychain Access.
Вы можете сделать это с помощью следующей команды:
openssl pkcs12 -export -clcerts -inkey private.key -in certificate.crt -out MyPKCS12.p12 -name "Your Name"
Тогда ваш доступ к Связке ключей должен распознать ваш сертификат.