This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
internet:mail:zimbra:zimbra_troubleshoot [2016/09/07 12:28] gcooper |
internet:mail:zimbra:zimbra_troubleshoot [2021/02/01 11:23] (current) gcooper |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Zimbra Troubleshooting Tips ====== | ====== Zimbra Troubleshooting Tips ====== | ||
- | **Message Tracking**: | + | See also **[[https://www.sonoracomm.com/wiki/doku.php? |
- | Reboot | + | ===== Check Status and Reboot |
< | < | ||
Line 17: | Line 17: | ||
<note tip>Be patient. Zimbra takes a long time to start up and even longer for the status in the Admin Console to correctly reflect the current status.</ | <note tip>Be patient. Zimbra takes a long time to start up and even longer for the status in the Admin Console to correctly reflect the current status.</ | ||
- | <note tip>Probably | + | ===== Permissions ===== |
+ | |||
+ | Repair any potential permissions problems with files under ''/ | ||
+ | |||
+ | <file> | ||
+ | su - zimbra | ||
+ | zmcontrol stop | ||
+ | logout | ||
+ | / | ||
+ | su - zimbra | ||
+ | zmcontrol start | ||
+ | </ | ||
+ | |||
+ | ===== Message Tracking ===== | ||
+ | |||
+ | https:// | ||
+ | |||
+ | When a message enters | ||
+ | |||
+ | Postfix/ZCS will most likely have a message leave the Postfix queue for other processing: amavis, filters, etc. This will cause the message to get a new queue ID(s). | ||
+ | |||
+ | Find the '' | ||
+ | |||
+ | <file> | ||
+ | egrep " | ||
+ | </ | ||
+ | |||
+ | Then: | ||
+ | |||
+ | < | ||
+ | egrep " | ||
+ | </file> | ||
===== DoSFilter ===== | ===== DoSFilter ===== | ||
+ | |||
+ | **HowTo**: https:// | ||
http:// | http:// | ||
Line 36: | Line 69: | ||
su - zimbra | su - zimbra | ||
zmprov gcf zimbraHttpThrottleSafeIPs | zmprov gcf zimbraHttpThrottleSafeIPs | ||
- | zmprov gcf zimbraHttpDosFilterMaxRequestsPerSec | + | zmprov gcf zimbraHttpDosFilterMaxRequestsPerSec |
- | zmprov gcf zimbraHttpDosFilterDelayMillis | + | zmprov gcf zimbraHttpDosFilterDelayMillis |
</ | </ | ||
Line 45: | Line 78: | ||
< | < | ||
- | zmprov mcf +zimbraHttpThrottleSafeIPs 192.168.0.65 | + | zmprov mcf +zimbraHttpThrottleSafeIPs 192.168.2.0/24 |
zmprov mcf +zimbraHttpThrottleSafeIPs 192.168.0.66 | zmprov mcf +zimbraHttpThrottleSafeIPs 192.168.0.66 | ||
Line 122: | Line 155: | ||
===== Server Status ===== | ===== Server Status ===== | ||
+ | |||
+ | **Monitoring**: | ||
Check ''/ | Check ''/ | ||
Line 155: | Line 190: | ||
===== Mail Delivered to MTA But Not to Mailbox ===== | ===== Mail Delivered to MTA But Not to Mailbox ===== | ||
+ | |||
+ | < | ||
+ | tail -30 / | ||
+ | </ | ||
If your Zimbra server only has a private IP address and is behind a NAT firewall, you may see errors in ''/ | If your Zimbra server only has a private IP address and is behind a NAT firewall, you may see errors in ''/ | ||
Line 199: | Line 238: | ||
zmprov md < | zmprov md < | ||
</ | </ | ||
+ | |||
+ | ===== Mail System Is Down ===== | ||
+ | |||
+ | Sometimes, the Postfix MTA may not start properly. | ||
+ | |||
+ | Try deleting the '' | ||
+ | |||
+ | < | ||
+ | cd / | ||
+ | service zimbra stop | ||
+ | rm master.pid | ||
+ | service zimbra start | ||
+ | </ | ||
+ | |||
+ | :!: **Wait** until Zimbra shuts down completely. | ||
+ | |||
+ | The process ID file will be recreated when the MTA starts: | ||
+ | |||
+ | < | ||
+ | ll master.pid | ||
+ | </ | ||
+ |