Hi @stephdl,
- I started LOCAL VM.
- On main server, I copied
/etc/httpd/conf.d/virtualhosts.conf
to/etc/httpd/conf.d/u_nocanon.conf
. - I kept the original
virtualhosts.conf
as is. - In
u_nocanon.conf
I deleted all sections not related to the redirections.
I addednocanon
afterretry=30
in all sections. - On main server, I restarted
httpd
. - On LOCAL VM, I restarted
httpd
andmatrix-synapse.
- I logged into my LOCAL Chat server with Firefox.
- I logged into matrix.org with Chrome.
- On my LOCAL Chat server, I created an encrypted public Room.
- On my connection to matrix.org, I Search for the created Room on LOCAL Chat server => Join.
- My connection to matrix.org joined the Room on LOCAL Chat server without problem (which is a Première).
- Exchange a few chats between my Chat and matrix.org => both were fast to display the exchanges.
CONCLUSION:
It is the web redirections that canonicalise (replacing the characters) %40
, the %3A
, etc…
QUESTION:
Is it possible to do the same with this directive parameter as you did with X-Forwarded-Proto
?
Might be quite tricky as it is a parameter and not a full directive… But since you are adding max=3
and retry=30
parameters only in redirection sections, can you also add nocanon
?
Michel-André