Unsure of how to fix my install

For a while now I’ve been receiving emails from my hestia server nightly:

W: Unable to read /etc/apt/-/ - DirectoryExists (2: No such file or directory)
W: Unable to read /etc/apt/sources.list.d/hestia.list - RealFileExists (2: No such file or directory)
W: Unable to read /etc/apt/-/ - DirectoryExists (2: No such file or directory)
W: Unable to read /etc/apt/sources.list.d/hestia.list - RealFileExists (2: No such file or directory)
W: Unable to read /etc/apt/-/ - DirectoryExists (2: No such file or directory)
W: Unable to read /etc/apt/sources.list.d/hestia.list - RealFileExists (2: No such file or directory)

And when I try to upgrade my hestia install to 1.9.3, I have to jump through several fixes…which when it finally works gets me stuck at an update loop where I get the following error:

2025/03/03 06:06:27 [error] 53382#0: *1 FastCGI sent in stderr: "PHP message: PHP Warning:  session_start(): open(/usr/local/hestia/data/sessions/sess_ejvo0891ja8ielqsgiutprqor4, O_RDWR) failed: Permission denied (13) in /usr/local/hestia/web/index.php on line 2; PHP message: PHP Warning:  session_start(): Failed to read session data: files (path: /usr/local/hestia/data/sessions) in /usr/local/hestia/web/index.php on line 2" while reading response header from upstream, client: 192.95.21.52, server: _, request: "GET / HTTP/1.0", upstream: "fastcgi://unix:/run/hestia-php.sock:", host: "host.tzolak.com"
2025/03/03 06:06:27 [error] 53382#0: *3 FastCGI sent in stderr: "PHP message: PHP Warning:  session_start(): open(/usr/local/hestia/data/sessions/sess_ejvo0891ja8ielqsgiutprqor4, O_RDWR) failed: Permission denied (13) in /usr/local/hestia/web/inc/main.php on line 2; PHP message: PHP Warning:  session_start(): Failed to read session data: files (path: /usr/local/hestia/data/sessions) in /usr/local/hestia/web/inc/main.php on line 2" while reading response header from upstream, client: 192.95.21.52, server: _, request: "GET /login/ HTTP/1.0", upstream: "fastcgi://unix:/run/hestia-php.sock:", host: "host.tzolak.com"
2025/03/03 06:06:55 [error] 53382#0: *5 FastCGI sent in stderr: "PHP message: PHP Warning:  session_start(): open(/usr/local/hestia/data/sessions/sess_ejvo0891ja8ielqsgiutprqor4, O_RDWR) failed: Permission denied (13) in /usr/local/hestia/web/inc/main.php on line 2; PHP message: PHP Warning:  session_start(): Failed to read session data: files (path: /usr/local/hestia/data/sessions) in /usr/local/hestia/web/inc/main.php on line 2" while reading response header from upstream, client: 192.95.21.52, server: _, request: "GET /login/ HTTP/1.0", upstream: "fastcgi://unix:/run/hestia-php.sock:", host: "host.tzolak.com"
2025/03/03 06:06:58 [error] 53382#0: *7 FastCGI sent in stderr: "PHP message: PHP Warning:  session_start(): open(/usr/local/hestia/data/sessions/sess_ejvo0891ja8ielqsgiutprqor4, O_RDWR) failed: Permission denied (13) in /usr/local/hestia/web/inc/main.php on line 2; PHP message: PHP Warning:  session_start(): Failed to read session data: files (path: /usr/local/hestia/data/sessions) in /usr/local/hestia/web/inc/main.php on line 2" while reading response header from upstream, client: 192.95.21.52, server: _, request: "POST /login/ HTTP/1.0", upstream: "fastcgi://unix:/run/hestia-php.sock:", host: "host.tzolak.com", referrer: "https://host.tzolak.com/login/"
2025/03/03 06:07:02 [error] 53382#0: *9 FastCGI sent in stderr: "PHP message: PHP Warning:  session_start(): open(/usr/local/hestia/data/sessions/sess_ejvo0891ja8ielqsgiutprqor4, O_RDWR) failed: Permission denied (13) in /usr/local/hestia/web/inc/main.php on line 2; PHP message: PHP Warning:  session_start(): Failed to read session data: files (path: /usr/local/hestia/data/sessions) in /usr/local/hestia/web/inc/main.php on line 2" while reading response header from upstream, client: 192.95.21.52, server: _, request: "POST /login/ HTTP/1.0", upstream: "fastcgi://unix:/run/hestia-php.sock:", host: "host.tzolak.com", referrer: "https://host.tzolak.com/login/"
2025/03/03 06:07:41 [error] 53382#0: *16 FastCGI sent in stderr: "PHP message: PHP Warning:  session_start(): open(/usr/local/hestia/data/sessions/sess_lhhmdaa98ei3lcfclf7s8ned79, O_RDWR) failed: Permission denied (13) in /usr/local/hestia/web/index.php on line 2; PHP message: PHP Warning:  session_start(): Failed to read session data: files (path: /usr/local/hestia/data/sessions) in /usr/local/hestia/web/index.php on line 2" while reading response header from upstream, client: 64.20.64.202, server: _, request: "GET / HTTP/2.0", upstream: "fastcgi://unix:/run/hestia-php.sock:", host: "192.95.21.52:2319"
2025/03/03 06:07:41 [error] 53382#0: *16 FastCGI sent in stderr: "PHP message: PHP Warning:  session_start(): open(/usr/local/hestia/data/sessions/sess_lhhmdaa98ei3lcfclf7s8ned79, O_RDWR) failed: Permission denied (13) in /usr/local/hestia/web/inc/main.php on line 2; PHP message: PHP Warning:  session_start(): Failed to read session data: files (path: /usr/local/hestia/data/sessions) in /usr/local/hestia/web/inc/main.php on line 2" while reading response header from upstream, client: 64.20.64.202, server: _, request: "GET /login/ HTTP/2.0", upstream: "fastcgi://unix:/run/hestia-php.sock:", host: "192.95.21.52:2319"
2025/03/03 06:07:41 [error] 53382#0: *16 open() "/usr/local/hestia/web/css/themes/default.min.css" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /css/themes/default.min.css?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:07:41 [error] 53382#0: *16 open() "/usr/local/hestia/web/css/themes/custom/dark.css" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /css/themes/custom/dark.css?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:07:42 [error] 53382#0: *16 open() "/usr/local/hestia/web/js/dist/main.min.js" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /js/dist/main.min.js?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:07:42 [error] 53382#0: *16 open() "/usr/local/hestia/web/js/dist/alpinejs-collapse.min.js" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /js/dist/alpinejs-collapse.min.js?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:07:42 [error] 53382#0: *16 open() "/usr/local/hestia/web/js/dist/alpinejs.min.js" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /js/dist/alpinejs.min.js?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:07:45 [error] 53382#0: *16 FastCGI sent in stderr: "PHP message: PHP Warning:  session_start(): open(/usr/local/hestia/data/sessions/sess_lhhmdaa98ei3lcfclf7s8ned79, O_RDWR) failed: Permission denied (13) in /usr/local/hestia/web/inc/main.php on line 2; PHP message: PHP Warning:  session_start(): Failed to read session data: files (path: /usr/local/hestia/data/sessions) in /usr/local/hestia/web/inc/main.php on line 2" while reading response header from upstream, client: 64.20.64.202, server: _, request: "POST /login/ HTTP/2.0", upstream: "fastcgi://unix:/run/hestia-php.sock:", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:07:45 [error] 53382#0: *16 open() "/usr/local/hestia/web/css/themes/default.min.css" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /css/themes/default.min.css?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:07:45 [error] 53382#0: *16 open() "/usr/local/hestia/web/css/themes/custom/dark.css" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /css/themes/custom/dark.css?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:07:45 [error] 53382#0: *16 open() "/usr/local/hestia/web/js/dist/main.min.js" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /js/dist/main.min.js?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:07:45 [error] 53382#0: *16 open() "/usr/local/hestia/web/js/dist/alpinejs-collapse.min.js" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /js/dist/alpinejs-collapse.min.js?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:07:45 [error] 53382#0: *16 open() "/usr/local/hestia/web/js/dist/alpinejs.min.js" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /js/dist/alpinejs.min.js?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:07:48 [error] 53382#0: *16 FastCGI sent in stderr: "PHP message: PHP Warning:  session_start(): open(/usr/local/hestia/data/sessions/sess_lhhmdaa98ei3lcfclf7s8ned79, O_RDWR) failed: Permission denied (13) in /usr/local/hestia/web/inc/main.php on line 2; PHP message: PHP Warning:  session_start(): Failed to read session data: files (path: /usr/local/hestia/data/sessions) in /usr/local/hestia/web/inc/main.php on line 2" while reading response header from upstream, client: 64.20.64.202, server: _, request: "POST /login/ HTTP/2.0", upstream: "fastcgi://unix:/run/hestia-php.sock:", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:07:48 [error] 53382#0: *16 open() "/usr/local/hestia/web/css/themes/default.min.css" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /css/themes/default.min.css?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:07:48 [error] 53382#0: *16 open() "/usr/local/hestia/web/css/themes/custom/dark.css" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /css/themes/custom/dark.css?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:07:48 [error] 53382#0: *16 open() "/usr/local/hestia/web/js/dist/main.min.js" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /js/dist/main.min.js?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:07:48 [error] 53382#0: *16 open() "/usr/local/hestia/web/js/dist/alpinejs-collapse.min.js" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /js/dist/alpinejs-collapse.min.js?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:07:48 [error] 53382#0: *16 open() "/usr/local/hestia/web/js/dist/alpinejs.min.js" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /js/dist/alpinejs.min.js?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:11:18 [error] 977#0: *1 FastCGI sent in stderr: "PHP message: PHP Warning:  session_start(): open(/usr/local/hestia/data/sessions/sess_ejvo0891ja8ielqsgiutprqor4, O_RDWR) failed: Permission denied (13) in /usr/local/hestia/web/index.php on line 2; PHP message: PHP Warning:  session_start(): Failed to read session data: files (path: /usr/local/hestia/data/sessions) in /usr/local/hestia/web/index.php on line 2" while reading response header from upstream, client: 192.95.21.52, server: _, request: "GET / HTTP/1.0", upstream: "fastcgi://unix:/run/hestia-php.sock:", host: "host.tzolak.com"
2025/03/03 06:11:22 [error] 977#0: *3 FastCGI sent in stderr: "PHP message: PHP Warning:  session_start(): open(/usr/local/hestia/data/sessions/sess_ejvo0891ja8ielqsgiutprqor4, O_RDWR) failed: Permission denied (13) in /usr/local/hestia/web/inc/main.php on line 2; PHP message: PHP Warning:  session_start(): Failed to read session data: files (path: /usr/local/hestia/data/sessions) in /usr/local/hestia/web/inc/main.php on line 2" while reading response header from upstream, client: 192.95.21.52, server: _, request: "GET /login/ HTTP/1.0", upstream: "fastcgi://unix:/run/hestia-php.sock:", host: "host.tzolak.com"
2025/03/03 06:11:27 [error] 977#0: *5 FastCGI sent in stderr: "PHP message: PHP Warning:  session_start(): open(/usr/local/hestia/data/sessions/sess_ejvo0891ja8ielqsgiutprqor4, O_RDWR) failed: Permission denied (13) in /usr/local/hestia/web/inc/main.php on line 2; PHP message: PHP Warning:  session_start(): Failed to read session data: files (path: /usr/local/hestia/data/sessions) in /usr/local/hestia/web/inc/main.php on line 2" while reading response header from upstream, client: 192.95.21.52, server: _, request: "POST /login/ HTTP/1.0", upstream: "fastcgi://unix:/run/hestia-php.sock:", host: "host.tzolak.com", referrer: "https://host.tzolak.com/login/"
2025/03/03 06:11:30 [error] 977#0: *7 FastCGI sent in stderr: "PHP message: PHP Warning:  session_start(): open(/usr/local/hestia/data/sessions/sess_ejvo0891ja8ielqsgiutprqor4, O_RDWR) failed: Permission denied (13) in /usr/local/hestia/web/inc/main.php on line 2; PHP message: PHP Warning:  session_start(): Failed to read session data: files (path: /usr/local/hestia/data/sessions) in /usr/local/hestia/web/inc/main.php on line 2" while reading response header from upstream, client: 192.95.21.52, server: _, request: "POST /login/ HTTP/1.0", upstream: "fastcgi://unix:/run/hestia-php.sock:", host: "host.tzolak.com", referrer: "https://host.tzolak.com/login/"
2025/03/03 06:13:49 [error] 977#0: *12 FastCGI sent in stderr: "PHP message: PHP Warning:  session_start(): open(/usr/local/hestia/data/sessions/sess_lhhmdaa98ei3lcfclf7s8ned79, O_RDWR) failed: Permission denied (13) in /usr/local/hestia/web/index.php on line 2; PHP message: PHP Warning:  session_start(): Failed to read session data: files (path: /usr/local/hestia/data/sessions) in /usr/local/hestia/web/index.php on line 2" while reading response header from upstream, client: 64.20.64.202, server: _, request: "GET / HTTP/2.0", upstream: "fastcgi://unix:/run/hestia-php.sock:", host: "192.95.21.52:2319"
2025/03/03 06:13:50 [error] 977#0: *12 FastCGI sent in stderr: "PHP message: PHP Warning:  session_start(): open(/usr/local/hestia/data/sessions/sess_lhhmdaa98ei3lcfclf7s8ned79, O_RDWR) failed: Permission denied (13) in /usr/local/hestia/web/inc/main.php on line 2; PHP message: PHP Warning:  session_start(): Failed to read session data: files (path: /usr/local/hestia/data/sessions) in /usr/local/hestia/web/inc/main.php on line 2" while reading response header from upstream, client: 64.20.64.202, server: _, request: "GET /login/ HTTP/2.0", upstream: "fastcgi://unix:/run/hestia-php.sock:", host: "192.95.21.52:2319"
2025/03/03 06:13:50 [error] 977#0: *12 open() "/usr/local/hestia/web/css/themes/default.min.css" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /css/themes/default.min.css?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:13:50 [error] 977#0: *12 open() "/usr/local/hestia/web/css/themes/custom/dark.css" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /css/themes/custom/dark.css?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:13:50 [error] 977#0: *12 open() "/usr/local/hestia/web/js/dist/main.min.js" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /js/dist/main.min.js?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:13:50 [error] 977#0: *12 open() "/usr/local/hestia/web/js/dist/alpinejs-collapse.min.js" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /js/dist/alpinejs-collapse.min.js?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:13:50 [error] 977#0: *12 open() "/usr/local/hestia/web/js/dist/alpinejs.min.js" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /js/dist/alpinejs.min.js?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:13:52 [error] 977#0: *12 FastCGI sent in stderr: "PHP message: PHP Warning:  session_start(): open(/usr/local/hestia/data/sessions/sess_lhhmdaa98ei3lcfclf7s8ned79, O_RDWR) failed: Permission denied (13) in /usr/local/hestia/web/inc/main.php on line 2; PHP message: PHP Warning:  session_start(): Failed to read session data: files (path: /usr/local/hestia/data/sessions) in /usr/local/hestia/web/inc/main.php on line 2" while reading response header from upstream, client: 64.20.64.202, server: _, request: "POST /login/ HTTP/2.0", upstream: "fastcgi://unix:/run/hestia-php.sock:", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:13:52 [error] 977#0: *12 open() "/usr/local/hestia/web/css/themes/default.min.css" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /css/themes/default.min.css?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:13:52 [error] 977#0: *12 open() "/usr/local/hestia/web/css/themes/custom/dark.css" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /css/themes/custom/dark.css?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:13:52 [error] 977#0: *12 open() "/usr/local/hestia/web/js/dist/main.min.js" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /js/dist/main.min.js?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:13:52 [error] 977#0: *12 open() "/usr/local/hestia/web/js/dist/alpinejs-collapse.min.js" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /js/dist/alpinejs-collapse.min.js?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:13:52 [error] 977#0: *12 open() "/usr/local/hestia/web/js/dist/alpinejs.min.js" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /js/dist/alpinejs.min.js?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:13:55 [error] 977#0: *12 FastCGI sent in stderr: "PHP message: PHP Warning:  session_start(): open(/usr/local/hestia/data/sessions/sess_lhhmdaa98ei3lcfclf7s8ned79, O_RDWR) failed: Permission denied (13) in /usr/local/hestia/web/inc/main.php on line 2; PHP message: PHP Warning:  session_start(): Failed to read session data: files (path: /usr/local/hestia/data/sessions) in /usr/local/hestia/web/inc/main.php on line 2" while reading response header from upstream, client: 64.20.64.202, server: _, request: "POST /login/ HTTP/2.0", upstream: "fastcgi://unix:/run/hestia-php.sock:", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:13:55 [error] 977#0: *12 open() "/usr/local/hestia/web/css/themes/default.min.css" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /css/themes/default.min.css?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:13:55 [error] 977#0: *12 open() "/usr/local/hestia/web/css/themes/custom/dark.css" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /css/themes/custom/dark.css?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:13:55 [error] 977#0: *12 open() "/usr/local/hestia/web/js/dist/main.min.js" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /js/dist/main.min.js?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:13:55 [error] 977#0: *12 open() "/usr/local/hestia/web/js/dist/alpinejs-collapse.min.js" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /js/dist/alpinejs-collapse.min.js?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"
2025/03/03 06:13:55 [error] 977#0: *12 open() "/usr/local/hestia/web/js/dist/alpinejs.min.js" failed (2: No such file or directory), client: 64.20.64.202, server: _, request: "GET /js/dist/alpinejs.min.js?v=1.9.3 HTTP/2.0", host: "192.95.21.52:2319", referrer: "https://192.95.21.52:2319/login/"

I’ve since reverted back to my old state, and can’t seem to figure out what went wrong with my install…Stuck on I think 1.8.3 still with no updates coming in at all.

Please advise

Show the output of these commands:

ls -la /etc/apt/
ls -la /etc/apt/sources.list.d/
cat -A /etc/apt/sources.list.d/hestia.list
grep -r -- '-/' /etc/apt/

ls -la /etc/apt :

drwxr-xr-x   8 root root  4096 Dec 19 05:50 .
drwxr-xr-x 110 root root 12288 Mar  3 05:39 ..
drwxr-xr-x   2 root root  4096 Mar  3 05:39 apt.conf.d
drwxr-xr-x   2 root root  4096 Jun 15  2021 auth.conf.d
drwxr-xr-x   2 root root  4096 Jul 29  2024 keyrings
drwxr-xr-x   2 root root  4096 Dec 19 05:46 preferences.d
-rw-r--r--   1 root root    70 Dec 19 05:50 sources.list
-rw-r--r--   1 root root  2765 Sep 15  2021 sources.list.curtin.old
drwxr-xr-x   2 root root  4096 Dec 19 05:50 sources.list.d
-rw-r--r--   1 root root  2391 Dec 19 05:50 sources.list.distUpgrade
-rw-r--r--   1 root root  1183 Jul 29  2024 trusted.gpg
drwxr-xr-x   2 root root  4096 Dec 19 05:37 trusted.gpg.d

ls =la /etc/apt/sources.list.d/:


total 24
drwxr-xr-x 2 root root 4096 Dec 19 05:50 .
drwxr-xr-x 8 root root 4096 Dec 19 05:50 ..
-rw-r--r-- 1 root root  112 Dec 19 05:50 docker.list.distUpgrade
-rw-r--r-- 1 root root   78 Dec 19 05:50 ombi.list.distUpgrade
-rw-r--r-- 1 root root   90 Dec 19 05:50 ombi.sources
-rw-r--r-- 1 root root  381 Dec 19 05:50 ubuntu.sources

cat -A /etc/apt/sources.list.d/hestia.list gives a ‘no such file or directory’ message

and grep -r – ‘-/’ /etc/apt/ just goes back to cl

But is Hestia installed on that server? Because some repositories that should be there are missing.

Yes. Hestia is installed and working normal except there is no updates.

I’m not 100% sure what changed that is causing repositories to be missing.

It isn’t normal. Either you removed the repositories, or something unusual happened. If you share which Ubuntu version you’re using and the services you’re running (Nginx, Apache2, MariaDB, etc.), someone with the same setup might be able to provide the correct repositories. (Sorry, I can’t access Hestia’s installer right now to check them.)

I’m on 24.02, and am running all of the ones you listed, Nginx, Apache2, MariaDB.

I’m not 100% sure how/what happened, but by my estimation something changed late last year around mid-september.

I have a bare metal server hosted by OVH and I maintain everything; don’t recall making any kind of changes that would cause repositories to vanish; just typical Ubuntu updates once a month or so.

Lets see, my server is running apache2, bind9, clamav-daemon, cron, dovecot, exim4, fail2ban, iptables, mariadb, nginx, php, spamassassin, ssh, vsftpd…currently at 1.8.12 on ubuntu server 24.02

Think it’d be worth it to back up my data and just do a fresh install at this point?

I suppose 24.02 means 24.04.2

You should install the keys for the repos:

curl -s https://nginx.org/keys/nginx_signing.key | gpg --dearmor | tee /usr/share/keyrings/nginx-keyring.gpg > /dev/null 2>&1
curl -s https://mariadb.org/mariadb_release_signing_key.asc | gpg --dearmor | tee /usr/share/keyrings/mariadb-keyring.gpg > /dev/null 2>&1
curl -s https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor | tee /usr/share/keyrings/nodejs.gpg > /dev/null 2>&1

Edit: I forgot to add the signing key for Hestia

gpg --no-default-keyring --keyring /usr/share/keyrings/hestia-keyring.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys A189E93654F0B0E5

Now add the repos for Hestia, Nginx and NodeJS:

echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/hestia-keyring.gpg] https://apt.hestiacp.com/ noble main' > /etc/apt/sources.list.d/hestia.list
echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/nginx-keyring.gpg] https://nginx.org/packages/mainline/ubuntu/ noble nginx' > /etc/apt/sources.list.d/nginx.list
echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/nodejs.gpg] https://deb.nodesource.com/node_20.x nodistro main' > /etc/apt/sources.list.d/nodejs.list

For MariaDB, first check your current MAriaDB version (mariadb -V) and if the version is not 11.4 modify the version in the repo:

echo 'deb [arch=amd64 signed-by=/usr/share/keyrings/mariadb-keyring.gpg] https://dlm.mariadb.com/repo/mariadb-server/11.4/repo/ubuntu noble main' > /etc/apt/sources.list.d/mariadb.list

Finally add the php repo:

add-apt-repository -y ppa:ondrej/php

Now you should:

apt update
apt full-upgrade

Thank you. I’ll run through these and update/reach out if needed!

Wait a few minutes, I forgot to add the repo for apache

Huh… could have sworn I had mariadb installed…but running mariadb -V gave me the ‘mariadb’ not found but can be installed error.

Show the output of this command:

curl -fsSLm15 https://7j.gg/hcpver | sudo bash -s --

Also, as you are on Ubuntu 24.04 there is no need to add the additional apache2 repository.

That returned OS Ubuntu 24.04.2 LTS

Also, adding the repository gave me a message about it not being signed?

You don’t have anything installed…

ls -l /usr/local/hestia/

Regarding the signing key for Hestia (I’ve edited previous post too):

gpg --no-default-keyring --keyring /usr/share/keyrings/hestia-keyring.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys A189E93654F0B0E5

Shoot, I’m on the wrong terminal. Give me a minute.

No wonder why mariadb didn’t show up.

Ok that’s better. Mariadb version was 15.1
However, when I run the signing key, I get total number processed: 1 unchanged 1

ok nvm i figured out my issue. :slight_smile:

Everything upgraded correctly it looks like.
Thank you so much for your help…i was getting really frustrated!

1 Like