Raspberry pi OPC-UA客户端证书连接问题

Raspberry pi OPC-UA客户端证书连接问题,raspberry-pi,iot,node-red,opc-ua,raspberry-pi4,Raspberry Pi,Iot,Node Red,Opc Ua,Raspberry Pi4,我在Raspberry pi 4上运行node red OPC-UA客户端,在欧姆龙PLC NJ501-1400上运行OPC-UA服务器。在没有任何安全策略的情况下运行。但我的客户端无法连接到服务器,它会在debugbar上弹出此消息 OPC UA connection error: The connection has been rejected by server, Please check that client certificate is trusted by server. Err

我在Raspberry pi 4上运行node red OPC-UA客户端,在欧姆龙PLC NJ501-1400上运行OPC-UA服务器。在没有任何安全策略的情况下运行。但我的客户端无法连接到服务器,它会在debugbar上弹出此消息

OPC UA connection error: The connection has been rejected by server,
Please check that client certificate is trusted by server.
Err = (connect ENETUNREACH 10.xxx.xxx.x:4840)

知道如何处理证书吗。或者我的服务器设置有问题吗?

我认为您可能需要将您的OPC UA客户端的证书添加到OPC UA服务器的OPC UA客户端受信任列表中

在NJ系列中,需要通过以下方式在CPU单元中注册客户端证书: Sysmac工作室


来源:

我认为您可能需要将您的OPC UA客户端的证书添加到OPC UA服务器的OPC UA客户端受信任列表中

在NJ系列中,需要通过以下方式在CPU单元中注册客户端证书: Sysmac工作室


来源:

我不熟悉具体的组件,但ENETUNREACH听起来像是一个网络问题。你能确认客户端可以ping服务器吗?我不熟悉具体的组件,但是ENETUNREACH听起来像是一个网络问题。你能确认客户端可以ping服务器吗?Allready做了这个或者这就是我做的。我从“”home/pi/.node red/node_modules/node opcua client/certificates/certificate.pem“”获取证书,然后将其转换为.der,因为PLC仅接受.der文件,并将其上载到客户端身份验证/受信任证书中。同样的错误出现了。但是ETIMEDOU代替了ENETUNREACH。Allready做了这个或者这就是我做的。我从“”home/pi/.node red/node_modules/node opcua client/certificates/certificate.pem“”获取证书,然后将其转换为.der,因为PLC仅接受.der文件,并将其上载到客户端身份验证/受信任证书中。同样的错误出现了。但是,埃蒂梅杜取代了埃蒂梅杜。