Ваше создание .pem
файл прекрасен. Если бы это не был затем сервер HTTP, то вряд ли запустился бы.
Предположение, что Вы сделали, чтобы GoDaddy базировался сертификат в доверяемых сертификатах Вашего браузера, затем сертификат, который они предоставили Вам, - то, что известно как "цепочечный" сертификат. Это означает, что не было подписано непосредственно их корнем. Это подписывается межпосредническим CA, который сам по себе подписывается полностью.
Для Вашего браузера для доверия цепочечному сертификату это должно знать обо всех сертификатах в цепочке. В Apache это выполняется с SSLCertificateChainFile
директива, которая продвигает другие сертификаты в цепочке клиенту во время процесса квитирования SSL.
Необходимо будет найти замену для этой директивы у Мангусты. Руководство, кажется, не указывает как. Можно найти что, поместив цепочечный сертификат (сертификаты) в конце PEM для помощи.
find /home -name foo -type d