[Bug 272281] net/freerdp: bhyve: CURRENT (OpenSSL 3): OpenSSL LEGACY provider failed to load, no md4 support available!

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 29 Jun 2023 11:45:08 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272281

            Bug ID: 272281
           Summary: net/freerdp: bhyve: CURRENT (OpenSSL 3): OpenSSL
                    LEGACY provider failed to load, no md4 support
                    available!
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: vvd@FreeBSD.org
          Reporter: ohartmann@walstatt.org
          Assignee: vvd@FreeBSD.org
             Flags: maintainer-feedback?(vvd@FreeBSD.org)

Host: FreeBSD 14.0-CURRENT #10 main-n263871-fd774e065c5d: Thu Jun 29 05:26:55
CEST 2023 amd64
Host has OpenSSL 3.
ALL ports recompiled to meet OpenSSL 3 library requirements (portmaster -df
...).

Following https://wiki.freebsd.org/bhyve/Windows.

When booting a Win10 guest via bhyve and trying to to connect via RDP, the
connect with net/freerdp fails with the error shown below.

xfreerdp /v:192.168.0.128:5900 /u:ohartmann
[13:21:44:952] [3013:7a612700] [WARN][com.winpr.utils.ssl] - OpenSSL LEGACY
provider failed to load, no md4 support available!
[13:21:44:952] [3013:7a612700] [ERROR][com.freerdp.core.transport] - BIO_read
returned an error: error:12800067:DSO support routines::could not load the
shared library
[13:21:44:952] [3013:7a612700] [ERROR][com.freerdp.core.transport] - BIO_read
returned an error: error:12800067:DSO support routines::could not load the
shared library
[13:21:44:952] [3013:7a612700] [ERROR][com.freerdp.core.transport] - BIO_read
returned an error: error:07880025:common libcrypto routines::reason(524325)
[13:21:44:952] [3013:7a612700] [ERROR][com.freerdp.core] -
transport_read_layer:freerdp_set_last_error_ex
ERRCONNECT_CONNECT_TRANSPORT_FAILED [0x0002000D]
[13:21:44:961] [3013:7a612700] [ERROR][com.freerdp.core.transport] - BIO_read
returned a system error 36: Operation now in progress
[13:21:44:961] [3013:7a612700] [ERROR][com.freerdp.core] -
transport_read_layer:freerdp_set_last_error_ex
ERRCONNECT_CONNECT_TRANSPORT_FAILED [0x0002000D]
[13:21:44:962] [3013:7a612700] [ERROR][com.freerdp.core] - freerdp_post_connect
failed


bhyve guest setup:

[...]
bhyve -c 4 -m 4G -w -H \
    -s 0,hostbridge \
    -s 3,ahci-hd,/pool/home/ohartmann/bhyve/win10/disk_win10.img  \
    -s 5,virtio-net,tap0 \
    -s 29,fbuf,tcp=0.0.0.0:5900,tcp=[::]:5900,w=1920,h=1200,wait \
    -s 30,xhci,tablet \
    -s 31,lpc -l com1,stdio \
    -l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd \
    windows10

-- 
You are receiving this mail because:
You are the assignee for the bug.