NethServer Version: 8 core version 3.7.1
Module: Nethsercurity Controller version 1.2.7
Hi, I’ve installed some time ago the NSec Controller but I’ve never managed to get it working, so last weekend I’ve tried to uninstall it to re-install it again but whenver I try to uninstall it it says that there is a problem and the process ends.
This is the trace of the error that I’ve got:
{“context”:{“action”:“remove-module”,“data”:{“module_id”:“nethsecurity-controller1”,“preserve_data”:false},“extra”:{“description”:“Disinstallazione”,“eventId”:“9d4f2c6e-67c1-4b41-a398-2ea0a7595692”,“title”:“Disinstalla “},“id”:“8fda3301-6e14-41f4-b21b-49f8008e06cb”,“parent”:””,“queue”:“cluster/tasks”,“timestamp”:“2025-05-20T09:18:48.855845097Z”,“user”:“admin”},“status”:“aborted”,“progress”:0,“subTasks”:[{“context”:{“action”:“destroy-module”,“data”:{“module_id”:“nethsecurity-controller1”,“preserve_data”:false},“extra”:{},“id”:“bf833a15-ceff-484c-be83-1fd2e9111f89”,“parent”:“8fda3301-6e14-41f4-b21b-49f8008e06cb”},“status”:“aborted”,“progress”:14,“subTasks”:[{“context”:{“action”:“delete-route”,“data”:{“instance”:“nethsecurity-controller1”},“extra”:{},“id”:“26749958-bfe1-40e4-91dc-18428cd17d7c”,“parent”:“bf833a15-ceff-484c-be83-1fd2e9111f89”,“queue”:“module/traefik1/tasks”,“timestamp”:“2025-05-20T09:18:49.560945389Z”,“user”:“module/nethsecurity-controller1”},“status”:“completed”,“progress”:100,“subTasks”:,“result”:{“error”:“”,“exit_code”:0,“file”:“task/module/traefik1/26749958-bfe1-40e4-91dc-18428cd17d7c”,“output”:“”}},{“context”:{“action”:“delete-route”,“data”:{“instance”:“nethsecurity-controller1_grafana”},“extra”:{},“id”:“d81a4ff6-8e2c-48fe-bb21-d152de146370”,“parent”:“bf833a15-ceff-484c-be83-1fd2e9111f89”,“queue”:“module/traefik1/tasks”,“timestamp”:“2025-05-20T09:18:50.175756073Z”,“user”:“module/nethsecurity-controller1”},“status”:“completed”,“progress”:100,“subTasks”:,“result”:{“error”:“”,“exit_code”:0,“file”:“task/module/traefik1/d81a4ff6-8e2c-48fe-bb21-d152de146370”,“output”:“”}},{“context”:{“action”:“delete-route”,“data”:{“instance”:“nethsecurity-controller1_loki”},“extra”:{},“id”:“10bcd397-6bd4-4873-9ca3-2aab8091731f”,“parent”:“bf833a15-ceff-484c-be83-1fd2e9111f89”,“queue”:“module/traefik1/tasks”,“timestamp”:“2025-05-20T09:18:50.843177303Z”,“user”:“module/nethsecurity-controller1”},“status”:“completed”,“progress”:100,“subTasks”:,“result”:{“error”:“”,“exit_code”:0,“file”:“task/module/traefik1/10bcd397-6bd4-4873-9ca3-2aab8091731f”,“output”:“”}},{“context”:{“action”:“delete-route”,“data”:{“instance”:“nethsecurity-controller1_prometheus”},“extra”:{},“id”:“d59114e1-1ce7-41c4-a86d-0b10171feff8”,“parent”:“bf833a15-ceff-484c-be83-1fd2e9111f89”,“queue”:“module/traefik1/tasks”,“timestamp”:“2025-05-20T09:18:51.425491325Z”,“user”:“module/nethsecurity-controller1”},“status”:“completed”,“progress”:100,“subTasks”:,“result”:{“error”:“”,“exit_code”:0,“file”:“task/module/traefik1/d59114e1-1ce7-41c4-a86d-0b10171feff8”,“output”:“”}},{“context”:{“action”:“delete-route”,“data”:{“instance”:“nethsecurity-controller1_webssh”},“extra”:{},“id”:“1a413db3-6f19-48ec-8c8f-c0c5c4cd3a00”,“parent”:“bf833a15-ceff-484c-be83-1fd2e9111f89”,“queue”:“module/traefik1/tasks”,“timestamp”:“2025-05-20T09:18:52.149962468Z”,“user”:“module/nethsecurity-controller1”},“status”:“completed”,“progress”:100,“subTasks”:,“result”:{“error”:“”,“exit_code”:0,“file”:“task/module/traefik1/1a413db3-6f19-48ec-8c8f-c0c5c4cd3a00”,“output”:“”}}],“result”:{“error”:“Traceback (most recent call last):\n File "/home/nethsecurity-controller1/.config/actions/destroy-module/40firewall", line 10, in \n network = agent.read_envfile(‘network.env’)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n File "/usr/local/agent/pypkg/agent/init.py", line 91, in read_envfile\n fo = open(file_path, ‘r’)\n ^^^^^^^^^^^^^^^^^^^^\nFileNotFoundError: [Errno 2] No such file or directory: ‘network.env’\n”,“exit_code”:1,“file”:“task/module/nethsecurity-controller1/bf833a15-ceff-484c-be83-1fd2e9111f89”,“output”:“”}}],“validated”:false,“result”:{“error”:“Traceback (most recent call last):\n File "/var/lib/nethserver/cluster/actions/remove-module/50update", line 72, in \n raise ex\n File "/var/lib/nethserver/cluster/actions/remove-module/50update", line 67, in \n raise Exception(f"non-zero exit-code from subtask")\nException: non-zero exit-code from subtask\n”,“exit_code”:1,“file”:“task/cluster/8fda3301-6e14-41f4-b21b-49f8008e06cb”,“output”:“”}}
Then the two actions:
Traceback (most recent call last):
File “/var/lib/nethserver/cluster/actions/remove-module/50update”, line 72, in
raise ex
File “/var/lib/nethserver/cluster/actions/remove-module/50update”, line 67, in
raise Exception(f"non-zero exit-code from subtask")
Exception: non-zero exit-code from subtask
Traceback (most recent call last):
File “/home/nethsecurity-controller1/.config/actions/destroy-module/40firewall”, line 10, in
network = agent.read_envfile(‘network.env’)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/agent/pypkg/agent/init.py”, line 91, in read_envfile
fo = open(file_path, ‘r’)
^^^^^^^^^^^^^^^^^^^^
FileNotFoundError: [Errno 2] No such file or directory: ‘network.env’
I’ve tried everything that came to my mind but I can’t figure out how to get out from here.