forked from CCCHH/ansible-infra
Make Jitsi JVB work correctly with IPv6
Since the Jitsi Docker Compose stack does not properly take IPv6 into consideration, patch the JVB config to add mappings from the private IPv6 address of the Docker network to the public IPv6 address. This should be the source of the reported problems with conferences with 3+ people.
This commit is contained in:
parent
442231323c
commit
ce96105463
9 changed files with 76 additions and 4 deletions
11
roles/jitsi/templates/custom-jvb.conf.j2
Normal file
11
roles/jitsi/templates/custom-jvb.conf.j2
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
# {{ ansible_managed }}
|
||||
# Included at the end of the generated jvb.conf.
|
||||
# Map the advertised IPv6 addresses to the pinned IPv6 address of the JVB, in addition to
|
||||
# the mappings of the IPv4 addresses generated from JVB_ADVERTISE_IPS.
|
||||
{% for ip in jitsi__jvb_advertise_ipv6s %}
|
||||
ice4j.harvest.mapping.static-mappings += {
|
||||
local-address = "{{ jitsi__jvb_ipv6_address }}"
|
||||
public-address = "{{ ip }}"
|
||||
name = "ipv6-{{ loop.index0 }}"
|
||||
}
|
||||
{% endfor %}
|
||||
Loading…
Reference in a new issue