diff --git a/roles/jitsi/defaults/main.yml b/roles/jitsi/defaults/main.yml index 1151a02..5610e7a 100644 --- a/roles/jitsi/defaults/main.yml +++ b/roles/jitsi/defaults/main.yml @@ -14,7 +14,7 @@ jitsi_jigasi_git_url: https://github.com/jitsi/jigasi.git jitsi_meet_git_url: https://github.com/jitsi/jitsi-meet.git # Should ansible handle upgrades, or only initial install ? -jitsi_manage_upgrade: False +jitsi_manage_upgrade: True # XMPP server to connect to. Default is the same machine jitsi_xmpp_server: "{{ inventory_hostname }}" @@ -68,7 +68,8 @@ jitsi_meet_conf_base: domain: "{{ jitsi_domain }}" muc: conference.{{ jitsi_domain }} bosh: '//{{ jitsi_domain }}/http-bind' - websocket: 'wss://{{ jitsi_domain }}/xmpp-websocket' + # websocket support is broken on prosody 0.11.7 when running lua 5.1 (on EL7), so disable it for now so it fallback to BOSH + websocket: "{{ (ansible_os_family == 'RedHat' and ansible_distribution_major_version is version ('8','<')) | ternary(False,'wss://{{ jitsi_domain }}/xmpp-websocket') }}" clientNode: http://jitsi.org/jitsimeet focusUserJid: "{{ jitsi_jicofo_xmpp_user }}@{{ jitsi_auth_domain }}" disableAudioLevels: True