So I am working on matrix.org synapse homeserver and trying to federate.
I got the certificate for my homeserver.It had 3 files inside it chain.crt(binary),server.crt(non-binary) and server.key(non-binary).
server.crt had begin certificate and server.key has the private key. I am reverse proxying my homeserver with Nginx webserver and in the config of Nginx I have pointed SSl certificate to server.crt and SSl key to server.key.
The problem I am getting in https://federationtester.matrix.org/ is it shows x509: certificate signed by unknown authority.
Do i need to include chain.crt(binary file) some where as well?