Without any other information, we can only guess. A common problem for these failures is using a TLS certificate that does not cover the address of the announced webhost, that is used by the HTTP File Upload functionality. Given that you are having trouble installing the correct certificate, this is a strong contender for the cause of this.