Follow redirects for some well-known files

The Server spec says that redirects should be followed for
`/.well-known/matrix/server`. So we follow them.

The Client-Server specs doesn't mention redirects, so we don't
follow redirects there.
This commit is contained in:
Slavi Pantaleev 2019-02-25 21:01:52 +02:00
parent 433780384e
commit 25bdc10617
2 changed files with 3 additions and 1 deletions

View file

@ -6,6 +6,7 @@
- path: /.well-known/matrix/client
purpose: Client Discovery
cors: true
follow_redirects: false
- block:
- set_fact:
@ -13,6 +14,7 @@
path: /.well-known/matrix/server
purpose: Server Discovery
cors: false
follow_redirects: true
- name: Determine domains that we require certificates for (mxisd)
set_fact:

View file

@ -35,7 +35,7 @@
- name: Check .well-known on the identity hostname
uri:
url: "{{ well_known_url_identity }}"
follow_redirects: false
follow_redirects: "{{ well_known_file_check.follow_redirects }}"
return_content: true
register: result_well_known_identity
ignore_errors: true