From f332068976275243d49d13f2307d0d0293ba2ec8 Mon Sep 17 00:00:00 2001 From: Ossi Salmi Date: Mon, 9 Nov 2015 14:00:50 +0200 Subject: [PATCH] ejabberd: Listen also IPv6 in ejabberd.yml --- ejabberd/templates/ejabberd.yml.erb | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/ejabberd/templates/ejabberd.yml.erb b/ejabberd/templates/ejabberd.yml.erb index cdecc70..cc3a667 100644 --- a/ejabberd/templates/ejabberd.yml.erb +++ b/ejabberd/templates/ejabberd.yml.erb @@ -8,6 +8,9 @@ hosts: listen: - +<% if @ipaddress6 -%> + ip: "::" +<% end -%> port: 5222 module: ejabberd_c2s max_stanza_size: 655360 @@ -16,6 +19,9 @@ listen: starttls_required: true certfile: "/etc/ejabberd/ejabberd.pem" - +<% if @ipaddress6 -%> + ip: "::" +<% end -%> port: 5223 module: ejabberd_c2s max_stanza_size: 655360 @@ -24,16 +30,29 @@ listen: tls: true certfile: "/etc/ejabberd/ejabberd.pem" - +<% if @ipaddress6 -%> + ip: "::" +<% end -%> port: 5269 module: ejabberd_s2s_in max_stanza_size: 1310720 shaper: s2s_shaper - + ip: "127.0.0.1" port: 5280 module: ejabberd_http web_admin: true http_poll: true http_bind: true +<% if @ipaddress6 -%> + - + ip: "::1" + port: 5280 + module: ejabberd_http + web_admin: true + http_poll: true + http_bind: true +<% end -%> s2s_access: s2s s2s_certfile: "/etc/ejabberd/ejabberd.pem"