- Cloudflare e configurazione dominio DNS (host, host_test, host_ip, ecc...)

This commit is contained in:
Surya Paolo
2024-09-09 21:49:25 +02:00
parent fe4a67c9f1
commit 13322a7e0b
7 changed files with 166 additions and 26 deletions

View File

@@ -866,12 +866,13 @@ function startServer(app, port) {
let scriptProcess = null;
try {
const pty = require('node-pty');
const pty = require('node-pty');
ws.on('message', (message) => {
ws.on('message', (message) => {
const parsedMessage = JSON.parse(message);
const parsedMessage = JSON.parse(message);
try {
if ((parsedMessage.type === 'start_script') && (User.isAdminById(parsedMessage.user_id))) {
if (scriptProcess) {
@@ -929,17 +930,19 @@ function startServer(app, port) {
scriptProcess.write(parsedMessage.data + '\n');
}
}
});
ws.on('close', () => {
console.log('*** Client socket disconnected');
if (scriptProcess) {
scriptProcess.kill();
}
});
} catch (error) {
console.error('connection: Errore durante l\'inizializzazione del WebSocket, error:', error.message);
}
} catch (error) {
console.error('Errore durante l\'elaborazione del messaggio:', error.message);
}
});
ws.on('close', () => {
console.log('*** Client socket disconnected');
if (scriptProcess) {
scriptProcess.kill();
}
});
});
} else {