Xmpp 我们可以为运行子域名的服务使用通配符证书吗?

Xmpp 我们可以为运行子域名的服务使用通配符证书吗?,xmpp,ejabberd,client-certificates,Xmpp,Ejabberd,Client Certificates,我面临一个问题,Smack Client 4.2.3以“ping超时”为由拒绝会话。希望排除这是否是通配符证书问题 问题: 我们正在为ejabberd 18.06使用通配符证书。(*.mycompany.com)是否必须是定义的基于子域的证书 示例:如果我正在使用service@myservice.mycompany.com。证书是否可以是*.mycompany.com&仍然适用于基本连接和会议 这些通配符只适用于一个级别。因此,如果您的XMPP域是myservice.mycompany.com

我面临一个问题,Smack Client 4.2.3以“ping超时”为由拒绝会话。希望排除这是否是通配符证书问题

问题: 我们正在为ejabberd 18.06使用通配符证书。(*.mycompany.com)是否必须是定义的基于子域的证书


示例:如果我正在使用service@myservice.mycompany.com。证书是否可以是*.mycompany.com&仍然适用于基本连接和会议

这些通配符只适用于一个级别。因此,如果您的XMPP域是myservice.mycompany.com,则证书将对conferences.myservice.mycompany.com无效

您可以在XMPP配置中为您的XMPP连接设置自定义HostVerifier。您是一个传奇。