解决OpenVPN启动时报错Cannot load certificate file client.crt: error:0200100
来源:互联网 发布:数据透视表是什么意思 编辑:程序博客网 时间:2024/05/16 15:17
最近在CentOS 6.2上安装OpenVPN服务器遇到一个比较棘手的问题是“openvpn[25147]: Cannot load certificate file client.crt: error:02001002:system library:fopen:No such file or directory: error:20074002:BIO routines:FILE_CTRL:system lib: error:140AD002:SSL routines:SSL_CTX_use_certificate_file:system lib”。
1、测试环境:
CentOS 6.2,32 bit
OpenVPN版本:openvpn-2.2.2(下载地址:pkgs.fedoraproject.org/repo/pkgs/openvpn/openvpn-2.2.2.tar.gz/c5181e27b7945fa6276d21873329c5c7/openvpn-2.2.2.tar.gz)
Lzo版本:lzo-2.06
2、问题描述
在服务器端,由于没有使用标准安装目录/usr/local,而是/opt/install/openvpn目录,导致我在客户端直接使用“openvpn --daemon --config /etc/openvpn/client.ovpn”时报错。报错如下:
“openvpn[25147]: Cannot load certificate file client.crt: error:02001002:system library:fopen:No such file or directory: error:20074002:BIO routines:FILE_CTRL:system lib: error:140AD002:SSL routines:SSL_CTX_use_certificate_file:system lib”
经过仔细分析,发现在初始化之前没有指定配置文件工作目录。于是在启动openvpn时,增加参数“--cd /etc/openvpn”(配置文件存放目录)即可。
openvpn --daemon --config /etc/openvpn/client.ovpn --cd /etc/openvpn即可成功。
- 解决OpenVPN启动时报错Cannot load certificate file client.crt: error:0200100
- Ruby 'require' error: cannot load such file
- 装系统出现error cannot load file code 5555h 该如何解决
- 解决tomcat6.0.33 配置SSL时报“No Certificate file specified or invalid file format”异常
- 解决tomcat6.0.33 配置SSL时报“No Certificate file specified or invalid file format”异常
- 解决tomcat6.0.33 配置SSL时报“No Certificate file specified or invalid file format”异常
- 解决tomcat6.0.33 配置SSL时报“No Certificate file specified or invalid file format”异常
- 解决tomcat6.0.33 配置SSL时报“No Certificate file specified or invalid file format”异常
- myeclipse 启动tomcat时报错:Cannot change deployment state from ERROR to REDEPLOYING.ds
- OpenVPN 客户端连接时不能装载client.crt错误
- 解决 Pod install 问题:cannot load such file -- cfpropertylist
- Trafodion Troubleshooting-Certificate file error
- sql2012启动时报错的解决:cannot find one or more cpmponents
- 解决opensips启动时报ERROR:uri:db_checks_fixup1: configuration error 错误
- Ubuntu上安装gem包时报`require': cannot load such file -- openssl (LoadError)
- Ubuntu上安装gem包时报`require': cannot load such file -- openssl (LoadError)
- 解决 make时报错 fatal error: ltdl.h: No such file or directory的方法
- Java-5-解决报错:Error Loading Project: Cannot load module xxx Details...
- Editplus如何进行JAVA程序编译调试
- centos7 开机/etc/rc.local 不执行的问题
- angular.js 国际化模块 angular-translate 简单方便快捷翻译中英文等多语言环境
- 开发环境配置-在eclipse中关联jar的源码和javadoc-9
- C++ string 跨平台 字符串分割函数
- 解决OpenVPN启动时报错Cannot load certificate file client.crt: error:0200100
- Android动态修改ToolBar的Menu菜单
- 信息泄露之配置不当
- 网络编程释疑之:TCP半开连接的处理
- 关于测试思维的一点思考
- webstorm中使用nodejs,npm 配置
- 框架和设计模式的区别
- 【Android】studio更新时,不小心点了ignore(忽略),看我肿么破
- 动态规划-百度-蘑菇阵