Use of Self-Signed Certificates are Not Recommended
Using self-signed TLS/SSL certificates are not recommended.
Certificates generated by a third party certification authority are recommended because they are issued by a Certification Authority (CA). Refer to SHA1-Based Signature in TLS/SSL Server X.509 Certificate for how to obtain a third party certificate.