↑日記で日々積み重ねた情報をトップの「わんこのページ」にまとめています。

おのたく日記 [RDF] YouTubeも始めました→


2008-05-20(Tue) ejabberdとgmailとの接続復活 [長年日記]

[XMPP]ejabberdとgmailとの接続復活

RFC3920の「8. Server Dialback」あたりをつらつらと読んでみた。

どうやら、XMPPプロトコルでは、サーバ間通信の時には、呼び出されたサーバは、DNSで相手のIPアドレスを引き直して接続をしなおしてくるらしい。

昔UUCPを電話でやっていた時に、電話をかけ直して正しい相手か確認したのと同じね。

で、「うちのサーバは、ちゃんとDNSで出てくるよね〜」と確認すると…

がーん、MXしか引けなくて、SRVはおろかAレコードもない(;_;)

5月5日の日記「XMPPサーバ設定」のときには、Aレコードは有ったんだけど、先日MSN transportを使うようになって、Microsoft Liveの登録をししたんだけど、なぜかMicfosoftからメールアドレスの確認のメールが届かなかったので、MXレコードを登録したのが敗因。(gmailからはAレコードだけでメール受け取れるのだけど、MicrosoftからはMXレコードを登録するまでメールが受け取れませんでした。)

MXレコードを登録したので*でのワイルドカードのAレコードの値が返らなくなっていた。

早速、Aレコードを登録して、DNSの伝搬を待っているところです。

これで、うまくいけばgmailだけでなくと、同時に実験していたTwitter(つぶやき)への送付もうまくいくようになるはず。

[XMPP] 結局

Google TalkとおうちのXMPPサーバが接続出来なくなったのは、一瞬、ejabberdの実装を疑ってしまったけど、DNSの設定が悪かったからだった。

正しく設定し直したら、ちゃんとGoogle Talkともメッセージのやりとりができるようになった。

本日のPingbacks(全0件)

Google Web検索 on-o.com内を検索