Thanks for replyYou'll want to keep iptables, because that is where the firewall rules act. iptables is the command to add or delete ruls and chains. It does not need the service. But: The iptables.service is needed to automatically load saved rulesets on boot and also unload them on shutdown. In my opinion you should keep both.
I have about 10 servers at same provider with almalunux 8 / plesk, iptables.service is by default disabled along with firewalld (from the provider's plesk installation)
and plesk firewall works very fine without doing anything except activating firewall from plesk.
At other provider firewalld is activated and makes the problem described byt Tim and me.
When i will be at office i will provide screenshots with various cases as things seems confused with firewall, imagine at one server
systemctl status psa-firewall gives service does not exist message but is activated and plesk-firewall services loaded but not activated and works fine!
At late versions there is generally a confusion with psa-firewall and plesk-firewall services, some have the one some the other even same versions,
i assume the case is what was the first version of plesk installed over the years.