3 * Simple Connection Test - Just connect and see what happens
6const WebSocket = require('ws');
8const url = 'wss://rmm-psa-meshcentral-aq48h.ondigitalocean.app/api/canvas-desktop/node//test-123?token=test-token';
10console.log('Connecting to:', url);
12const ws = new WebSocket(url, {
13 rejectUnauthorized: false
19 console.log('✅ OPEN event fired');
22ws.on('message', (data) => {
24 console.log('✅ MESSAGE received:', data.toString().substring(0, 200));
27ws.on('close', (code, reason) => {
28 console.log('CLOSE:', code, reason || '(no reason)');
30 console.log('❌ No messages received before close');
32 process.exit(code === 1000 ? 0 : 1);
35ws.on('error', (err) => {
36 console.error('ERROR:', err.message);
39// Close after 3 seconds
41 console.log('Timeout - closing');