REST 交付点中的 ssl 消费者配置
ssl consumer configuration in REST delivery point
我正在使用 soladmin 创建消费者。 consumer 是 ssl consumer,运行状态为 down。我收到一条错误消息 "local ssl Handshake failed : Server certificate verification failed : not trusted common name"
任何 ide 在什么情况下我会收到此错误。
该错误表明 Solace appliance/VMR 无法验证 REST 消费者的服务器证书的通用名称。
您可以通过以下任一方式消除错误:
将 REST 消费者的 SSL 证书的公用名添加为该特定 REST 消费者的可信公用名。
a) 在 SolAdmin 中右键单击 REST 使用者。
b) 左键单击 "Manage SSL Options"
c) 添加正确的可信公用名。
在 VPN 上禁用 "Enforce Trusted Common Name"。
a) 通过 CLI 登录
b) 输入以下一系列命令,将 myVPN
替换为您的 VPN 的实际名称。
solace> enable
solace# configure
solace(configure)# message-vpn myVPN
solace(configure/message-vpn)# rest
solace(configure/message-vpn/rest)# ssl server-certificate-validation
solace(...est/ssl/server-certificate-validation)# no enforce-trusted-common-name
c) 确认 "Enforce Trusted Common Name" 现在已禁用。再次将 myVPN
替换为您的 VPN 的实际名称。
solace> show message-vpn myVPN rest
Message VPN: myVPN
REST SSL Server Certificate Validation
Enforce Trusted Common Name: Disabled
Maximum Chain Depth: 3
Validate Certificate Dates: Enabled
我正在使用 soladmin 创建消费者。 consumer 是 ssl consumer,运行状态为 down。我收到一条错误消息 "local ssl Handshake failed : Server certificate verification failed : not trusted common name"
任何 ide 在什么情况下我会收到此错误。
该错误表明 Solace appliance/VMR 无法验证 REST 消费者的服务器证书的通用名称。
您可以通过以下任一方式消除错误:
将 REST 消费者的 SSL 证书的公用名添加为该特定 REST 消费者的可信公用名。
a) 在 SolAdmin 中右键单击 REST 使用者。
b) 左键单击 "Manage SSL Options"
c) 添加正确的可信公用名。
在 VPN 上禁用 "Enforce Trusted Common Name"。
a) 通过 CLI 登录
b) 输入以下一系列命令,将
myVPN
替换为您的 VPN 的实际名称。solace> enable solace# configure solace(configure)# message-vpn myVPN solace(configure/message-vpn)# rest solace(configure/message-vpn/rest)# ssl server-certificate-validation solace(...est/ssl/server-certificate-validation)# no enforce-trusted-common-name
c) 确认 "Enforce Trusted Common Name" 现在已禁用。再次将
myVPN
替换为您的 VPN 的实际名称。solace> show message-vpn myVPN rest Message VPN: myVPN REST SSL Server Certificate Validation Enforce Trusted Common Name: Disabled Maximum Chain Depth: 3 Validate Certificate Dates: Enabled