s2sインタラクションの完全な情報フローを理解するのに苦労しました。インターネット上で利用できるドキュメントは多くありません。
nodejsベースのxmpp-serverを使用して、node-xmppの上に構築されたxmppサーバーをセットアップしています。これは単一サーバーシステムでは完全に機能していますが、s2sサポート用の「xmpp-server」モジュールでは開発が行われていません。ejabberdのようなパッケージはs2をサポートしますが、この全体がどのように機能するかについて利用できるドキュメントはあまりありません。
もう1つ注意すべき点は、複数のホスト名は必要ないということです。必要なのは、1台のマシンですでに実行しているxmppサーバーの別のインスタンスです。どちらも同じデータベースを使用できます。