{"id":7452,"date":"2020-08-22T01:01:10","date_gmt":"2020-08-21T16:01:10","guid":{"rendered":"https:\/\/chat-messenger.com\/?p=7452"},"modified":"2023-11-05T22:38:54","modified_gmt":"2023-11-05T13:38:54","slug":"ssl","status":"publish","type":"post","link":"https:\/\/chat-messenger.com\/vi\/manual\/camserver\/ssl","title":{"rendered":"\u00c1p d\u1ee5ng ch\u1ee9ng ch\u1ec9 SSL cho CAMServer"},"content":{"rendered":"<style type=\"text\/css\"><!--\ntable, th, td {\n    border: none !important;\n}\n--><\/style>\n<h2>V\u1ec1 ch\u1ee9ng ch\u1ec9 SSL<\/h2>\n<p>Vi\u1ec7c \u00e1p d\u1ee5ng ch\u1ee9ng ch\u1ec9 SSL cho CAMServer s\u1ebd lo\u1ea1i b\u1ecf c\u1ea3nh b\u00e1o xu\u1ea5t hi\u1ec7n khi truy c\u1eadp b\u1eb1ng tr\u00ecnh duy\u1ec7t th\u00f4ng th\u01b0\u1eddng.<br \/>\nC\u00f3 hai ph\u01b0\u01a1ng ph\u00e1p \u0111\u1ec3 c\u00f3 \u0111\u01b0\u1ee3c ch\u1ee9ng ch\u1ec9 SSL, v\u00e0 ch\u00fang t\u00f4i s\u1ebd gi\u1ea3i th\u00edch t\u1eebng ph\u01b0\u01a1ng ph\u00e1p m\u1ed9t.<\/p>\n<ol>\n<li>\u00c1p d\u1ee5ng ch\u1ee9ng ch\u1ec9 SSL mi\u1ec5n ph\u00ed t\u1eeb Let&#039;s Encrypt<\/li>\n<li>Mua v\u00e0 c\u00e0i \u0111\u1eb7t ch\u1ee9ng ch\u1ec9 SSL cho m\u1ea1ng n\u1ed9i b\u1ed9.<\/li>\n<\/ol>\n<div class=\"point\">\nN\u1ebfu b\u1ea1n kh\u00f4ng s\u1eed d\u1ee5ng ch\u1ee9ng ch\u1ec9 SSL h\u1ee3p l\u1ec7 t\u1ea1i ch\u1ed7, b\u1ea1n s\u1ebd c\u1ea7n s\u1eed d\u1ee5ng \u1ee9ng d\u1ee5ng web ho\u1eb7c b\u1ecf qua c\u1ea3nh b\u00e1o \u0111\u1ec3 truy c\u1eadp. Chi ti\u1ebft xem b\u00ean d\u01b0\u1edbi. <a href=\"\/vi\/thu-cong\/dam-may_di-dong\/dang-ky_login_camserver\/\" target=\"_blank\" rel=\"noopener\">\u0110\u0103ng nh\u1eadp v\u00e0o CAMServer<\/a> M\u1eddi b\u1ea1n xem qua.<\/div>\n<h2>\u00c1p d\u1ee5ng ch\u1ee9ng ch\u1ec9 SSL mi\u1ec5n ph\u00ed t\u1eeb Let&#039;s Encrypt<\/h2>\n<p>Let&#039;s Encrypt cung c\u1ea5p ch\u1ee9ng ch\u1ec9 mi\u1ec5n ph\u00ed, nh\u01b0ng y\u00eau c\u1ea7u x\u00e1c th\u1ef1c t\u00ean mi\u1ec1n b\u1eb1ng c\u00e1ch s\u1eed d\u1ee5ng th\u1eed th\u00e1ch HTTP-01 ho\u1eb7c DNS-01. V\u00ec CAMServer th\u01b0\u1eddng kh\u00f4ng \u0111\u01b0\u1ee3c k\u1ebft n\u1ed1i v\u1edbi th\u1ebf gi\u1edbi b\u00ean ngo\u00e0i, ch\u00fang t\u00f4i khuy\u00ean b\u1ea1n n\u00ean s\u1eed d\u1ee5ng ph\u01b0\u01a1ng ph\u00e1p th\u1eed th\u00e1ch DNS-01.<\/p>\n<h4>Th\u1eed th\u00e1ch DNS-01<\/h4>\n<p>Trong th\u1eed th\u00e1ch DNS-01, quy\u1ec1n s\u1edf h\u1eefu \u0111\u01b0\u1ee3c x\u00e1c minh b\u1eb1ng c\u00e1ch \u0111\u0103ng k\u00fd m\u00e3 th\u00f4ng b\u00e1o nh\u1eadn \u0111\u01b0\u1ee3c t\u1eeb m\u00e1y ch\u1ee7 Let&#039;s Encrypt v\u1edbi m\u00e1y ch\u1ee7 DNS c\u1ee7a t\u00ean mi\u1ec1n m\u1ee5c ti\u00eau. V\u00ed d\u1ee5, khi c\u1ea5p ch\u1ee9ng ch\u1ec9 cho &quot;camserver.xx&quot;, b\u1ea1n \u0111\u0103ng k\u00fd t\u00ean mi\u1ec1n DNS v\u1edbi m\u00e1y ch\u1ee7 DNS s\u1edf h\u1eefu n\u00f3. <code>_acme-challenge.camserver.xx.<\/code>\u0110\u1eb7t lo\u1ea1i TXT th\u00e0nh b\u1ea3n ghi c\u00f3 t\u00ean &quot;Acquired Token&quot;.<\/p>\n<div class=\"related\">\n\u0110\u1ec3 c\u00f3 gi\u1ea3i th\u00edch chi ti\u1ebft, xem <a href=\"https:\/\/www.ipentec.com\/document\/windows-acme-create-ssl-certification-in-pfx-file\" target=\"_blank\" rel=\"noopener\">L\u1ea5y ch\u1ee9ng ch\u1ec9 cho thi\u1ebft b\u1ecb kh\u00f4ng k\u1ebft n\u1ed1i internet b\u1eb1ng win-acme<\/a> Vui l\u00f2ng tham kh\u1ea3o nh\u1eefng th\u00f4ng tin sau.<\/div>\n<h4>Th\u1eed th\u00e1ch HTTP-01<\/h4>\n<p>Th\u1eed th\u00e1ch HTTP-01 bao g\u1ed3m vi\u1ec7c l\u1ea5y m\u00e3 th\u00f4ng b\u00e1o t\u1eeb m\u00e1y ch\u1ee7 Let&#039;s Encrypt, \u0111\u1eb7t m\u1ed9t t\u1ec7p ch\u1ee9a m\u00e3 th\u00f4ng b\u00e1o n\u00e0y v\u00e0o m\u1ed9t th\u01b0 m\u1ee5c \u0111\u01b0\u1ee3c ch\u1ec9 \u0111\u1ecbnh tr\u00ean CAMServer v\u00e0 x\u00e1c minh quy\u1ec1n s\u1edf h\u1eefu t\u00ean mi\u1ec1n.<\/p>\n<p>V\u00ed d\u1ee5, khi c\u1ea5p ch\u1ee9ng ch\u1ec9 cho &quot;camserver.xx&quot;, h\u00e3y \u0111\u1eb7t t\u1ec7p m\u00e3 th\u00f4ng b\u00e1o nh\u1eadn \u0111\u01b0\u1ee3c v\u00e0o v\u1ecb tr\u00ed sau:<\/p>\n<p><code>CAMServer\/www\/.well-known\/acme-challenge\/obtained_token<\/code><\/p>\n<p>URL sau c\u1ea7n \u0111\u01b0\u1ee3c c\u00f4ng khai.<br \/>\n<code>http:\/\/camserver.xx\/.well-known\/acme-challenge\/\u53d6\u5f97\u3057\u305f\u30c8\u30fc\u30af\u30f3<\/code><\/p>\n<h4>Sau khi qu\u00e1 tr\u00ecnh t\u1ea1o ch\u1ee9ng ch\u1ec9 Let&#039;s Encrypt ho\u00e0n t\u1ea5t...<\/h4>\n<p>Vui l\u00f2ng \u0111\u1eb7t t\u1ec7p pem theo c\u00e1c b\u01b0\u1edbc sau.<\/p>\n<ol>\n<li>CAMServer \u0111\u00e3 d\u1eebng ho\u1ea1t \u0111\u1ed9ng<\/li>\n<li>C\u00e1c t\u1eadp tin privkey.pem \/ cert.pem \/ chain.pem <code>CAMServer\/config\/ssl\/<\/code> Sao ch\u00e9p v\u00e0o<\/li>\n<li>Kh\u1edfi \u0111\u1ed9ng CAMServer<\/li>\n<\/ol>\n<h2>Mua v\u00e0 c\u00e0i \u0111\u1eb7t ch\u1ee9ng ch\u1ec9 SSL cho m\u1ea1ng n\u1ed9i b\u1ed9.<\/h2>\n<p>\u0110\u1ec3 \u00e1p d\u1ee5ng ch\u1ee9ng ch\u1ec9 SSL cho m\u00e1y ch\u1ee7 CAMServer ho\u00e0n to\u00e0n kh\u00f4ng th\u1ec3 truy c\u1eadp t\u1eeb b\u00ean ngo\u00e0i, b\u1ea1n c\u1ea7n mua ch\u1ee9ng ch\u1ec9 SSL n\u1ed9i b\u1ed9.<\/p>\n<p>Sau khi \u0111\u00e3 mua ch\u1ee9ng ch\u1ec9 SSL n\u1ed9i b\u1ed9 v\u00e0 nh\u1eadn \u0111\u01b0\u1ee3c t\u1ec7p kho kh\u00f3a, vui l\u00f2ng \u00e1p d\u1ee5ng n\u00f3 theo c\u00e1c b\u01b0\u1edbc sau.<\/p>\n<ol>\n<li>CAMServer \u0111\u00e3 d\u1eebng ho\u1ea1t \u0111\u1ed9ng<\/li>\n<li>T\u1ec7p kho kh\u00f3a <code>CAMServer\/config\/ssl\/tomcat.keystore<\/code> ghi \u0111\u00e8<\/li>\n<li><code>CAMServer\/cam.ini<\/code> Th\u00eam ph\u1ea7n sau v\u00e0o t\u1ec7p\n<ul>\n<li><code>camserver.keyAlias = keyAlias \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng khi t\u1ea1o ch\u1ee9ng ch\u1ec9<\/code><\/li>\n<li><code>camserver.keystorePass = m\u1eadt kh\u1ea9u kho kh\u00f3a \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng khi t\u1ea1o ch\u1ee9ng ch\u1ec9<\/code><\/li>\n<\/ul>\n<\/li>\n<li>Kh\u1edfi \u0111\u1ed9ng CAMServer<\/li>\n<\/ol>\n<div class=\"point\">\n<ul>\n<li>CAMServer s\u1eed d\u1ee5ng Tomcat l\u00e0m m\u00e1y ch\u1ee7 HTTP, v\u00e0 quy tr\u00ecnh \u0111\u1ec3 l\u1ea5y v\u00e0 t\u1ea1o t\u1ec7p keystore cho Tomcat th\u01b0\u1eddng \u0111\u01b0\u1ee3c nh\u00e0 cung c\u1ea5p h\u01b0\u1edbng d\u1eabn chi ti\u1ebft.<\/li>\n<li>\u0110\u1ed1i v\u1edbi SSL m\u1ea1ng n\u1ed9i b\u1ed9, n\u1ebfu ch\u1ee9ng ch\u1ec9 g\u1ed1c kh\u00f4ng \u0111\u01b0\u1ee3c \u0111\u0103ng k\u00fd trong tr\u00ecnh duy\u1ec7t c\u1ee7a m\u1ed7i thi\u1ebft b\u1ecb \u0111\u1ea7u cu\u1ed1i, th\u00ec c\u00f3 v\u1ebb nh\u01b0 ch\u1ee9ng ch\u1ec9 g\u1ed1c v\u00e0 ch\u1ee9ng ch\u1ec9 trung gian ph\u1ea3i \u0111\u01b0\u1ee3c t\u1ea3i xu\u1ed1ng t\u1eeb nh\u00e0 cung c\u1ea5p v\u00e0 \u00e1p d\u1ee5ng ri\u00eang bi\u1ec7t cho tr\u00ecnh duy\u1ec7t c\u1ee7a t\u1eebng thi\u1ebft b\u1ecb \u0111\u1ea7u cu\u1ed1i.<\/li>\n<\/ul>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>SSL\u8a3c\u660e\u66f8\u306b\u3064\u3044\u3066 CAMServer \u3078SSL\u8a3c\u660e\u66f8\u3092\u9069\u7528\u3059\u308b\u4e8b\u3067\u3001\u6a19\u6e96\u30d6\u30e9\u30a6\u30b6\u3067\u30a2\u30af\u30bb\u30b9\u3059\u308b\u969b\u306e\u8b66\u544a\u3092\u6d88 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"swell_btn_cv_data":"","footnotes":""},"categories":[17],"tags":[],"class_list":["post-7452","post","type-post","status-publish","format-standard","hentry","category-camserver"],"_links":{"self":[{"href":"https:\/\/chat-messenger.com\/vi\/wp-json\/wp\/v2\/posts\/7452","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chat-messenger.com\/vi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/chat-messenger.com\/vi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/chat-messenger.com\/vi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/chat-messenger.com\/vi\/wp-json\/wp\/v2\/comments?post=7452"}],"version-history":[{"count":10,"href":"https:\/\/chat-messenger.com\/vi\/wp-json\/wp\/v2\/posts\/7452\/revisions"}],"predecessor-version":[{"id":8843,"href":"https:\/\/chat-messenger.com\/vi\/wp-json\/wp\/v2\/posts\/7452\/revisions\/8843"}],"wp:attachment":[{"href":"https:\/\/chat-messenger.com\/vi\/wp-json\/wp\/v2\/media?parent=7452"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/chat-messenger.com\/vi\/wp-json\/wp\/v2\/categories?post=7452"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chat-messenger.com\/vi\/wp-json\/wp\/v2\/tags?post=7452"}],"curies":[{"name":"trang web","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}