The certificate on this server is invalid

Hi, I am building a mattermost server on my company and is facing the problem with the android app. I can connect with mattermost from the desktop app, website, and iphone app, but not with android app.

I am currently use mattermost 10.9.1 team edition on the server

Can you show the certificate being used? Is it self-signed or from an official CA?

This is a certificate from an official CA. I checked and it turns out the certificate has no chain. After updating, the problem was solved

Interesting, because only the Android device had the problem. I know that certificates contain the “AIA” extension and are technically able to download the certs of the issuing ca to validate the chain (even when the server provides the end entity cert without the chain only), but I don’t know, why Android didn’t do this.

I did test this on Iphone app before updating the certificate, there were none error. This only happened on Android devices.