Bug 448063

Summary: "Error changing policy: method name cannot be empty" when trying to change default incoming/outgoing policies with firewalld
Product: [Applications] systemsettings Reporter: evanmohr22
Component: kcm_firewallAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED FIXED    
Severity: normal CC: lucas.biaggi, nate, tcanabrava
Priority: NOR    
Version First Reported In: 5.23.5   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description evanmohr22 2022-01-07 13:54:38 UTC
SUMMARY
***
After installing firewalld, I wanted to change the default outgoing policy to reject incoming. However, an error appears that prevents that change from occurring.

A screenshot of the issue can be found here: https://invent.kde.org/plasma/plasma-firewall/-/issues/20
***


STEPS TO REPRODUCE
1. Install firewalld and enable service to start on boot
2. Restart computer to ensure everything is loaded properly
3. In firewall settings, try to change the default policies to reject

OBSERVED RESULT
An error pops up stating "Error changing policy: method name cannot be empty"

EXPECTED RESULT
The default policy would change to reject

SOFTWARE/OS VERSIONS
Linux: 5.15.13
KDE Plasma Version: 5.23.5
KDE Frameworks Version: 5.89.0
Qt Version: 5.15.2
Comment 1 Lucas Biaggi 2022-02-22 20:42:53 UTC
I think this  is related with bug 448407
Comment 2 Lucas Biaggi 2022-10-21 22:44:21 UTC
I don“t remember when exactly, but it is already fixed.