Tips dan Trick

Mengatasi Link Forgot Password Tidak Muncul Pada Login Screen Zimbra 8.8.9 Patch 4 Keatas (Update)

Beberapa hari yang lalu Zimbra telah mengeluarkan Zimbra versi terbaru 8.8.9, dan untuk saat ini pun versi tersebut sudah ada Patch 4 nya. Kemudian salah 1 fitur terbaru yang ada pada zimbra 8.8.9 yaitu adanya fitur Forgot Password. Fitur ini ada pada saat Patch 1 diluncurkan oleh zimbra dan saat itu statusnya pun masih Beta.

Pada saat masih Patch 1, saya coba mengaktifkan fitur Forgot Password tersebut dan berhasil, ditandakan dengan adanya Link Forgot Password yang muncul pada tampilan Login Screen Zimbra. Untuk panduan enable Forgot Password tersebut, bisa lihat di artikel saya sebelumnya.

>>> Enable Fitur Forgot Password pada Zimbra 8.8.9

Kemudian ketika Patch 4 hadir, saya coba update dan ternyata setelah update tersebut, Link Forgot Password yang sebelumnya muncul di Login Screen, tiba-tiba tidak muncul. Saya pun coba ulangi command-command untuk enable fitur tersebut, namun hasilnya nihil. Tetap tidak muncul 😀

Akhirnya saya coba teliti lebih lanjut isian pada file login.jsp, dan menemukan bahwa untuk memunculkan link Forgot Password tersebut, harus di enable fitur reset password pada level domain.

Note : (Update) Artikel ini juga bisa digunakan untuk Zimbra Versi 8.8.9 keatas

Berikut ini langkah-langkahnya

  • Masuk ke user Zimbra, lalu jalankan command berikut, dan sesuaikan nama domain yang digunakan
su - zimbra
zmprov md namadomain.com zimbraFeatureResetPasswordStatus enabled
  • Silakan restart service mailboxnya
zmmailboxdctl restart

Semestinya link forgot password sudah muncul kembali pada login screen webmail Zimbra.

Namun apabila tetap belum muncul, hal terakhir yaitu saya dibantu senior saya Ahmad Imanudin, bisa di edit langsung dari sisi file login.jsp

Berikut langkah-langkah nya

  • Edit file /opt/zimbra/jetty/webapps/zimbra/public/login.jsp
vi /opt/zimbra/jetty/webapps/zimbra/public/login.jsp
  • Cari baris berikut ini
<c:if test="${domainInfo.attrs.zimbraFeatureResetPasswordStatus eq 'enabled'}">
  • Nanti akan terlihat script seperti berikut ini
<c:if test="${domainInfo.attrs.zimbraFeatureResetPasswordStatus eq 'enabled'}">
<tr>                                      
   <td></td>   
   <td class="submitTD">
       <a href="#" >
  • Kemudian silakan edit di bagian tersebut, hanya mengubah isi dibagian itu saja, code yang sebelumnya berada di atas sintaxt <tr>, dipindahkan menjadi dibawah </tr>. Berikut contoh perubahannya
<tr>                                      
   <td></td>
   <td class="submitTD">
       <a href="#" >
  • Jika sudah, silakan disimpan kemudian restart service mailboxnya
su - zimbra
zmmailboxdctl restart
  • Silakan akses Zimbra nya dan lihat tampilan loginnya, maka tepat dibagian tombol Sign In, akan ada link Forgot Password

Mungkin cukup sekian, semoga bermanfaat

Share
Published by
Rizky Pratama

Recent Posts

Tips Zimbra : Mengatasi Service Cbpolicyd Starting Failed Setelah Migrasi ke Rocky Linux 8

Beberapa waktu lalu, Excellent mendapatkan project migrasi Zimbra dari versi Open Source Ke Zimbra Network…

1 month ago

Mengatasi Error “no matching host key type found. Their offer: ssh-rsa,ssh-dss” Setelah Upgrade MacOS Ventura Saat Melakukan SSH

Bulan Oktober 2022 lalu, Apple resmi release MacOS terbaru mereka, yaitu MacOS Ventura. Beberapa fitur…

1 year ago

Cara Memindahkan Saham ke Sekuritas Lain

Tidak terasa sudah cukup lama saya tidak update tulisan pada blog ini lagi, akhirnya kali…

2 years ago

Tahun Baru, Markas Baru, Tulisan Baru

Tahun baru 2022 telah tiba, tidak terasa waktu berjalan begitu cepat, banyak cerita dan kenangan…

2 years ago

Mengatasi “Error while performing update: Input/output error (5)” Saat Update Tuxera pada MacOS

Kembali lagi bersama saya, setelah beberapa lama tidak update tulisan pada blog ini :D kali…

2 years ago

Konfigurasi PPTP Client pada Container Docker CLI

PPTP adalah kependekan dari Point-toPoint Tunneling Protocol yang merupakan bahasa yang membuat komputer dapat berkomunikasi…

3 years ago