{"id":227,"date":"2024-02-23T16:20:00","date_gmt":"2024-02-23T09:20:00","guid":{"rendered":"https:\/\/ilmusekawan.web.id\/?p=227"},"modified":"2024-09-11T09:58:30","modified_gmt":"2024-09-11T02:58:30","slug":"instalasi-cbpolicyd-webui-di-zimbra-10","status":"publish","type":"post","link":"https:\/\/ilmusekawan.web.id\/index.php\/2024\/02\/23\/instalasi-cbpolicyd-webui-di-zimbra-10\/","title":{"rendered":"Instalasi CBPolicyd WebUI di Zimbra 10"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Hi kawan, kali ini saya ingin berbagi tutorial cara instalasi CBPolicyd WebUI di Zimbra 10 yang berjalan di atas sistem operasi Ubuntu versi 20.04.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Install dan Enable terlebih dahulu service cbpolicyd di sisi zimbra.<\/p>\n\n\n\n<pre class=\"wp-block-code\" style=\"font-size:13px\"><code>$ su - zimbra\n$ zmprov ms `zmhostname` +zimbraServiceInstalled cbpolicyd +zimbraServiceEnabled cbpolicyd\n$ zmcontrol restart<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Install package yang diperlukan untuk menjalankan CBPolicyd WebUI.<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>$ sudo apt install apache2 php php-sqlite3 -y<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Ubah konfigurasi port bawaan apache2.<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>$ vi \/etc\/apache2\/port.conf\n\n\nListen 80 menjadi Listen 8880<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>$ vi \/etc\/apache2\/sites-available\/000-default.conf<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>&lt;VirtualHost *:80&gt; ubah menjadi &lt;VirtualHost *:8880&gt;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Membuat symlink folder webui ke folder \/var\/www\/html<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>$ cd \/var\/www\/html &amp;&amp; ln -s \/opt\/zimbra\/common\/share\/webui<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Edit file di bawah ini untuk merubah value DB_DSN. <\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>$ vi \/opt\/zimbra\/common\/share\/webui\/includes\/config.php<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Dari yang sebelumnya seperti berikut.<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>$DB_DSN=\u201dmysql:host=localhost;dbname=cluebringer\u201d;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Menjadi seperti berikut.<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>$DB_DSN=\"sqlite:\/opt\/zimbra\/data\/cbpolicyd\/db\/cbpolicyd.sqlitedb\";<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Enable Access Control List untuk CBPolicyd.<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>$ su - zimbra\n$ zmprov mcf +zimbraMtaRestriction 'check_policy_service inet:127.0.0.1:10031'\n$ zmprov ms `zmhostname` zimbraCBPolicydAccessControlEnabled TRUE<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Restart dan enable service apache2.<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>$ systemctl restart apache2\n$ systemctl enable apache2\n$ systemctl status apache2<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Akses CBPolicyd WebUI dengan URL berikut.<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>http:&#47;&#47;IPSERVER:PORT<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Konfigurasi opsional cbpolicyd.<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>$ su - zimbra\n$ zmprov ms `zmhostname` zimbraCBPolicydBypassTimeout 120 zimbraCBPolicydMinServers 8 zimbraCBPolicydMaxRequests 2000 zimbraCBPolicydTimeoutBusy 240 zimbraCBPolicydMaxServers 50\n\n$ zmcontrol restart<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Konfigurasi opsional apache2.<\/p>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>$ vi \/etc\/apache2\/sites-available\/000-default.conf<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code has-small-font-size\"><code>DocumentRoot \/var\/www\/html\n\nmenjadi\n\nDocumentRoot \/var\/www\/html\/webui<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Referensi :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/community.zextras.com\/enabling-cbpolicyd-webui\/\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/community.zextras.com\/enabling-cbpolicyd-webui\/<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wiki.zimbra.com\/wiki\/Cluebringer_Policy_Daemon\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/wiki.zimbra.com\/wiki\/Cluebringer_Policy_Daemon<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/wiki.zimbra.com\/wiki\/CBPolicyD_Management\">https:\/\/wiki.zimbra.com\/wiki\/CBPolicyD_Management<\/a><\/li>\n<\/ul>\n\n\n<div class=\"taxonomy-post_tag wp-block-post-terms\"><a href=\"https:\/\/ilmusekawan.web.id\/index.php\/tag\/cbpolicyd\/\" rel=\"tag\">cbpolicyd<\/a><span class=\"wp-block-post-terms__separator\">, <\/span><a href=\"https:\/\/ilmusekawan.web.id\/index.php\/tag\/installation\/\" rel=\"tag\">Installation<\/a><span class=\"wp-block-post-terms__separator\">, <\/span><a href=\"https:\/\/ilmusekawan.web.id\/index.php\/tag\/limitation\/\" rel=\"tag\">Limitation<\/a><span class=\"wp-block-post-terms__separator\">, <\/span><a href=\"https:\/\/ilmusekawan.web.id\/index.php\/tag\/zimbra\/\" rel=\"tag\">Zimbra<\/a><\/div>","protected":false},"excerpt":{"rendered":"<p>Hi kawan, kali ini saya ingin berbagi tutorial cara instalasi CBPolicyd WebUI di Zimbra 10 yang berjalan di atas sistem operasi Ubuntu versi 20.04. Install dan Enable terlebih dahulu service cbpolicyd di sisi zimbra. Install package yang diperlukan untuk menjalankan CBPolicyd WebUI. Ubah konfigurasi port bawaan apache2. Membuat symlink folder&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"telegram_tosend":false,"telegram_tosend_message":"","telegram_tosend_target":0,"footnotes":""},"categories":[4,13],"tags":[26,19,25,5],"class_list":["post-227","post","type-post","status-publish","format-standard","hentry","category-tips-trick","category-zimbra","tag-cbpolicyd","tag-installation","tag-limitation","tag-zimbra"],"_links":{"self":[{"href":"https:\/\/ilmusekawan.web.id\/index.php\/wp-json\/wp\/v2\/posts\/227","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ilmusekawan.web.id\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ilmusekawan.web.id\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ilmusekawan.web.id\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ilmusekawan.web.id\/index.php\/wp-json\/wp\/v2\/comments?post=227"}],"version-history":[{"count":24,"href":"https:\/\/ilmusekawan.web.id\/index.php\/wp-json\/wp\/v2\/posts\/227\/revisions"}],"predecessor-version":[{"id":453,"href":"https:\/\/ilmusekawan.web.id\/index.php\/wp-json\/wp\/v2\/posts\/227\/revisions\/453"}],"wp:attachment":[{"href":"https:\/\/ilmusekawan.web.id\/index.php\/wp-json\/wp\/v2\/media?parent=227"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ilmusekawan.web.id\/index.php\/wp-json\/wp\/v2\/categories?post=227"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ilmusekawan.web.id\/index.php\/wp-json\/wp\/v2\/tags?post=227"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}