首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tunnelblick无法加载私钥文件

Tunnelblick无法加载私钥文件
EN

Server Fault用户
提问于 2010-11-20 12:36:27
回答 3查看 7.4K关注 0票数 1

我从我的网络管理员那里得到了一个证书,并得到了密码。将所有内容放在Tunnelblick配置文件夹中,但始终会得到一个错误:

代码语言:javascript
复制
2010-11-20 13:22:10 Cannot load private key file vpn-pass.key: error:06065064:digital envelope routines:EVP_DecryptFinal:bad decrypt: error:0906A065:PEM routines:PEM_do_header:bad decrypt: error:140B0009:SSL routines:SSL_CTX_use_PrivateKey_file:PEM lib

所有的东西都是复制和粘贴的,它在一台windows机器上工作。我怎么才能让这个起作用?

EN

回答 3

Server Fault用户

回答已采纳

发布于 2011-08-22 11:55:15

在config文件中,尝试注释掉:

代码语言:javascript
复制
persist-key

并增加:

代码语言:javascript
复制
auth-nocache
票数 1
EN

Server Fault用户

发布于 2010-11-20 13:55:15

私钥有可能格式错误。私钥的第一行是什么样子的?它应该是这样的:

代码语言:javascript
复制
-----BEGIN RSA PRIVATE KEY-----

如果它看起来像其他东西,您可能需要让管理员以适当的格式给您密钥。假设它的格式是正确的,您可以验证是否使用了正确的密码,如下所示:

代码语言:javascript
复制
openssl rsa -in vpn-pass.key -noout -text

这将提示您输入密码,然后显示大量有关密钥的信息。您所看到的错误经常是由于使用错误的密码造成的。

正如您可能已经注意到的,OpenSSL有可怕的错误消息。

票数 1
EN

Server Fault用户

发布于 2010-12-07 16:03:38

您可能需要在Tunnelblick讨论小组上问您的问题

http://groups.google.com/group/tunnelblick-discuss

把你的完整日志文件从Tunnelblick的细节..。窗户

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/204212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档