Mengatasi Link Forgot Password Zimbra Yang Tidak Muncul

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.

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 mencari dan ketemu link ini https://rizkypratama.id/blog/2018/09/06/mengatasi-link-forgot-password-tidak-muncul-pada-login-screen-zimbra-8-8-9-patch-4/, katanya untuk hal itu bisa di edit dari sisi file login.jsp

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

Berikut langkah-langkah nya

1
2
3
4
5
6
7
8
9
10
11
12
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="#" onclick="forgotPassword();" id="ZLoginForgotPassword" aria-controls="ZLoginForgotPassword" aria-expanded="false"><fmt:message key="forgotPassword"/></a>
</td>
</tr>

Kemudian silakan edit di bagian tersebut, hanya mengubah isi dibagian itu saja, code yang sebelumnya berada di atas sintaxt

, dipindahkan menjadi dibawah. Berikut contoh perubahannya

1
2
3
4
5
6
7
<tr>                                      
<td></td>
<td class="submitTD">
<a href="#" onclick="forgotPassword();" id="ZLoginForgotPassword" aria-controls="ZLoginForgotPassword" aria-expanded="false"><fmt:message key="forgotPassword"/></a>
</td>
</tr>
<c:if test="${domainInfo.attrs.zimbraFeatureResetPasswordStatus eq 'enabled'}">

Jika sudah, silakan disimpan kemudian restart service mailboxnya

1
2
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

Source

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×