Supongo que estás usando Chrome.
Si es así, el problema de raíz es una falta de coincidencia de certificado / certificado caducado.
Puedes ver esto por ti mismo en el código aquí .
Tenga en cuenta en particular el uso de la constante a la que hace referencia en el código de la línea 48 del archivo C ++ que le envié:
case net::ERR_INSECURE_RESPONSE:
La versión actual de este archivo está aquí . Es posible que el estado de error ERR_INSECURE_RESPONSE ya no esté en la línea 48, pero el código de error aún existe en la parte del código del certificado SSL.
Nota: asegúrese de utilizar el nombre de host que aparece en el certificado SSL, Chrome cambia automáticamente al nombre de host correcto si está navegando pero no cuando usa javascript.