{% extends 'squid/tools/index.html' %} {% block toolbar_sslservertest %}class="active"{%endblock%} {% block non_box_contents %}
{% csrf_token %}
{{form.server_name}} Type here the domain name that needs to be checked for possible SSL decryption errors. For example, www.diladele.com. The Admin UI will make HTTPS connection to that server (port 443) and verify presented chain of certificates.
{% if error %}

SSL Server Test Error

{{error}}
{{stack}}
{% else %} {% if server %}

SSL Server Test Successful

{% if missing %}

Admin UI made successful HTTPS connection to the remote domain {{server}} only after downloading missing certificates. Presented chain of SSL certificates was incomplete. Squid may have problems decrypting connections to this domain. See certificate marked in red for more information below.

{% else %}

Admin UI made successful HTTPS connection to the remote domain {{server}}. Presented chain of SSL certificates was successfully verified using default trusted root certification authorities store on this proxy machine. Squid should have no problems decrypting connections to this domain.

{% endif %}
{% else %} {% endif %} {% endif %} {% for cert in certs %}

Certificate # {{forloop.counter}}

{% if cert.is_missing %}
Warning! Remote site did not provide this certificate in its certificate chain when establishing HTTPS connection. The remote site is most probably configured incorrectly. There might be problems decrypting HTTPS connections to this site. If you trust the issuer of this certificate you might need to add it to the system certificate store to get rid of HTTPS decryption errors as explained in the online documentation.
{% endif %}
Serial Number {{cert.hex_sn}}
Subject {{cert.x509.get_subject.commonName}}
Alternative Subject Names {{cert.subjectAltNames}}
Issuer {{cert.x509.get_issuer.commonName}}
Period of Validity Begins on {{cert.x509.get_notBefore}} | Expires on {{cert.x509.get_notAfter}}
Authority Info Access {{cert.extensions.authorityInfoAccess}}
Signature algorithm {{cert.x509.get_signature_algorithm}}
Is Certificate Authority {{cert.is_ca}}
{% endfor %} {% endblock %}