diff --git a/package.json b/package.json index 84a2d8028..eaf97fe9b 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,12 @@ "scripts": { "start:api": "yarn workspace dbgate-api start", "start:app": "cd app && yarn start", + + "start:api:debug": "cross-env DEBUG=* yarn workspace dbgate-api start", + "start:app:debug": "cd app && cross-env DEBUG=* yarn start", + "start:api:debug:ssh": "cross-env DEBUG=ssh yarn workspace dbgate-api start", + "start:app:debug:ssh": "cd app && cross-env DEBUG=ssh yarn start", + "start:api:portal": "yarn workspace dbgate-api start:portal", "start:api:singledb": "yarn workspace dbgate-api start:singledb", "start:web": "yarn workspace dbgate-web dev", diff --git a/packages/api/src/proc/sshForwardProcess.js b/packages/api/src/proc/sshForwardProcess.js index 4fcd5e4cc..566d5550a 100644 --- a/packages/api/src/proc/sshForwardProcess.js +++ b/packages/api/src/proc/sshForwardProcess.js @@ -35,6 +35,8 @@ async function handleStart({ connection, tunnelConfig }) { tunnelConfig, }); } catch (err) { + console.log('Error creating SSH tunnel connection:', err.message); + process.send({ msgtype: 'error', connection,