Ad Widget

Collapse

[3.0.7] Zabbix Proxy, RedHat 6, need openssl 1.0.2

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • NOB
    Senior Member
    Zabbix Certified Specialist
    • Mar 2007
    • 469

    #1

    [3.0.7] Zabbix Proxy, RedHat 6, need openssl 1.0.2

    Hi

    i am desperately trying to get the Zabbix proxy compiled with openssl 1.0.2
    on RedHat 6.

    The reason is:
    The standard libcurl uses openssl 1.0.1, but this obviously doesn't work for latest Windows ADFS remote URL checks via SSL.

    I have made a kludge on RedHat 5 by compiling curl 7.50.1 with static
    openssl 1.0.2 (instead of the standard 0.98...). The resulting curl binary and the zabbix-proxy works well.
    If i copy the curl binary to RedHat 6, this works, too.

    But I can't get the curl library (7.53.1) and openssl (1.0.2k) linked to the zabbix-proxy on RedHat 6.
    It always uses /lib64/libcrypto.so.1 and /usr/lib64/libcurl.so.4 !

    My configure line looks like this:
    ./configure --prefix=/app/zabbix_proxy --with-sqlite3 --enable-proxy --enable-agent --with-libcurl=/root/rpmbuild/curl/bin/curl-config --enable-ipv6
    or
    ./configure --prefix=/app/zabbix_proxy --with-sqlite3 --enable-proxy --enable-agent --with-libcurl=/root/rpmbuild/curl/bin/curl-config --enable-ipv6 --with-mbedtls=/root/rpmbuild/mbedtls-1.3.16

    It doesn't matter. The standard curl does not work, but my compiled one works fine.

    Changing to RedHat 7 won't change anything, because openssl 1.0.1 is standard there as well.

    Does it mean, the zabbix-proxy won't run any more on recent versions of RedHat Linux, at all or does somebody
    know how to do it ?

    Regards
    Norbert
Working...