mirror of
https://github.com/spantaleev/matrix-docker-ansible-deploy.git
synced 2024-11-05 18:27:34 +01:00
Ensure internal authentication users are properly configured
This commit is contained in:
parent
7a7dc00333
commit
d086668f52
@ -3,14 +3,14 @@
|
|||||||
- name: Fail if required Jitsi settings not defined
|
- name: Fail if required Jitsi settings not defined
|
||||||
fail:
|
fail:
|
||||||
msg: >-
|
msg: >-
|
||||||
You need to define a required configuration setting (`{{ item }}`) for using Jitsi.
|
You need to define a required configuration setting (`{{ item }}`) to properly configure Jitsi.
|
||||||
|
|
||||||
If you're setting up Jitsi for the first time, you may have missed a step.
|
If you're setting up Jitsi for the first time, you may have missed a step.
|
||||||
Refer to our setup instructions (docs/configuring-playbook-jitsi.md).
|
Refer to our setup instructions (docs/configuring-playbook-jitsi.md).
|
||||||
|
|
||||||
If you had setup Jitsi successfully before and it's just now that you're observing this failure,
|
If you had previously setup Jitsi successfully and are only now facing this error,
|
||||||
it means that your installation may be using some default passwords that the playbook used to define until now.
|
it means that your installation is most likely using default passwords previously defined by the playbook.
|
||||||
This is not secure and we urge you to rebuild your Jitsi setup.
|
These defaults are insecure. Jitsi should be rebuilt with secure values.
|
||||||
Refer to the "Rebuilding your Jitsi installation" section in our setup instructions (docs/configuring-playbook-jitsi.md).
|
Refer to the "Rebuilding your Jitsi installation" section in our setup instructions (docs/configuring-playbook-jitsi.md).
|
||||||
when: "vars[item] == ''"
|
when: "vars[item] == ''"
|
||||||
with_items:
|
with_items:
|
||||||
@ -19,6 +19,28 @@
|
|||||||
- "matrix_jitsi_jicofo_auth_password"
|
- "matrix_jitsi_jicofo_auth_password"
|
||||||
- "matrix_jitsi_jvb_auth_password"
|
- "matrix_jitsi_jvb_auth_password"
|
||||||
|
|
||||||
|
|
||||||
|
- name: Fail if Jitsi internal authentication settings not defined
|
||||||
|
fail:
|
||||||
|
msg: >-
|
||||||
|
You must define the (`{{ item.username }}`) and (`{{ item.password }}`) configuration settings to properly configure an account using Jitsi's internal authentication.
|
||||||
|
|
||||||
|
Please ensure you have defined at least one user and password when using internal authentication.
|
||||||
|
|
||||||
|
If you're setting up Jitsi for the first time, you may have missed a step.
|
||||||
|
Refer to our setup instructions (docs/configuring-playbook-jitsi.md).
|
||||||
|
|
||||||
|
If you had previously setup Jitsi successfully and are only now facing this error,
|
||||||
|
it means that your installation is most likely using default passwords previously defined by the playbook.
|
||||||
|
These defaults are insecure. Jitsi should be rebuilt with secure values.
|
||||||
|
Refer to the "Rebuilding your Jitsi installation" section in our setup instructions (docs/configuring-playbook-jitsi.md).
|
||||||
|
when:
|
||||||
|
- matrix_jitsi_auth_type == "internal"
|
||||||
|
- item.username == ''
|
||||||
|
- item.password == ''
|
||||||
|
with_items: "{{ matrix_jitsi_prosody_auth_internal_accounts }}"
|
||||||
|
|
||||||
|
|
||||||
- name: (Deprecation) Catch and report renamed settings
|
- name: (Deprecation) Catch and report renamed settings
|
||||||
fail:
|
fail:
|
||||||
msg: >-
|
msg: >-
|
||||||
|
Loading…
Reference in New Issue
Block a user