const { Client } = require( 'ssh2' );
+const fs = require('fs').promises; // Use promises
module.exports = {
createClient:( req, res, next ) => {
res.status( 500 ).json( { error:`SSH connection failed: ${ err.message }` } );
} ).connect( sshConfig );
}, getClients:async ( req, res, next ) => {
- const statusContent = await fs.readFile('/var/log/openvpn/status.log', 'utf8');
+ const statusContent = await fs.readFile('/var/log/openvpn/openvpn-status.log', 'utf8');
const clients = [];
let inClientList = false;