OpenSSL Memory Allocation Functions Issue

Chris sadfe523123 at gmail.com
Wed Mar 30 08:45:07 UTC 2022


Hi All,



Experienced an issue with Kamailio which presented with the below error

      tls_pre_init(): Unable to set the memory allocation functions



I have two servers CentOS8 and RHEL8. CentOS8 runs as expected, RHEL8 shows
the errors



This forum suggested this was related to an OpenSSL issue
https://lists.kamailio.org/pipermail/sr-users/2013-August/079381.html



The below script was compiled and run as suggested in order confirm the
OpenSSL was present

#include <stdio.h>

#include <openssl/ssl.h>



static void *myMalloc( size_t s ) { return NULL; }

static void *myRealloc( void *p, size_t s ) { return NULL; }

static void myFree( void *p ) {}



int main()

{

  if ( !CRYPTO_set_mem_functions( myMalloc, myRealloc, myFree) )

  {

    fprintf( stderr, "Unable to set the memory allocation functions\n");

    return -1;

  }



  return 0;

}



The output on each system was different

CentOS – nothing outputted

RHEL – “Unable to set the memory allocation functions”



Though versions of OpenSSL installed appeared the same

yum info openssl-libs openssl | grep 'Packages\|Name\|Version'



      CentOS:

            Installed Packages

Name         : openssl

Version      : 1.1.1k

Name         : openssl-libs

Version      : 1.1.1k





      RHEL:

            Installed Packages

Name         : openssl

Version      : 1.1.1k

Name         : openssl-libs

Version      : 1.1.1k





      strings /usr/lib64/libcrypto.so | grep "^OpenSSL"

      Both systems have the same output





Would someone be able to confirm what is going on here?

Does the above script suggest a problem with the OpenSSL-Libs?

Am I looking in the right places to confirm a difference between the two
VMs?





Thanks,

Chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mta.openssl.org/pipermail/openssl-users/attachments/20220330/887b90dd/attachment.htm>


More information about the openssl-users mailing list