• Home
  • About Me
  • Services
  • Contact Me
No Result
View All Result
Kahfie Site
  • Home
  • About Me
  • Services
  • Contact Me
No Result
View All Result
Kahfie Site
No Result
View All Result

Zimbra AJAX Webmail not loading

May 27, 2019

Pagi ini saya dapet komplain dari client karena email server zimbra mereka tidak bisa dibuka setelah login tampilannya blank page. Saya coba login memang langsung whitescreen. Tapi untuk login ke halaman admin sih normal. Nah disini saya coba login lewat admin tapi mentok di loading page kaya gambar dibawah.

Nah setelah saya klik “Switch to the Standard (HTML) version” bisa tuh kebuka tapi icon-iconnya pada ga muncul. Defaultnya kan zimbra ini pakai AJAX bukan pakai HTML. Berarti ketauan nih masalahnya di mode AJAX. Abis itu saya coba juga cek ke servernya, cek log zimbranya yang ada di folder /opt/zimbra/log/. Coba cek satu-satu. Terus saya coba tail sambil login si zmmailboxd.out dan hasilnya kaya gini :

Caused by:
java.io.IOException: java.io.FileNotFoundException: /opt/zimbra/jetty-distribution-9.3.5.v20151012/webapps/zimbra/../../work/resource-cache/skinres/latest/-5d59e2a2c267c317f48e48337d8a793a-122.html (No such file or directory)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:466)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)
at org.eclipse.jetty.jsp.JettyJspServlet.service(JettyJspServlet.java:107)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:821)
at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:583)
at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:566)

Kurang lebih gitu dah lognya wkwk.

Terus saya coba googling tuh ga nemu-nemu wkwk. Abis itu saya coba buka forumnya zimbra dan nemu link ini eh ternyata ada yang sama kaya gini juga dan cuma beda 1-2 hari dari kejadian client saya. Nah yang anehnya lagi yang ngalamin kaya gini versinya cuma zimbra 8.6 dan 8.7. Client saya menggunakan zimbra versi 8.7.3.

Saya coba ikutin caranya si usr AB_Zimbra disana kurang lebih kaya gini :

Zimbra Version: 8.7.11_GA_3800.NETWORK

I did the following (as root);
cd /opt/zimbra/mailboxd
find webapps -type d -exec chmod 0755 {} \;
find webapps -type f -exec chmod 0644 {} \;

Then restart Zimbra;
su – zimbra
zmcontrol restart

Dan bener aja langsung solved masalahnya. Ternyata masalah chmod. Tapi sampai disini saya juga ngga tau kenapa bisa terjadi kaya gitu. Dipostingan setelah-setelahnya ada yang udah ngikutin cara kaya diatas tapi pas besokannya masalahnya balik lagi. Dan itu terjadi kepada user MaySky dan zanthius. Nah si MaySky ini dia coba untuk cari tau masalahnya lebih lanjut. Ternyata crontab server zimbranya dia ada cron yang berjalan dengan script aneh beserta file-file aneh/tidak diketahui didalam folder /tmp/.cache/. Dan dia cek CPUnya sampe 300%. Solusinya dia adalah menginstal patch terbaru untuk 8.7.11 – Patch 11, menghapus semuanya dari /tmp/.cache/, membersihkan cron “crontab -e -u zimbra” lalu gg dan dG) dan reboot server.

Beda lagi halnya dengan si zanthius. Si user ini juga nemuin ada cron aneh yang berjalan mengeksekusi suatu file. File executable tersebut ada didalam folder /opt/zimbra/log/zmwatch.sh. Si file ini makan CPU zanthius sampai 200%. Saya coba membandingkan dengan mengecek di server zimbra saya yang lain file ini memang tidak ada. Tindakan yang dilakukan si zanthius adalah menghapus cron tersebut dan kill proses zmwatch.sh tersebut.

Permasalahan saya sendiri mirip sekali dengan zanthius jadi tindakan yang saya ambil juga sama dengan dia. Sepertinya memang ada bug pada zimbra versi 8.6 dan 8.7 yang menyebabkan si attacker menyerang server zimbra yang menggunakan versi tersebut. Sampai saat ini saya juga belum tau dimana celah tersebut. Mungkin segitu dulu aja sharingnya, semoga bisa membantu ya.

Share142Tweet89
kahfiehudson

kahfiehudson

I'm just a dreamer

Related Posts

Install Webmin di Ubuntu Server 18.04
Linux

Install Webmin di Ubuntu Server 18.04

March 5, 2020

Webmin adalah salah satu kontrol panel berbasis GUI yang berjalan diatas unix maupun linux dan mudah digunakan. Dengan webmin kita bisa mensetup user accounts, Apache, DNS, file sharing, Mail Server, SSL dll. Intinya kita hanya tinggal klak klik saja...

Install Cacti Plugin Network Weathermap pada PHP 7
Linux

Install Cacti Plugin Network Weathermap pada PHP 7

September 28, 2019

Tutorial ini hampir sama dengan yang sebelumnya yang dimana masalahnya adalah plugin tersebut tidak berjalan dengan sempurna. Hal ini dikarenakan plugin ini di buat menggunakan PHP versi 5 sedangkan saya menggunakan PHP versi 7 yang dimana ada fungsi didalam...

Install Cacti Plugin Realtime pada PHP 7
Linux

Install Cacti Plugin Realtime pada PHP 7

August 7, 2019

Pada tutorial kali ini saya akan share instalasi plugin realtime di cacti. Untuk penjelasan plugin tersebut untuk apa bisa googling sendiri ya. Cacti yang saya gunakan disini menggunakan versi 0.8.8f, PHP versi 7.0.32 dan plugin realtime versi 0.5 lalu...

Membuat DNS Anti Porn Menggunakan Bind RPZ Part 1
Linux

Impelementasi DNS Anti Porn Menggunakan Bind RPZ (Part 3)

July 21, 2019

Mohon maaf postingan part 3 ini terlalu lama dikarenakan kesibukan saya hehehe. Tahap ketiga ini adalah tahap dimana kita implementasi DNS yang sudah kita buat pada router ataupun pada komputer user langsung. Pada komputer user : Pertama buka control...

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

About Me

Kahfie Site

Kahfi Alfarisi Firdaus

Blogger & Traveler

Hello & welcome to my blog! My name is Kahfi and I'm a independent blogger with a passion for sharing about IT and much more.

Categories

Popular

  • Membuat DNS Anti Porn Menggunakan Bind RPZ Part 1

    Membuat DNS Anti Porn Menggunakan Bind RPZ Part 1

    870 shares
    Share 348 Tweet 218
  • Penyebab Satria FU Mati Kelistrikan

    776 shares
    Share 310 Tweet 194
  • Contoh Draft Kontrak kerja untuk Proyek TI (Teknologi Informasi)

    596 shares
    Share 238 Tweet 149
  • Aktifasi Google Safe Search Pada Bind RPZ (Part2)

    532 shares
    Share 213 Tweet 133
  • Cara Membongkar Laptop Asus A42JC

    526 shares
    Share 210 Tweet 132

Instagram

  • Home
  • About Me
  • Services
  • Contact Me

© Copyright 2022 Kahfie Site.

No Result
View All Result
  • Home
  • About Me
  • Services
  • Contact Me
 

Loading Comments...