SSL-sertifikat
| Oppdatert: | 25. februar 2025 |
|---|
Innhold:
Bestilling
For kort introduksjon om SSL og lenke til SSL-kokeboka til UiO og bestillingsskjema, se SSL-sertifikater på UiO.
Vi bruker pat.uio.no for å generere nøkkel, «Certificate Signing Request» (CSR) osv.. Dette gjøres i mappen /root/sertifikater:
# Lag CSR for RSA (Exchange støtter ikke EC ennå): ./mail.uio.no.alt_names mail.uio.no.cnf # Oppdater Git med noe alla: git pull git add mail.uio.no* git push
Skriptet skal vise nødvendig informasjon, som lenke til bestillingskjema og nødvendige kommandoer for å sjekke og lage pfx og pem filer når man har mottatt sertifikatet.
Sett opp på maskinen
Kopier til mail-exmgmt02.exprod.uio.no først:
scp 2023-11-mail.uio.no.pfx exprod\\post_system_user@mail-exmgmt02.exprod.uio.no:'c:/temp/'
Fra management-tjeneren i EXPROD, kopier til hver enkelt Exchange-tjener:
cd C:\Temp
ForEach ($Server in (Get-TransportService).Name) { Write-Host $server; cp .\2023-11-mail.uio.no.pfx \\$Server\c$\temp }
Deretter kan det installeres, f.eks. med:
ForEach ($Server in (Get-TransportService).Name) { Write-Host $server; `
Invoke-Command -ComputerName $Server { $passord = ConvertTo-SecureString -String "nike" -Force -AsPlainText; `
Get-ChildItem -Path c:\temp\2023-11-mail.uio.no.pfx | `
Import-PfxCertificate -CertStoreLocation Cert:\Localmachine\My -Password $passord } }
Test
Test at du får riktig sertifikat. For https, bruk en nettleser på f.eks. wjump-ojd og gå direkte til https://mail-cas01.exprod.uio.no/owa. Se at du ikke får advarsel fra nettleseren om ugyldig hostnavn eller lignende.
https:
openssl s_client -connect mail-cas01.exprod.uio.no:443
Sjekk IMAPS:
openssl s_client -connect mail-cas01.exprod.uio.no:993
Sjekk IMAP:
openssl s_client -connect mail-cas01.exprod.uio.no:143 -starttls imap
SMTP:
openssl s_client -connect mail-cas01.exprod.uio.no:25 -starttls smtp openssl s_client -connect mail-cas01.exprod.uio.no:587 -starttls smtp