From c1bf97c9c20f69d518301cec4b6baa97e9c26b9f Mon Sep 17 00:00:00 2001 From: Wesley van Tilburg Date: Wed, 30 Sep 2026 18:26:25 +0200 Subject: [PATCH] fedora-remote: open the RDP port in firewalld firewalld only allows ssh by default, so GRD was listening on 3389 but the port was still blocked. Allow the firewalld 'rdp' service in grd-firstboot. --- images/fedora-remote/files/grd-firstboot | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/images/fedora-remote/files/grd-firstboot b/images/fedora-remote/files/grd-firstboot index 349ea54..d6d6463 100755 --- a/images/fedora-remote/files/grd-firstboot +++ b/images/fedora-remote/files/grd-firstboot @@ -35,4 +35,10 @@ fi grdctl --system rdp enable systemctl restart gnome-remote-desktop.service || true +# Open the RDP port in firewalld (best effort; firewalld may not be installed). +if command -v firewall-cmd >/dev/null 2>&1; then + firewall-cmd --permanent --add-service=rdp >/dev/null 2>&1 || true + firewall-cmd --reload >/dev/null 2>&1 || true +fi + touch "${MARKER}"