From: charleswrayjr Date: Tue, 9 Sep 2025 14:13:48 +0000 (-0500) Subject: Adding available clients to VPN. X-Git-Url: https://git.phasecustomsoft.com/stylesheets/%7B?a=commitdiff_plain;h=ab341045a40eacdc994bef6f2b5770b95813d590;p=phs-api.git Adding available clients to VPN. --- diff --git a/src/controllers/vpn.controller.js b/src/controllers/vpn.controller.js index fe10bd6..c936b9a 100644 --- a/src/controllers/vpn.controller.js +++ b/src/controllers/vpn.controller.js @@ -149,7 +149,7 @@ module.exports = { const commands = [ `ls /etc/openvpn/ccd/* 2>/dev/null || true`, `ls /etc/openvpn/easy-rsa/pki/issued/*.crt 2>/dev/null || true`, - 'ls /home/node/clients/* 2>/dev/null || true' + 'ls /home/charles/clients/* 2>/dev/null || true' ]; conn.exec( commands.join( ' && ' ), ( err, stream ) => { if (err) { @@ -186,13 +186,12 @@ module.exports = { const hasCrt = crtFiles.some( crt => crt.includes( `${ clientName }.crt` ) ); logger.warn(`hasCrt: ${ hasCrt }`); const hasOvpn = ovpnFiles.some( ovpn => ovpn.includes( `${ clientName }.ovpn` ) ); - const ovpnPath = `/home/node/clients/${ clientName }.ovpn`; + logger.warn(`hasOvpn: ${ hasOvpn }`); clients.push( { clientName, staticIp:staticIpMatch ? staticIpMatch[1] : null, hasCertificate:hasCrt, - hasOvpn:hasOvpn, - ovpnPath + hasOvpn:hasOvpn } ); } catch (error) { logger.warn( `Failed to read ${ ccdFile }: ${ error.message }` );