{"id":914,"date":"2013-08-16T14:13:34","date_gmt":"2013-08-16T06:13:34","guid":{"rendered":"https:\/\/umarzuki.org\/blogku\/?p=914"},"modified":"2013-08-16T14:13:34","modified_gmt":"2013-08-16T06:13:34","slug":"zimbra-ldap-error-code-49-invalid-credentials","status":"publish","type":"post","link":"https:\/\/umarzuki.org\/blog\/2013\/08\/16\/zimbra-ldap-error-code-49-invalid-credentials\/","title":{"rendered":"Zimbra LDAP: error code 49 &#8211; Invalid Credentials"},"content":{"rendered":"<blockquote><p>ERROR: service.FAILURE (system failure: unable to lookup server by name: webmail.mydomain.com message: [LDAP: error code 49 &#8211; Invalid Credentials]) (cause: javax.naming.AuthenticationException [LDAP: error code 49 &#8211; Invalid Credentials])\n<\/p><\/blockquote>\n<p>Sebab ralat:<br \/>\n-ingin migrate ZCS ke server baru yang berlainan versi OS. Jika sama, cuma rsync<br \/>\n-restore backup ldap dari server asal selepas install ZCS pada server baru<br \/>\n-gagal mulakan servis zimbra dengan ralat seperti diatas<\/p>\n<p>Penyelesaian:<br \/>\n-pastikan output zmhostname = webmail.mydomain.com<br \/>\n-pastikan webmail.mydomain.com adalah MX record untuk domain mydomain.com (periksa dengan &#8220;nslookup -t mx domain.com&#8221;)<br \/>\n-pastikan IP webmail.mydomain.com disenaraikan didalam \/etc\/hosts<br \/>\n-salin localconfig.xml dari server zimbra lama ke server baru &#038; edit password berkaitan mysql supaya sama dengan setting kat server baru<br \/>\n-restart servis zimbra<\/p>\n","protected":false},"excerpt":{"rendered":"<p>ERROR: service.FAILURE (system failure: unable to lookup server by name: webmail.mydomain.com message: [LDAP: error code 49 &#8211; Invalid Credentials]) (cause: javax.naming.AuthenticationException [LDAP: error code 49 &#8211; Invalid Credentials]) Sebab ralat: -ingin migrate ZCS ke server baru yang berlainan versi OS. Jika sama, cuma rsync -restore backup ldap dari server asal selepas install ZCS pada server [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[251,38],"tags":[285,286],"class_list":["post-914","post","type-post","status-publish","format-standard","hentry","category-email","category-perisian","tag-ldap","tag-zcs"],"_links":{"self":[{"href":"https:\/\/umarzuki.org\/blog\/wp-json\/wp\/v2\/posts\/914","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/umarzuki.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/umarzuki.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/umarzuki.org\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/umarzuki.org\/blog\/wp-json\/wp\/v2\/comments?post=914"}],"version-history":[{"count":0,"href":"https:\/\/umarzuki.org\/blog\/wp-json\/wp\/v2\/posts\/914\/revisions"}],"wp:attachment":[{"href":"https:\/\/umarzuki.org\/blog\/wp-json\/wp\/v2\/media?parent=914"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/umarzuki.org\/blog\/wp-json\/wp\/v2\/categories?post=914"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/umarzuki.org\/blog\/wp-json\/wp\/v2\/tags?post=914"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}