PS: I believe this CRM_ASSERT() in lib/common/remote.c can never trigger. if(encrypted) { #ifdef HAVE_GNUTLS_GNUTLS_H reply = cib_recv_tls(session); #else CRM_ASSERT(encrypted == FALSE); #endif } else {