Webserverconfiguratie
Voor Apache
Naast de overige SSL configuratie het volgende:
<Location /openwion-service/ws/>
SSLVerifyClient require
SSLCACertificateFile conf/pkioverheid.cacerts.crt
</Location>
Certificate file maken:
$ cat "DigiNotar PKIoverheid CA Overheid en Bedrijven.cer" >> pkioverheid.cacerts.crt $ openssl x509 -inform DER -in "Getronics PinkRoccade PKIoverheid CA - Overheid en Bedrijven.cer" >> pkioverheid.cacerts.crt $ openssl x509 -inform DER -in "Staat der Nederlanden Overheid CA.cer" >> pkioverheid.cacerts.crt $ openssl x509 -inform DER -in "staatdernederlandenrootca.crt" >> pkioverheid.cacerts.crt
Voor Tomcat
<Connector
SSLEnabled="true"
scheme="https"
secure="true"
clientAuth="want" (per pad alleen mogelijk met auth-constraint)
truststoreFile="/pad/naar/pkioverheid-cacerts"
truststorePass="pkioverheid"
...
>
Voor MapServer
MapServer haalt met CURL SLD documenten op vanaf openwion-monitor via HTTPS en gebruikt daarvoor curl. Het kan zijn dat de PKIoverheid G2 root nog niet in de CA certificates van curl zijn opgenomen (bijvoorbeeld /etc/ssl/certs/ca-certificates.crt). Voeg dan het G2 certificaat toe aan dit bestand.
