Old libvirt problem is back

An old problem I was involved in fixing is still rampant on 8.5 while fixed on Centos and RHEL

The problem can be described here: virtual machines - Port forward on CentOS 8 to VM with firewalld not working - Server Fault

There was an old workaround I had to utilize for the longest time: firewall-cmd - add-forward-port don't work - Super User

I thought this was a KVM (libvirt) issue, but it’s not existent on Centos8 or RHEL8


Do you say that you have RHEL 8 and Rocky systems, both have practically identical configuration, but the resulting rulesets are different?

One can see the entire ruleset with: sudo nft list ruleset