2017-01-05 2 views
2

Openfireの設定に問題があります。 OpenfireセットアップのデフォルトのXMPPドメイン名は私のコンピュータ名を表示しているので、Sparkでテストするたびに動作しません。XMPPドメイン名とは何ですか?

自分が所有しているドメインを試しましたが、openfireコンソールに2つのsrvレコードを追加するエラーが表示されました。レコードを追加した後、私はまだopenfireサーバーに接続できませんでした。

私の質問は、XMPPドメイン名は通常のドメインですか?または、私はいくつかのA/SRVレコードを編集する必要がありますか?

Openfireを起動して実行すると、本当に感謝しています。ありがとうございました!又たJID(Jabberの識別子)として知られている

答えて

1

XMPPアドレスは、フォームlocalpartresourcepartは任意で

<localpart>@<domainpart>/<resourcepart> 

を有します。 RFC 7622 § 3.2によると、domainpartは、完全修飾ドメイン、IPv4またはv6アドレス、または修飾されていないホスト名のいずれかになります。すべてのXMPPサービスのdomainpartは、完全修飾ドメイン 名(FQDN)、IPv4アドレス、IPv6アドレス、またはローカルネットワーク上に解決可能である非修飾 ホスト名(すなわち、テキストラベルでなければなりません

)。

のでXMPPドメインは "example.org"(DNS名)

  • のようなFQDN、IPv4アドレス
  • IPv6アドレス
  • 無資格のいずれか

    • です"localhost"または "foo"のようなホスト名

    XMPPサーバー Openfireは、どのドメインにサーバーがあるかを知る必要があります。したがって、XMPPドメインを設定する必要があります。これは、基本的に、担当するJIDの値です。と一致する_xmpp-client SRVリソースレコード(の検索経由

    XMPPクライアント、彼らは、ユーザーのJIDとパスワードを使用して設定された後、そのJIDのXMPPドメインにサービスを提供するIPアドレスとポート番号を発見し、オプションでXMPPドメイン名のA/AAAAルックアップへのフォールバック)。

  • 関連する問題