I have WHM running on CentOS 6. The WHM install has died after an update to 74 and will not restart. It seems it requires another version of Perl perhaps?
/usr/local/cpanel/cpanel -V
74.0 (build 9)
perl -V
Summary of my perl5 (revision 5 version 10 subversion 1) configuration:
Platform:
This is the tail - 100 of the log file...
This is a bought and paid for product... Is there any assistance?
/usr/local/cpanel/cpanel -V
74.0 (build 9)
perl -V
Summary of my perl5 (revision 5 version 10 subversion 1) configuration:
Platform:
Code:
osname=linux, osvers=3.10.0-514.10.2.el7.x86_64, archname=x86_64-linux-thread-multi
uname='linux c1bm.rdu2.centos.org 3.10.0-514.10.2.el7.x86_64 #1 smp fri mar 3 00:04:05 utc 2017 x86_64 x86_64 x86_64 gnulinux '
config_args='-des -Doptimize=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -DDEBUGGING=-g -Dversion=5.10.1 -Dmyhostname=localhost [email protected] -Dcc=gcc -Dcf_by=Red Hat, Inc. -Dprefix=/usr -Dvendorprefix=/usr -Dsiteprefix=/usr/local -Dsitelib=/usr/local/share/perl5 -Dsitearch=/usr/local/lib64/perl5 -Dprivlib=/usr/share/perl5 -Darchlib=/usr/lib64/perl5 -Dvendorlib=/usr/share/perl5/vendor_perl -Dvendorarch=/usr/lib64/perl5/vendor_perl -Dinc_version_list=5.10.0 -Darchname=x86_64-linux-thread-multi -Dlibpth=/usr/local/lib64 /lib64 /usr/lib64 -Duseshrplib -Dusethreads -Duseithreads -Duselargefiles -Dd_dosuid -Dd_semctl_semun -Di_db -Ui_ndbm -Di_gdbm -Di_shadow -Di_syslog -Dman3ext=3pm -Duseperlio -Dinstallusrbinperl=n -Ubincompat5005 -Uversiononly -Dpager=/usr/bin/less -isr -Dd_gethostent_r_proto -Ud_endhostent_r_proto -Ud_sethostent_r_proto -Ud_endprotoent_r_proto -Ud_setprotoent_r_proto -Ud_endservent_r_proto -Ud_setservent_r_proto -Dscriptdir=/usr/bin -Dusesitecustomize'
hint=recommended, useposix=true, d_sigaction=define
useithreads=define, usemultiplicity=define
useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
use64bitint=define, use64bitall=define, uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='gcc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
optimize='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic',
cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'
ccversion='', gccversion='4.4.7 20120313 (Red Hat 4.4.7-18)', gccosandvers=''
intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8
alignbytes=8, prototype=define
Linker and Libraries:
ld='gcc', ldflags =' -fstack-protector'
libpth=/usr/local/lib64 /lib64 /usr/lib64
libs=-lresolv -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc
perllibs=-lresolv -lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
libc=, so=so, useshrplib=true, libperl=libperl.so
gnulibc_version='2.12'
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E -Wl,-rpath,/usr/lib64/perl5/CORE'
cccdlflags='-fPIC', lddlflags='-shared -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic'
Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY PERL_DONT_CREATE_GVSV
PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP USE_64_BIT_ALL
USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES
USE_PERLIO USE_REENTRANT_API USE_SITECUSTOMIZE
Built under linux
Compiled at Mar 22 2017 11:01:50
@INC:
/usr/local/lib64/perl5
/usr/local/share/perl5
/usr/lib64/perl5/vendor_perl
/usr/share/perl5/vendor_perl
/usr/lib64/perl5
/usr/share/perl5
Errors:
/etc/rc.d/init.d/cpanel start
Starting cpanel:
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 1, near ")\"
(Missing operator before \?)
Bareword found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 1, near "&. This"
(Missing operator before This?)
Bareword found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 1, near ") value"
(Missing operator before value?)
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 1, near "value\"
Bareword found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 1, near "&. Note"
(Missing operator before Note?)
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 1, near "e\"
Bareword found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 1, near "&.g"
(Missing operator before g?)
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 1, near "g\"
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 2, near "is
\"
(Missing semicolon on previous line?)
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 2, near "fI0022\"
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 3, near "using
\"
(Missing semicolon on previous line?)
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 3, near "fIgroup\"
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 4, near "non\"
Bareword found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 4, near ") users"
(Missing operator before users?)
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 4, near ")\"
(Missing operator before \?)
Bareword found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 4, near "&. See"
(Missing operator before See?)
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 5, near "See
\"
(Missing semicolon on previous line?)
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 5, near "fI0xxx\"
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 6, near "permissions\"
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 9, near "PP
\"
(Missing semicolon on previous line?)
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 9, near "fIall\"
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 9, near "fIworld\"
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 9, near "fIeverybody\"
Number found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 10, near "RS 4"
(Do you need to predeclare RS?)
Semicolon seems to be missing at /usr/local/cpanel/Cpanel/Autodie/File.pm line 10.
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 12, near "fIgroup\"
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 15, near "PP
\"
(Missing semicolon on previous line?)
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 15, near "fI0xxx\"
Number found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 16, near "RS 4"
(Do you need to predeclare RS?)
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 17, near "\"
(Missing semicolon on previous line?)
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 17, near "fI0xxx\"
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 19, near "fI0xxx\"
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 19, near "fR\"
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 20, near "\"
(Missing semicolon on previous line?)
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 20, near "fI0xxx\"
Bareword found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 21, near "*(Aq"
(Missing operator before Aq?)
Bareword found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 21, near ") value"
(Missing operator before value?)
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 22, near "fIgroup\"
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 24, near "fIall\"
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 25, near ")\"
(Missing operator before \?)
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 26, near "\"
(Missing semicolon on previous line?)
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 26, near "fI0640\"
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 27, near "group\"
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 27, near "others\"
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 28, near "\"
(Missing semicolon on previous line?)
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 28, near "fI0660\"
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 33, near "flag \"
(Do you need to predeclare flag?)
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 33, near "fBreceive\"
Bareword found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 33, near "&.denyNonFastForwards"
(Missing operator before denyNonFastForwards?)
Backslash found where operator expected at /usr/local/cpanel/Cpanel/Autodie/File.pm line 33, near "denyNonFastForwards\"
syntax error at /usr/local/cpanel/Cpanel/Autodie/File.pm line 1, near "all users)"
Compilation failed in require at /usr/local/cpanel/Cpanel/FileUtils/Write.pm line 37.
BEGIN failed--compilation aborted at /usr/local/cpanel/Cpanel/FileUtils/Write.pm line 37.
Compilation failed in require at /usr/local/cpanel/Cpanel/Chkservd/Tiny.pm line 10.
BEGIN failed--compilation aborted at /usr/local/cpanel/Cpanel/Chkservd/Tiny.pm line 10.
Compilation failed in require at /usr/local/cpanel/etc/init/startup line 16.
BEGIN failed--compilation aborted at /usr/local/cpanel/etc/init/startup line 16.
Code:
[2018-10-16 09:35:01 +0000] warn [restartsrv_tailwatchd] The system encountered an error while starting the “tailwatchd” service with the command “/usr/local/cpanel/libexec/tailwatchd --start”: The subprocess reported error number 255 when it ended. at /usr/local/cpanel/Cpanel/ServiceManager/Base.pm line 1403.
Cpanel::ServiceManager::Base::warn(Cpanel::ServiceManager::Services::Tailwatchd=HASH(0x26aab50), "The system encountered an error while starting the \x{e2}\x{80}\x{9c}tailwat"...) called at /usr/local/cpanel/Cpanel/ServiceManager/Manager/Initd.pm line 103
Cpanel::ServiceManager::Manager::Initd::start(Cpanel::ServiceManager::Manager::Initd=HASH(0x277c150), Cpanel::ServiceManager::Services::Tailwatchd=HASH(0x26aab50)) called at /usr/local/cpanel/Cpanel/ServiceManager/Base.pm line 848
Cpanel::ServiceManager::Base::start(Cpanel::ServiceManager::Services::Tailwatchd=HASH(0x26aab50)) called at /usr/local/cpanel/Cpanel/ServiceManager/Services/Tailwatchd.pm line 50
Cpanel::ServiceManager::Services::Tailwatchd::start(Cpanel::ServiceManager::Services::Tailwatchd=HASH(0x26aab50)) called at /usr/local/cpanel/Cpanel/ServiceManager/Base.pm line 707
Cpanel::ServiceManager::Base::restart(Cpanel::ServiceManager::Services::Tailwatchd=HASH(0x26aab50), "graceful", undef) called at /usr/local/cpanel/Cpanel/ServiceManager/Base.pm line 540
Cpanel::ServiceManager::Base::run_from_argv(Cpanel::ServiceManager::Services::Tailwatchd=HASH(0x26aab50), "--verbose") called at /usr/local/cpanel/Cpanel/ServiceManager/Services/Tailwatchd.pm line 38
Cpanel::ServiceManager::Services::Tailwatchd::run_from_argv(Cpanel::ServiceManager::Services::Tailwatchd=HASH(0x26aab50), "--verbose") called at bin/restartsrv_base.pl line 96
scripts::restartsrv_base::__ANON__() called at /usr/local/cpanel/3rdparty/perl/526/lib64/perl5/cpanel_lib/Try/Tiny.pm line 99
eval {...} called at /usr/local/cpanel/3rdparty/perl/526/lib64/perl5/cpanel_lib/Try/Tiny.pm line 90
Try::Tiny::try(CODE(0x27591f0), Try::Tiny::Catch=REF(0xb44f68)) called at bin/restartsrv_base.pl line 130
scripts::restartsrv_base::run() called at bin/restartsrv_base.pl line 33
Last edited by a moderator: