
# 客户端日志显示"error:068000A8:asn1 encoding routines:wrong tag"
#### 适用的客户端
- Linux
- Windows OpenVPN GUI
- Windows OpenVPN Connect
 
#### 故障现象
客户端无法正常连接终端入云VPN网关，日志中记录如下错误：
```
error:068000A8:asn1 encoding routines:wrong tag
```
#### 可能原因
客户端证书和私钥不匹配。
#### 处理步骤
1. 以记事本或Notepad++打开"client_config.ovpn"、"p2cclient.com.crt"和"p2cclient.com.key"文件。 本示例中的客户端证书为"p2cclient.com.crt"，客户端私钥为"p2cclient.com.key"。
   
2. 将客户端证书和私钥复制到"client_config.ovpn"文件中。 在\<cert\>\</cert\>和\<key\>\</key\>标记对内分别填写客户端证书、客户端证书私钥。示例如下：
   ```
   <cert>
   -----BEGIN CERTIFICATE-----
   此处添加客户端证书
   -----END CERTIFICATE-----
   </cert>
   <key>
   -----BEGIN PRIVATE KEY-----
   此处添加客户端私钥
   -----END PRIVATE KEY-----
   </key>
   ```
   

3. 保存ovpn配置文件。
4. 打开OpenVPN客户端。
5. 导入新的客户端配置文件。
6. 使用客户端重新连接VPN网关。
7. Windows系统，按**Win+R** ，输入cmd，打开命令窗口。
   Linux系统，以**root**用户登录，打开命令行窗口。
   
8. 执行以下命令，验证连通性。 **ping XX.XX.XX.XX**
   ![](https://support.huaweicloud.com/trouble-vpn/public_sys-resources/note_3.0-zh-cn.png)
   XX.XX.XX.XX为想要连接的ECS私网IP，请根据实际替换。
   回显如下信息，表示网络已通。
   ```
   64 bytes from XX.XX.XX.XX: icmp_seq=1 ttl=63 time=1.27 ms
   64 bytes from XX.XX.XX.XX: icmp_seq=2 ttl=63 time=1.36 ms
   64 bytes from XX.XX.XX.XX: icmp_seq=3 ttl=63 time=1.40 ms
   64 bytes from XX.XX.XX.XX: icmp_seq=4 ttl=63 time=1.29 ms
   64 bytes from XX.XX.XX.XX: icmp_seq=5 ttl=63 time=1.35 ms
   64 bytes from XX.XX.XX.XX: icmp_seq=6 ttl=63 time=1.52 ms
   ```
   
![](https://support.huaweicloud.com/trouble-vpn/public_sys-resources/note_3.0-zh-cn.png)
Linux系统需要将"client_config.conf"配置文件用"Xftp"文件传输工具上传到Linux系统，替换原有配置文件。具体操作请参考[配置客户端](https://support.huaweicloud.com/usermanual-vpn/vpn_ug_p2c_00036.html)。
