Bobcares

Zimbra zmconfigd not running/starting – How to fix

by | Nov 27, 2020

Often Zimbra server users come across the issue of Zimbra zmconfigd not running/starting.

At Bobcares we fix this issue as a part of our  Server Management Services for our clients.

Today, let’s see how our Support Engineers fix this issue with a few simple and easy steps.

zimbra zmconfigd not running/starting

 

How to check whether zmconfigd is running or not?

To check the status of zmconfigd service on Zimbra, we can use the command:

$ zmconfigdctl status

A Zimbra server operating fine would give the us status as running.

zimbra zmconfigd not running/starting

But there will be some instances where we end up with Zimbra zmconfigd not running/starting.

zimbra zmconfigd not running/starting

 

Common causes and their solutions:

The issue with zmcofigd status may be caused due to any of the following reasons:

  •  Problem with IPv6
  • Zimbra cannot get zmconfigd service status
  • Missing Netcat (nc) and which commands

 

Problem with IPv6

If we are using IPv6 in our Zimbra server it will cause the issue of Zimbra zmconfigd not running/starting.

So if we have IPv6 enabled, we need to disable it. Any edits in the configuration file should be done after disabling IPv6 if it’s enabled in the server.

Add these line to /etc/sysctl.conf to disable IPv6 on Linux.

net.ipv6.conf.all.disable_ipv6 = 1
net.ipv6.conf.default.disable_ipv6 = 1
net.ipv6.conf.lo.disable_ipv6 = 1

Save the file and apply rules.

$ sudo sysctl -p

Also, comment out the entries in  /etc/hosts file.

#::1 localhost ip6-localhost ip6-loopback
#ff02::1 ip6-allnodes
#ff02::2 ip6-allrouters

Then try restart zmconfigd:

$ sudo su – zimbra
$ zmconfigdctl restart

After restart upon checking the status, we can find it running.

[Still facing the issue? We are here for you!]

 

Zimbra cannot get zmconfigd service status

Sometimes It is also possible that zmconfigd is in a running state but Zimbra cannot get its state.

To fix this we have to remove its pid file and restart the service.

$ cat /opt/zimbra/log/zmconfigd.pid
32500
$ sudo rm /opt/zimbra/log/zmconfigd.pid
$ sudo su – zimbra -c “zmconfigdctl restart”

After doing this we will see that issue of Zimbra zmconfigd not running/starting is fixed.

 

Missing netcat (nc) and which commands

If we have nc command missing, we can see that while trying to start zmconfigd it may result in a failure.

We can fix this error by installing it.

Install nc on Ubuntu / Debian systems:

$ sudo apt-get install netcat-openbsd

Install on CentOS:

For CentOS servers, nc command is provided by the nmap-ncat package.

$ sudo yum -y install nmap-ncat

After installing nc, we need to restart Zimbra.

[Need further assistance? We are here for you!]

 

Conclusion

In short, we’ve discussed some causes such as  missing netcat (nc) command, Pid issue of zimbraa etc.,  along with some quick fixes that our Support Engineers follow to fix zmconfigd not running/starting issue.

 

 

 

PREVENT YOUR SERVER FROM CRASHING!

Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.

GET STARTED

var google_conversion_label = "owonCMyG5nEQ0aD71QM";

0 Comments

Submit a Comment

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

Never again lose customers to poor
server speed! Let us help you.

Privacy Preference Center

Necessary

Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]
PHPSESSID
WHMCSpKDlPzh2chML

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid
smartlookCookie
_clck, _clsk, CLID, ANONCHK, MR, MUID, SM

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

_reb2bgeo - The visitor's geographical location

_reb2bloaded - Whether or not the script loaded for the visitor

_reb2bref - The referring URL for the visit

_reb2bsessionID - The visitor's RB2B session ID

_reb2buid - The visitor's RB2B user ID

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie
1P_JAR, NID, DV
NID
hblid
_reb2bgeo, _reb2bloaded, _reb2bref, _reb2bsessionID, _reb2buid

Security

These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.

SID, APISID, HSID, NID, PREF
SID, APISID, HSID, NID, PREF