1const WebSocket = require('ws');
3const baseUrl = 'wss://rmm-psa-meshcentral-aq48h.ondigitalocean.app';
4const wsUrl = `${baseUrl}/test-canvas`;
6console.log('Testing canvas endpoint...');
7console.log('URL:', wsUrl);
10const ws = new WebSocket(wsUrl, { rejectUnauthorized: false });
13 console.log('✅ Test endpoint OPENED successfully');
16ws.on('message', (data) => {
18 const msg = JSON.parse(data.toString());
19 console.log('📨 Message received:', JSON.stringify(msg, null, 2));
21 console.log('📨 Message received (raw):', data.toString());
25ws.on('error', (err) => {
26 console.error('❌ WebSocket error:', err.message);
30 console.log('🔌 WebSocket closed');
34// Timeout after 5 seconds
36 console.log('⏰ Test timeout');