おのたく日記 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(つぶやき)への送付もうまくいくようになるはず。
|