From 576b2e92fe25314de157a09501d0d746b1e3be20 Mon Sep 17 00:00:00 2001 From: Xargana Date: Thu, 27 Mar 2025 09:44:34 +0300 Subject: [PATCH 1/2] a --- status/server.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/status/server.js b/status/server.js index 207b335..e5a362e 100644 --- a/status/server.js +++ b/status/server.js @@ -7,6 +7,8 @@ const ping = require("ping"); const app = express(); const PORT = 2589; +const key = "/etc/letsencrypt/live/blahaj.tr/privkey.pem" +const cert = "/etc/letsencrypt/live/blahaj.tr/fullchain.pem" const REMOTE_SERVERS = [ "blahaj.tr", "xargana.com", @@ -50,8 +52,8 @@ app.get("/", (req, res) => { // Load SSL Certificates const sslOptions = { - key: fs.readFileSync("/etc/letsencrypt/live/blahaj.tr/privkey.pem"), - cert: fs.readFileSync("/etc/letsencrypt/live/blahaj.tr/fullchain.pem"), + key: fs.readFileSync(key), + cert: fs.readFileSync(cert), }; // Start HTTPS Server From fac4a151759ac8cd9e3c64b2019ebeaff0c2b734 Mon Sep 17 00:00:00 2001 From: Xargana Date: Thu, 27 Mar 2025 09:51:24 +0300 Subject: [PATCH 2/2] a --- status/server.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/status/server.js b/status/server.js index e5a362e..9b7475b 100644 --- a/status/server.js +++ b/status/server.js @@ -57,6 +57,10 @@ const sslOptions = { }; // Start HTTPS Server -https.createServer(sslOptions, app).listen(PORT, () => { - console.log(`API running at https://localhost:${PORT}`); -}); \ No newline at end of file +try { + https.createServer(sslOptions, app).listen(PORT, () => { + console.log(`API running at https://localhost:${PORT}`); + }); +} catch (e) { + console.error("Error starting server:", e); +}