[Xymon] Upgrade to 4.3.21, https tests seem to no longer work.

Root, Paul T Paul.Root at CenturyLink.com
Tue Aug 25 22:37:20 CEST 2015


Do you have the openssl-devel package installed? You need it.

-----Original Message-----
From: Xymon [mailto:xymon-bounces at xymon.com] On Behalf Of Shawn Heisey
Sent: Tuesday, August 25, 2015 3:30 PM
To: xymon at xymon.com
Subject: Re: [Xymon] Upgrade to 4.3.21, https tests seem to no longer work.

On 8/25/2015 1:13 PM, J.C. Cleaver wrote:
> Hmm. Most likely, xymon wasn't built with OpenSSL included. The quickest
> way to tell is to look at your "xymonnet" test (a snapshot from when
> 4.3.21 was running). If the OpenSSL version isn't indicated in the first
> few lines, that's definitely the problem.
>
>
> Do you have build logs from when this was originally run? And can you
> indicate your distro and openssl-devel version?

I completely deleted the extracted source archive, re-extracted it, and
then did these commands:

cd xymon-4.3.21
build/makerpm.sh 4.3.21 > build.out.txt 2>&1

In the build.out.txt file, I see these lines:

---------------------
make: *** [test-link] Error 1
Warning: Cannot link with SSL library
OpenSSL include- or library-files not found.
---------------------

If you want the full gory details, the logfile can be found here:

https://www.dropbox.com/s/g6f4d2scf8h3f7q/build.out.txt?dl=0

OpenSSL *is* installed, this is CentOS 6.7:

[root at mcp xymon-4.3.21]# rpm -qa | grep openssl
openssl-devel-1.0.1e-42.el6.x86_64
openssl-1.0.1e-42.el6.x86_64

Also, I built 4.3.14 on this same system and it did work.  This was back
in January of 2014, a few days after I did the initial OS install on
this server.

Running "yum distro-sync" did not install any relevant package updates,
but I would imagine that OpenSSL has been upgraded at least once in the
year and a half since 4.3.14 was built.

Resolving Dependencies
--> Running transaction check
---> Package httpd.x86_64 0:2.2.15-45.el6.centos will be updated
---> Package httpd.x86_64 0:2.2.15-47.el6.centos will be an update
---> Package httpd-tools.x86_64 0:2.2.15-45.el6.centos will be updated
---> Package httpd-tools.x86_64 0:2.2.15-47.el6.centos will be an update
---> Package mod_ssl.x86_64 1:2.2.15-45.el6.centos will be updated
---> Package mod_ssl.x86_64 1:2.2.15-47.el6.centos will be an update
---> Package pam.x86_64 0:1.1.1-20.el6 will be updated
---> Package pam.x86_64 0:1.1.1-20.el6_7.1 will be an update
---> Package sqlite.x86_64 0:3.6.20-1.el6 will be updated
---> Package sqlite.x86_64 0:3.6.20-1.el6_7.2 will be an update
---> Package subversion.x86_64 0:1.6.11-14.el6 will be updated
---> Package subversion.x86_64 0:1.6.11-15.el6_7 will be an update
---> Package tzdata.noarch 0:2015e-1.el6 will be updated
---> Package tzdata.noarch 0:2015f-1.el6 will be an update
---> Package tzdata-java.noarch 0:2015e-1.el6 will be updated
---> Package tzdata-java.noarch 0:2015f-1.el6 will be an update
--> Finished Dependency Resolution

Suggestion:  As soon as the openssl error was encountered, the entire
build should have been aborted.  There should not have been an RPM for
me to install.  I did not think to check the log for errors ... I
figured that since the RPM was created, everything was fine.

Thanks,
Shawn

_______________________________________________
Xymon mailing list
Xymon at xymon.com
http://lists.xymon.com/mailman/listinfo/xymon
This communication is the property of CenturyLink and may contain confidential or privileged information. Unauthorized use of this communication is strictly prohibited and may be unlawful. If you have received this communication in error, please immediately notify the sender by reply e-mail and destroy all copies of the communication and any attachments.


More information about the Xymon mailing list