Hi John,

On 2021-08-18 03:15, John Lumby wrote:
The subject warning is logged once in my syslog for every VBoxHeadless startvm 
that I run.
I see it on two different systems  -  one running  6.1.20 from a distro,  other 
running  6.1.22   which I built from the OSE.
On that 6.1.22 one,  My libgcrypt version is libgcrypt-1.9.3     --   lib is  
libgcrypt.so.20.3.3

This smells like some distros have invented a way to use libgcrypt as the implementation for libcrypto. Possibly indirectly by using GnuTLS as an OpenSSL drop-in replacement through the gnutls-openssl library.

VirtualBox definitely doesn't use libgcrypt directly.

Searching on the web shows numerous instances of the message "Libgcrypt warning: 
missing initialization - please fix the application"  but none of them indicate 
VBoxHeadless or any virtualbox connection.
I have not attempted to debug this further and it is probably not too important 
as everything works,    but I wonder if anyone else has seen this.     On a 
quick glance at the virtualbox source I cant find any direct reference to or 
use of libgcrypt at all.

You're correct. There is no direct reference.

Which distribution do you use? Wonder if the distro or you are making any funny tricks to replace OpenSSL with GnuTLS? Because VirtualBox so far is tested with "the real deal" only. Anything else is uncharted territory.

Klaus

Cheers,  John Lumby
_______________________________________________
vbox-dev mailing list
vbox-dev@virtualbox.org
https://www.virtualbox.org/mailman/listinfo/vbox-dev

Reply via email to