free hosting trusted ssl cetificate

I have signed up for a free hosting account, and created a trusted cert for my domain via startssl, but cannot manage to install the ca bundle file 1_root.crt via CPanel, how I do it?

Your certificate is installed perfectly, however most browsers blacklist StartSSL certificates now: Google Online Security Blog: Distrusting WoSign and StartCom Certificates

You need to find a different certificate provider for your free certificates. Or you could upgrade your account to XVHOST, where you can install SSL chains or install free certificates from Let’s Encrypt.