- Server operating system version
- Debian 11.11
- Plesk version and microupdate number
- Plesk Obsidian v18.0.77_build1800260405.05
Hi,
last week with Plesk Obsidian v18.0.76 I have made a change to my firewall settings and worked perfectly. Also two other Plesk Servers with Plesk Obsidian v18.0.76 (one with Ubuntu, the other also with Debian 11.11) I was able to change my firewall settings. But suddenly on the Debian-Server that worked last week it stopped working with the error:
Connectivity failure occurred with both the new and rollback (previous) firewall configurations, indicating that both configurations are faulty. As an emergency measure, the firewall was disabled and a configuration without firewall rules was applied. To resolve the issue, correct the firewall rules and re-enable the firewall.
The only thing I can see is that the Plesk version has changed. Because on the other identical Server with Debian 11.11 and Plesk Obsidian v18.0.76 it still works fine.
panel.log
[2026-04-20 21:58:52.053] 2195156:69e6851f91949 ERR [panel] Task failed: id=18741, pid=2195156, type=ext-firewall-tasks\activate, error=pm_Exception: Connectivity failure occurred with both the new and rollback (previous) firewall configurations, indicating that both configurations are faulty. As an emergency measure, the firewall was disabled and a configuration without firewall rules was applied. To resolve the issue, correct the firewall rules and re-enable the firewall.
file: /opt/psa/admin/plib/modules/firewall/library/FwConfigurator.php
line: 580
code: 0
trace: #0 /opt/psa/admin/plib/modules/firewall/library/FwConfigurator.php(388): PleskExt\Firewall\FwConfigurator::callSbin(string 'rules', array, array)
#1 /opt/psa/admin/plib/modules/firewall/library/Tasks/Activate.php(39): PleskExt\Firewall\FwConfigurator->activate(string 'ac90ba0a3e9cfc365332a839854688b3', integer '30')
#2 /opt/psa/admin/plib/Task/Control/Sdk.php(49): PleskExt\Firewall\Tasks\Activate->run()
#3 /opt/psa/admin/plib/Db/Table/Broker/LongTasks.php(178): Plesk\Task\Control\Sdk->run()
#4 /opt/psa/admin/plib/Db/Table/Broker/LongTasks.php(113): Db_Table_Broker_LongTasks->_syncStart(object of type Db_Table_Row_LongTask)
#5 /opt/psa/admin/plib/Task/Async/Executor.php(54): Db_Table_Broker_LongTasks->runTaskWithinExecutor(object of type Db_Table_Row_LongTask)
#6 /opt/psa/admin/plib/scripts/task-async-executor.php(6): Task_Async_Executor->execute()
[2026-04-20 21:58:52.053] 2195156:69e6851f91949 ERR [panel] Connectivity failure occurred with both the new and rollback (previous) firewall configurations, indicating that both configurations are faulty. As an emergency measure, the firewall was disabled and a configuration without firewall rules was applied. To resolve the issue, correct the firewall rules and re-enable the firewall.
[2026-04-20 21:58:52.057] 2195156:69e6851f91949 ERR [panel] Long task executor: id=18741 completed with error: Connectivity failure occurred with both the new and rollback (previous) firewall configurations, indicating that both configurations are faulty. As an emergency measure, the firewall was disabled and a configuration without firewall rules was applied. To resolve the issue, correct the firewall rules and re-enable the firewall.
:
0: /opt/psa/admin/plib/Task/Async/Executor.php:56
Task_Async_Executor->execute()
1: /opt/psa/admin/plib/scripts/task-async-executor.php:6
What I have tried already:
I already have removed the firewall extension and reinstalled it. So I have now all default rules. But it's still the same error message and cannot activate it anymore.
I also tried to increase the confirmTimeout in panel.ini from 15 to 30. Same error.
I also checked if there is a firewalld service, but it's not there:
systemctl status firewalld
Unit firewalld.service could not be found.
I also checked for Plesk component updates and installed them. Error persists.
Wasn't able to find any further things I can do. Please help.
last week with Plesk Obsidian v18.0.76 I have made a change to my firewall settings and worked perfectly. Also two other Plesk Servers with Plesk Obsidian v18.0.76 (one with Ubuntu, the other also with Debian 11.11) I was able to change my firewall settings. But suddenly on the Debian-Server that worked last week it stopped working with the error:
Connectivity failure occurred with both the new and rollback (previous) firewall configurations, indicating that both configurations are faulty. As an emergency measure, the firewall was disabled and a configuration without firewall rules was applied. To resolve the issue, correct the firewall rules and re-enable the firewall.
The only thing I can see is that the Plesk version has changed. Because on the other identical Server with Debian 11.11 and Plesk Obsidian v18.0.76 it still works fine.
panel.log
[2026-04-20 21:58:52.053] 2195156:69e6851f91949 ERR [panel] Task failed: id=18741, pid=2195156, type=ext-firewall-tasks\activate, error=pm_Exception: Connectivity failure occurred with both the new and rollback (previous) firewall configurations, indicating that both configurations are faulty. As an emergency measure, the firewall was disabled and a configuration without firewall rules was applied. To resolve the issue, correct the firewall rules and re-enable the firewall.
file: /opt/psa/admin/plib/modules/firewall/library/FwConfigurator.php
line: 580
code: 0
trace: #0 /opt/psa/admin/plib/modules/firewall/library/FwConfigurator.php(388): PleskExt\Firewall\FwConfigurator::callSbin(string 'rules', array, array)
#1 /opt/psa/admin/plib/modules/firewall/library/Tasks/Activate.php(39): PleskExt\Firewall\FwConfigurator->activate(string 'ac90ba0a3e9cfc365332a839854688b3', integer '30')
#2 /opt/psa/admin/plib/Task/Control/Sdk.php(49): PleskExt\Firewall\Tasks\Activate->run()
#3 /opt/psa/admin/plib/Db/Table/Broker/LongTasks.php(178): Plesk\Task\Control\Sdk->run()
#4 /opt/psa/admin/plib/Db/Table/Broker/LongTasks.php(113): Db_Table_Broker_LongTasks->_syncStart(object of type Db_Table_Row_LongTask)
#5 /opt/psa/admin/plib/Task/Async/Executor.php(54): Db_Table_Broker_LongTasks->runTaskWithinExecutor(object of type Db_Table_Row_LongTask)
#6 /opt/psa/admin/plib/scripts/task-async-executor.php(6): Task_Async_Executor->execute()
[2026-04-20 21:58:52.053] 2195156:69e6851f91949 ERR [panel] Connectivity failure occurred with both the new and rollback (previous) firewall configurations, indicating that both configurations are faulty. As an emergency measure, the firewall was disabled and a configuration without firewall rules was applied. To resolve the issue, correct the firewall rules and re-enable the firewall.
[2026-04-20 21:58:52.057] 2195156:69e6851f91949 ERR [panel] Long task executor: id=18741 completed with error: Connectivity failure occurred with both the new and rollback (previous) firewall configurations, indicating that both configurations are faulty. As an emergency measure, the firewall was disabled and a configuration without firewall rules was applied. To resolve the issue, correct the firewall rules and re-enable the firewall.
:
0: /opt/psa/admin/plib/Task/Async/Executor.php:56
Task_Async_Executor->execute()
1: /opt/psa/admin/plib/scripts/task-async-executor.php:6
What I have tried already:
I already have removed the firewall extension and reinstalled it. So I have now all default rules. But it's still the same error message and cannot activate it anymore.
I also tried to increase the confirmTimeout in panel.ini from 15 to 30. Same error.
I also checked if there is a firewalld service, but it's not there:
systemctl status firewalld
Unit firewalld.service could not be found.
I also checked for Plesk component updates and installed them. Error persists.
Wasn't able to find any further things I can do. Please help.