@Eero - Here’s what I show:
I agree there are config files missing - specifically, ospd.conf and notus-scanner.toml - these files don’t exist - what I don’t know is:
(a) should they have been created during installation? If so, why weren’t they?
(b) more importantly, can I just create these files? If so, what information must they contain, and what are the required permissions for each?
I’m still researching, but appreciate your guidance. I will update as necessary…
Aug 17 16:25:55 testmachine systemd[1]: ospd-openvas.service: Scheduled restart job, restart counter is at 367.
Aug 17 16:25:55 testmachine systemd[1]: Stopped OSPd Wrapper for the OpenVAS Scanner (ospd-openvas).
Aug 17 16:25:55 testmachine systemd[1]: Starting OSPd Wrapper for the OpenVAS Scanner (ospd-openvas)...
Aug 17 16:25:55 testmachine ospd-openvas[40678]: /usr/lib/python3/dist-packages/requests/__init__.py:89: RequestsDependencyWarning: urllib3 (1.26.11) or chardet (3.0.4) doesn't match a supported version!
Aug 17 16:25:55 testmachine ospd-openvas[40678]: warnings.warn("urllib3 ({}) or chardet ({}) doesn't match a supported "
Aug 17 16:25:55 testmachine ospd-openvas[40678]: Traceback (most recent call last):
Aug 17 16:25:55 testmachine ospd-openvas[40678]: File "/usr/local/bin/ospd-openvas", line 8, in <module>
Aug 17 16:25:55 testmachine ospd-openvas[40678]: sys.exit(main())
Aug 17 16:25:55 testmachine ospd-openvas[40678]: File "/usr/local/lib/python3.8/dist-packages/ospd_openvas/daemon.py", line 1255, in main
Aug 17 16:25:55 testmachine ospd-openvas[40678]: daemon_main('OSPD - openvas', OSPDopenvas, NotusParser())
Aug 17 16:25:55 testmachine ospd-openvas[40678]: File "/usr/local/lib/python3.8/dist-packages/ospd/main.py", line 98, in main
Aug 17 16:25:55 testmachine ospd-openvas[40678]: args = parser.parse_arguments()
Aug 17 16:25:55 testmachine ospd-openvas[40678]: File "/usr/local/lib/python3.8/dist-packages/ospd/parser.py", line 278, in parse_arguments
Aug 17 16:25:55 testmachine ospd-openvas[40678]: self._set_defaults(_args.config)
Aug 17 16:25:55 testmachine ospd-openvas[40678]: File "/usr/local/lib/python3.8/dist-packages/ospd/parser.py", line 245, in _set_defaults
Aug 17 16:25:55 testmachine ospd-openvas[40678]: self._config = self._load_config(configfilename)
Aug 17 16:25:55 testmachine ospd-openvas[40678]: File "/usr/local/lib/python3.8/dist-packages/ospd/parser.py", line 253, in _load_config
Aug 17 16:25:55 testmachine ospd-openvas[40678]: if not configpath.expanduser().resolve().exists():
Aug 17 16:25:55 testmachine ospd-openvas[40678]: File "/usr/lib/python3.8/pathlib.py", line 1407, in exists
Aug 17 16:25:55 testmachine ospd-openvas[40678]: self.stat()
Aug 17 16:25:55 testmachine ospd-openvas[40678]: File "/usr/lib/python3.8/pathlib.py", line 1198, in stat
Aug 17 16:25:55 testmachine ospd-openvas[40678]: return self._accessor.stat(self)
Aug 17 16:25:55 testmachine ospd-openvas[40678]: PermissionError: [Errno 13] Permission denied: '/home/sensat0/.config/ospd.conf'
Aug 17 16:25:55 testmachine systemd[1]: ospd-openvas.service: Control process exited, code=exited, status=1/FAILURE
Aug 17 16:25:55 testmachine systemd[1]: ospd-openvas.service: Failed with result 'exit-code'.
Aug 17 16:25:55 testmachine systemd[1]: Failed to start OSPd Wrapper for the OpenVAS Scanner (ospd-openvas).
Aug 17 16:25:55 testmachine sudo[40639]: pam_unix(sudo:session): session closed for user root
Aug 17 16:26:07 testmachine sudo[40704]: sensat0 : TTY=pts/3 ; PWD=/home/sensat0 ; USER=root ; COMMAND=/usr/bin/systemctl status notus-scanner
Aug 17 16:26:07 testmachine sudo[40704]: pam_unix(sudo:session): session opened for user root by (uid=0)
Aug 17 16:26:14 testmachine sudo[40704]: pam_unix(sudo:session): session closed for user root
Aug 17 16:26:17 testmachine sudo[40712]: sensat0 : TTY=pts/3 ; PWD=/home/sensat0 ; USER=root ; COMMAND=/usr/bin/systemctl status notus-scanner
Aug 17 16:26:17 testmachine sudo[40712]: pam_unix(sudo:session): session opened for user root by (uid=0)
Aug 17 16:26:19 testmachine systemd[1]: notus-scanner.service: Scheduled restart job, restart counter is at 292.
Aug 17 16:26:19 testmachine systemd[1]: Stopped Notus Scanner.
Aug 17 16:26:19 testmachine systemd[1]: Starting Notus Scanner...
Aug 17 16:26:19 testmachine notus-scanner[40715]: /usr/lib/python3/dist-packages/requests/__init__.py:89: RequestsDependencyWarning: urllib3 (1.26.11) or chardet (3.0.4) doesn't match a supported version!
Aug 17 16:26:19 testmachine notus-scanner[40715]: warnings.warn("urllib3 ({}) or chardet ({}) doesn't match a supported "
Aug 17 16:26:19 testmachine notus-scanner[40715]: Traceback (most recent call last):
Aug 17 16:26:19 testmachine notus-scanner[40715]: File "/usr/local/bin/notus-scanner", line 8, in <module>
Aug 17 16:26:19 testmachine notus-scanner[40715]: sys.exit(main())
Aug 17 16:26:19 testmachine notus-scanner[40715]: File "/usr/local/lib/python3.8/dist-packages/notus/scanner/daemon.py", line 139, in main
Aug 17 16:26:19 testmachine notus-scanner[40715]: args = parser.parse_arguments()
Aug 17 16:26:19 testmachine notus-scanner[40715]: File "/usr/local/lib/python3.8/dist-packages/notus/scanner/cli/parser.py", line 178, in parse_arguments
Aug 17 16:26:19 testmachine notus-scanner[40715]: self._set_defaults(known_args.config)
Aug 17 16:26:19 testmachine notus-scanner[40715]: File "/usr/local/lib/python3.8/dist-packages/notus/scanner/cli/parser.py", line 137, in _set_defaults
Aug 17 16:26:19 testmachine notus-scanner[40715]: config_data = self._load_config(configfilename)
Aug 17 16:26:19 testmachine notus-scanner[40715]: File "/usr/local/lib/python3.8/dist-packages/notus/scanner/cli/parser.py", line 149, in _load_config
Aug 17 16:26:19 testmachine notus-scanner[40715]: if path.exists():
Aug 17 16:26:19 testmachine notus-scanner[40715]: File "/usr/lib/python3.8/pathlib.py", line 1407, in exists
Aug 17 16:26:19 testmachine notus-scanner[40715]: self.stat()
Aug 17 16:26:19 testmachine notus-scanner[40715]: File "/usr/lib/python3.8/pathlib.py", line 1198, in stat
Aug 17 16:26:19 testmachine notus-scanner[40715]: return self._accessor.stat(self)
Aug 17 16:26:19 testmachine notus-scanner[40715]: PermissionError: [Errno 13] Permission denied: '/home/sensat0/.config/notus-scanner.toml'
Aug 17 16:26:19 testmachine systemd[1]: notus-scanner.service: Control process exited, code=exited, status=1/FAILURE
Aug 17 16:26:19 testmachine systemd[1]: notus-scanner.service: Failed with result 'exit-code'.
Aug 17 16:26:19 testmachine systemd[1]: Failed to start Notus Scanner.