Dns 什么是XMPP域名?

Dns 什么是XMPP域名?,dns,xmpp,Dns,Xmpp,我设置明火有困难。Openfire设置中默认的XMPP域名显示我的计算机名,因此每当我通过Spark进行测试时,它都不起作用 我尝试了我拥有的一个域,openfire控制台中出现了一个错误,添加了两个srv记录。添加记录后,我仍然无法连接到openfire服务器 所以我的问题是,XMPP域名只是一个普通的域名吗?或者我需要编辑一些A/SRV记录吗 真的坚持让Openfire启动和运行,所有的帮助将不胜感激!谢谢大家! XMPP地址,也称为jid(Jabber标识符),其形式为 <local

我设置明火有困难。Openfire设置中默认的XMPP域名显示我的计算机名,因此每当我通过Spark进行测试时,它都不起作用

我尝试了我拥有的一个域,openfire控制台中出现了一个错误,添加了两个srv记录。添加记录后,我仍然无法连接到openfire服务器

所以我的问题是,XMPP域名只是一个普通的域名吗?或者我需要编辑一些A/SRV记录吗


真的坚持让Openfire启动和运行,所有的帮助将不胜感激!谢谢大家!

XMPP地址,也称为jid(Jabber标识符),其形式为

<localpart>@<domainpart>/<resourcepart>
@/
其中,
localpart
resourcepart
是可选的。根据domainpart,它可以是完全限定的域、IPv4或v6地址,也可以是非限定的主机名

每个XMPP服务的domainpart必须是完全限定的域 名称(FQDN)、IPv4地址、IPv6地址或非限定的 主机名(即,可在本地网络上解析的文本标签)

因此,XMPP域

  • 类似“example.org”(DNS名称)的FQDN
  • IPv4地址
  • IPv6地址
  • 非限定主机名,如“localhost”或“foo”
XMPP服务器像Openfire一样,需要知道它们所服务的域。因此,您需要配置他们的XMPP域,这基本上是他们负责的JID的值

XMPP客户端在配置了用户的JID和密码后,通过查找匹配的
\u XMPP-client
SRV资源记录(可选回退到XMPP域名上的a/AAAA查找),发现为其JID的XMPP域服务的IP地址和端口号