Ik heb een paar week geleden een nieuw certificaat aangemaakt op de mac met het Unix commando:
openssl req -nodes -newkey rsa:2048 -keyout server.key -x509 -days 365 -out server.crt
Ging van een leien dakje, maar het moet ook rechtstreeks op de nas kunnen volgens deze site:
http://www.mdevries.org/synology_certificaat.html Echter via de nas zelf moet je eerst OpenSSL installeren en om dat je kunnen moet je eerst mpkg installeren wat ook weer op die site uitgelegd wordt. Lastig en ik zou er niet aan beginnen als je niet in Unix thuis bent.
Veel gemakkelijker is het als je het uitbesteed aan een website zoals:
http://www.mobilefish.com/services/ssl_certificates/ssl_certificates.php#ssl_certificates_outputDie doet eigenlijk hetzelfde als zelf het OpenSSL commando te gebruiken. Vul alle velden in. Alles spreekt voor zich. Bij het veld "Common Name (eg, your name, domain name or ip address) [CN]" moet je je URL of je IP adres invullen. Vervolgens kies je de generate button. Vervolgens download je het Certificaat en de Private Key. (het 2e en 3e veld). Dit zijn de files die de nas wil importeren van je PC. Waarschijnlijk moet je eerst de .txt extensie verwijderen om de nas ze te laten importeren.(Althans moest dat indertijd bij DSM 3.2)
NB: het gaat hier om zogenaamde "Self Signed Certifcaten" die gratis zijn. Hiervan staat nog geen versie van op je PC. Op je PC moet je dan ook de Certificaat file installeren om te zorgen dat de browser hem automatisch vertrouwd. En sommige browsers beheren zelf de certificaten. Hier moet je dan aan de browser mededelen dat het certificaat vertrouwd moet worden.
NB 2: Bedenk ook dat iedereen die de private key heeft, al je verkeer kan ontsleutelen. Die file behoort dus
alleen op de server aanwezig te zijn. Dus het beste is om die weer van je PC te deleten na een successvolle installatie. Als het goed is, heb je die nooit meer nodig. En als je hem wel nodig hebt, kun je hem vanaf de nas downloaden.