{"id":687,"date":"2018-04-12T10:47:19","date_gmt":"2018-04-12T08:47:19","guid":{"rendered":"https:\/\/blog.4-it.net\/?p=687"},"modified":"2020-02-28T12:08:36","modified_gmt":"2020-02-28T11:08:36","slug":"unifi-video-mit-gueltigem-ssl-zertifikat-ausstatten","status":"publish","type":"post","link":"https:\/\/blog.4-it.net\/?p=687","title":{"rendered":"UniFi Video mit g\u00fcltigem SSL Zertifikat ausstatten"},"content":{"rendered":"<p>Um den UniFi Video Controller mit einem offiziellen und g\u00fcltigem Zertifikat auszustatten muss wie folgt vorgegangen werden.<\/p>\n<ol>\n<li>G\u00fcltiges Zertifikat besorgen <a href=\"https:\/\/blog.4-it.net\/?p=636\">SSL Zertifikat auf Basis von Let\u00b4s Encrypt<\/a><\/li>\n<li>Den Dienst\u00a0UniFiVideoService stoppen<\/li>\n<li>Unter <strong>C:\\ProgramData\\unifi-video<\/strong> die keystore files l\u00f6schen oder umbenennen als Backup\n<ol>\n<li><strong>data\/keystore<\/strong><\/li>\n<li><strong>data\/ufv-truststore<\/strong><\/li>\n<li><strong>conf\/evostream\/server.* <\/strong><\/li>\n<\/ol>\n<\/li>\n<li>kopieren des eigenen Zertifikats und Key nach <strong>C:\\ProgramData\\unifi-video<\/strong>\n<ol>\n<li><strong>data\/certificates\/ufv-server.cert.der<\/strong> (<span style=\"color: #ff0000;\">X509 DER-encoded cert file<\/span>)<\/li>\n<li><strong>data\/certificates\/ufv-server.key.der<\/strong> (<span style=\"color: #ff0000;\">RSA PKCS8 DER-encoded private key file)<\/span><\/li>\n<\/ol>\n<\/li>\n<li>um den Key in das richtige Format f\u00fcr den UniFi Video Controller zu bekommen<br \/>\nEinfach den private.key in private.pem umbenennen und dann via openssl den folgenden Befehl ausf\u00fchren:<br \/>\n<strong>openssl pkcs8 -topk8 -inform PEM -outform DER -in private.pem -out ufv-server.key.der -nocrypt<\/strong><\/li>\n<li>um das vorliegende Zertifikat (im PEM Format) in das x509 Format zu bekommen, muss via openssl folgender Befehl ausgef\u00fchrt werden:<br \/>\n<strong>openssl x509 -outform der -in certificate.pem -out ufv-server.cert.der<\/strong><\/li>\n<li>unter <strong>C:\\ProgramData\\unifi-video\\data<\/strong> die Datei <strong>system.properties<\/strong> um folgende Zeile erweitern\n<ol>\n<li><strong>ufv.custom.certs.enable=true <\/strong><\/li>\n<\/ol>\n<\/li>\n<li>Start des Dienstes\u00a0UniFiVideoService<\/li>\n<\/ol>\n<p>Und schon wird vom UniFi Video Controller die Website \u00fcber https ausgeliefert \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Um den UniFi Video Controller mit einem offiziellen und g\u00fcltigem Zertifikat auszustatten muss wie folgt vorgegangen werden. G\u00fcltiges Zertifikat besorgen SSL Zertifikat auf Basis von Let\u00b4s Encrypt Den Dienst\u00a0UniFiVideoService stoppen Unter C:\\ProgramData\\unifi-video die keystore files l\u00f6schen oder umbenennen als Backup data\/keystore data\/ufv-truststore conf\/evostream\/server.* kopieren des eigenen Zertifikats und Key nach C:\\ProgramData\\unifi-video data\/certificates\/ufv-server.cert.der (X509 DER-encoded cert [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[33],"tags":[],"class_list":["post-687","post","type-post","status-publish","format-standard","hentry","category-ubiquiti"],"_links":{"self":[{"href":"https:\/\/blog.4-it.net\/index.php?rest_route=\/wp\/v2\/posts\/687","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.4-it.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.4-it.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.4-it.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.4-it.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=687"}],"version-history":[{"count":2,"href":"https:\/\/blog.4-it.net\/index.php?rest_route=\/wp\/v2\/posts\/687\/revisions"}],"predecessor-version":[{"id":842,"href":"https:\/\/blog.4-it.net\/index.php?rest_route=\/wp\/v2\/posts\/687\/revisions\/842"}],"wp:attachment":[{"href":"https:\/\/blog.4-it.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=687"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.4-it.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=687"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.4-it.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=687"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}