From nobody Thu Jun 29 14:35:06 2023 X-Original-To: freebsd-virtualization@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4QsLbV0Qrxz4jrwG; Thu, 29 Jun 2023 14:35:50 +0000 (UTC) (envelope-from freebsd@walstatt-de.de) Received: from smtp052.goneo.de (smtp052.goneo.de [85.220.129.60]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4QsLbS5ZClz3lJD; Thu, 29 Jun 2023 14:35:48 +0000 (UTC) (envelope-from freebsd@walstatt-de.de) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=walstatt-de.de header.s=DKIM001 header.b=KV7EfsxS; spf=none (mx1.freebsd.org: domain of freebsd@walstatt-de.de has no SPF policy when checking 85.220.129.60) smtp.mailfrom=freebsd@walstatt-de.de; dmarc=none Received: from hub2.goneo.de (hub2.goneo.de [IPv6:2001:1640:5::8:53]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp5.goneo.de (Postfix) with ESMTPS id CC95810A1E91; Thu, 29 Jun 2023 16:35:40 +0200 (CEST) Received: from hub2.goneo.de (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by hub2.goneo.de (Postfix) with ESMTPS id 06CB7105C5D5; Thu, 29 Jun 2023 16:35:39 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=walstatt-de.de; s=DKIM001; t=1688049339; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=fB9sH4FdjJ+8tiXmZbCVcqZFXHU3lEJ6TFgSchzaL70=; b=KV7EfsxS5x0I9xcJVwxheQni87wdVWVSFTO4hosSTSUPgI3/uqCqmHvTIkVuhyzDOZyqz2 f3/JVeICzSZ2xijj14cboKeuzC7/BiEAx9JCF6/BY4VqTek1OvP3xBCZ4Ovwis01SzlTCb vEfOu+VK7U9B8gOMb09BxueQE8M+0vMgdVYHIAKTz16kJVYzZhXXpXKv/0MYz0O4PBu3UM L93VhvRt4/DY6h7YLc2TwaOV3v/w0h02/DfxkLtSmb1PXc2c1pp/oALmf8XCHfl/h5HcIB RAXN8z+jV6LXsZxP8LIccjep5ROeFzFyaGT3Sqx4nRgdoyAbCByj0SMPRBMf0w== Received: from thor.intern.walstatt.dynvpn.de (dynamic-078-054-236-144.78.54.pool.telefonica.de [78.54.236.144]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by hub2.goneo.de (Postfix) with ESMTPSA id C9B551040904; Thu, 29 Jun 2023 16:35:38 +0200 (CEST) Date: Thu, 29 Jun 2023 16:35:06 +0200 From: FreeBSD User To: freebsd-virtualization@freebsd.org, FreeBSD CURRENT Subject: CURRENT: bhyve: xfreerdp doesn't support OpenSSL 3 yet. Alternatives? Message-ID: <20230629163533.4d430fed@thor.intern.walstatt.dynvpn.de> Organization: walstatt-de.de List-Id: Discussion List-Archive: https://lists.freebsd.org/archives/freebsd-virtualization List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-UID: a1c33b X-Rspamd-UID: cb658f X-Spamd-Result: default: False [-2.28 / 15.00]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.98)[-0.984]; R_DKIM_ALLOW(-0.20)[walstatt-de.de:s=DKIM001]; MIME_GOOD(-0.10)[text/plain]; MLMMJ_DEST(0.00)[freebsd-current@freebsd.org,freebsd-virtualization@freebsd.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[walstatt-de.de:+]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_COUNT_THREE(0.00)[4]; ASN(0.00)[asn:25394, ipnet:85.220.128.0/17, country:DE]; FROM_HAS_DN(0.00)[]; ARC_NA(0.00)[]; BLOCKLISTDE_FAIL(0.00)[85.220.129.60:server fail,78.54.236.144:server fail,2001:1640:5::8:53:server fail]; TO_DN_SOME(0.00)[]; DMARC_NA(0.00)[walstatt-de.de]; TO_MATCH_ENVRCPT_ALL(0.00)[]; HAS_ORG_HEADER(0.00)[]; RCVD_TLS_ALL(0.00)[] X-Rspamd-Queue-Id: 4QsLbS5ZClz3lJD X-Spamd-Bar: -- X-ThisMailContainsUnwantedMimeParts: N Hello, running a recent CURRENT, 14.0-CURRENT #10 main-n263871-fd774e065c5d: Thu Jun 29 05:26:55 CEST 2023 amd64, xfreerdp (net/freerdp) doesn't working anymore on Windows 10 guest in bhyve. It seems OpenSSL 3 is the culprit (see the error message from xfreerdp below). I opened already a PR (see: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272281). In a very quick response I was informed that recent FreeRDP doesn't support OpenSSL 3 yes (https://github.com/FreeRDP/FreeRDP/pull/8920). Checking for HowTo's setting up bhyve guests, I dodn't realise any setting for alternatives to RDP. As I do not fully understand how bhyve passes through its guest's framebuffer device/ or native GUI, I'm a bit helpless in searching for another solution to contact the Windows10 guest from the X11 desktop of the hosts. Trying remmina turns out to be a fail, because in our installation libsoup2 and libsoup3 are installed both and remmina complains about having both symbols, also I realised remmina seems to utilize net/freerdb as the RDP backend. Since I have no clue how to install "blindly" a VNCserver within the Windows10 guest, I presume VNC is not an option in any way. Is there any way to access the bhyve guest's native graphical interface? As in the PR shown above already documented (setup taken from the FreeBSD Wiki/bhyve), a framebuffer is already configured. It would be nice if someone could give a hint. Thanks in advance, oh -- O. Hartmann