[Solved] Zimbra LDAP corrupted DB

IDC ไฟดับ ทำให้ไฟล์ db ของ LDAP พังมั้ง

อาการคือ

  • [zimbra@mail ~] zmcontrol start  แล้วทุกอย่างก็รันขึ้นมาปกติ
  • แต่ถ้ามีการล็อคอิน ก็จะล็อคอินไม่ได้ แล้ว service LDAP ก็จะ stop ไปด้วย

Continue reading “[Solved] Zimbra LDAP corrupted DB”

Customize Zimbra’s Skin

ตำแหน่งโฟลเดอร์ skins ของ Zimbra จะอยู่ประมาณนี้ (อันใดอันหนึ่ง ขึ้นอยู่กับการติดตั้ง)

/opt/zimbra/jetty-distribution-7.6.12.v20130726/webapps/zimbra/skins/
/opt/zimbra/tomcat/webapps/zimbra/skins/

อาจจะใช้คำสั่ง find /opt/zimbra/ -type d -name skins เพื่อหาโฟลเดอร์ดังกล่าว

ค่าต่างๆ ใน CSS มาจากตัวแปรที่กำหนดในไฟล์ skin.properties ที่อยู่โฟลเดอร์ skin แต่ละอัน

นอกจาก CSS แล้ว มันก็ยังมีให้แก้รูป Logo ได้ด้วย

ในไฟล์ skin.properties จะมีการกำหนดว่าตัวเอง extend มาจากไฟล์ไหนด้วย  ก็ลองดู Format ตัวแปรไฟล์นั้นๆ ได้

หลังจากแก้เสร็จแล้วให้ restart zimbra ด้วยคำสั่ง

su zimbra
zmcontrol stop
zmcontrol start

จริงๆ อาจจะมีวิธี reload ที่ดีกว่าการ stop / start เพราะว่ามันรอนานเหมือนกัน

Reference:
http://wiki.zimbra.com/wiki/Customizing_Themes_and_Adding_Zimbra_Powered_Logo_-_Open_Source_Edition