8.8.15 Patch 35: Spell & Convertd services fail to start

Ask questions about your setup or get help installing ZCS server (ZD section below).
Post Reply
User avatar
rleiker
Advanced member
Advanced member
Posts: 149
Joined: Tue Jan 07, 2020 8:23 pm
Location: Kansas City
Contact:

8.8.15 Patch 35: Spell & Convertd services fail to start

Post by rleiker »

In the event you are installing 8.8.15 Patch 35 on a multi-server Zimbra cluster, where you have the Zimbra mailboxd service installed on one server and the mta service installed on another server, you may discover that after installing Patch 35 on the server with mailboxd and restarting with "zmcontrol restart" that you see errors like:

Stopping spell...Failed.
Stopping apache.../opt/zimbra/common/bin/httpd: error while loading shared libraries: libpcre2-8.so.0: cannot open shared object file: No such file or directory
failed.

Stopping convertd...Failed.
Stopping convertd.../opt/zimbra/common/bin/httpd: error while loading shared libraries: libpcre2-8.so.0: cannot open shared object file: No such file or directory
/opt/zimbra/common/bin/httpd: error while loading shared libraries: libpcre2-8.so.0: cannot open shared object file: No such file or directory

This is because the 8.8.15 Patch 35 upgrade script fails to include the pcre2 package as a dependency, and the latest spell and convertd packages now require it. The pcre2 dependency appears to be correctly installed on servers with the mta service present. I have filed a bug request with Zimbra Support (case # 01426513). So far, I have tested this only on a CentOS 7 system, and have not yet verified if it occurs on Ubuntu or with 9.0 Patch 28 on CentOS/Rocky or Ubuntu yet. Perhaps someone else can post their experience to this thread if they have encountered this issue on Ubuntu with 8.8.15 P35 or with CentOS/Rocky/Ubuntu with 9.0 P28.

How to fix this for CentOS servers with 8.8.15 Patch 35:

1. As the zimbra user, run "zmcontrol stop", then as root: "killall -u zimbra". This eliminates orphaned spell & convertd processes when they fail to stop.

2. As the root user, "yum install pcre2-10.23-2.el7.x86_64"

3. As the zimbra user: "zmcontrol start"
User avatar
rleiker
Advanced member
Advanced member
Posts: 149
Joined: Tue Jan 07, 2020 8:23 pm
Location: Kansas City
Contact:

Re: 8.8.15 Patch 35: Spell & Convertd services fail to start

Post by rleiker »

As an update to my last post, this issue has been acknowledged as a bug by Zimbra Support and assigned the ID: ZBUG-3126.
User avatar
L. Mark Stone
Ambassador
Ambassador
Posts: 2796
Joined: Wed Oct 09, 2013 11:35 am
Location: Portland, Maine, US
ZCS/ZD Version: 10.0.6 Network Edition
Contact:

Re: 8.8.15 Patch 35: Spell & Convertd services fail to start

Post by L. Mark Stone »

FWIW this was not an issue on Ubuntu 20 mailstore-only nodes with the latest 8.8.15 patch. The libpcre2 package was already installed.
___________________________________
L. Mark Stone
Mission Critical Email - Zimbra VAR/BSP/Training Partner https://www.missioncriticalemail.com/
AWS Certified Solutions Architect-Associate
ghen
Outstanding Member
Outstanding Member
Posts: 258
Joined: Thu May 12, 2016 1:56 pm
Location: Belgium
ZCS/ZD Version: 9.0.0

Re: 8.8.15 Patch 35: Spell & Convertd services fail to start

Post by ghen »

Zimbra is rebuilding apache with pcre instead of pcre2: https://github.com/Zimbra/packages/pull/175
Post Reply