Viasys/ShieldBox Cloud NVR Troubleshooting
Overview
This guide covers common issues and solutions for Viasys/ShieldBox Cloud NVR integration with GCXONE. Use this guide to diagnose and resolve problems during installation, configuration, and operation.
How to use this guide:
- Identify the symptom you're experiencing
- Review the possible causes
- Follow the solutions step-by-step
- Verify the expected result
- If issue persists, see Escalation Guidelines
Connection Issues
Device Not Discovered
Symptoms:
- Device does not appear in GCXONE discovery list
- Auto-discovery fails or times out
- "Device not found" error message
Possible Causes:
- Network connectivity issues between device and GCXONE
- Incorrect IP address or hostname
- Firewall blocking communication
- Device not configured for discovery protocol
- Incorrect credentials
Solutions:
Solution 1: Verify Network Connectivity
- Ping the device IP address from a computer on the same network
- Verify device is powered on and network cable connected
- Check network switch/router for link status
- Verify device has valid IP configuration (not 0.0.0.0 or 169.254.x.x)
Solution 2: Check Credentials and Settings
- Verify username and password are correct
- Ensure user account has administrator/sufficient permissions
- Check if device requires HTTPS (try both HTTP and HTTPS)
- Verify port number is correct (check device documentation)
Solution 3: Verify Firewall Configuration
- Check device firewall settings allow incoming connections
- Verify GCXONE IP/network is whitelisted on device (if applicable)
- Check network firewall rules between device and GCXONE
- Temporarily disable device firewall to test (re-enable after testing)
Expected Result: Device appears in discovery list and connection succeeds.
Device Shows Offline in GCXONE
Symptoms:
- Device was online, now shows offline status
- Red or gray status indicator in GCXONE
- "Connection lost" or "Unreachable" message
Possible Causes:
- Network connectivity interruption
- Device restarted or powered off
- Credentials changed on device
- IP address changed
- Firewall rules changed
- Device firmware updated and settings reset
Solutions:
Solution 1: Verify Device Status
- Check if device is powered on
- Verify device web interface is accessible
- Check device system logs for errors or restarts
- Verify network cable connections
Solution 2: Check Network Connectivity
- Ping device IP address
- Access device web interface from browser
- Check for network changes (VLAN, routing, firewall)
Solution 3: Verify Credentials
- Try logging into device with credentials stored in GCXONE
- If login fails, update credentials in GCXONE:
- GCXONE → Devices → [Device] → Edit → Update credentials
- Save and test connection
Solution 4: Check for IP Address Change
- Verify device IP address hasn't changed
- If IP changed, update in GCXONE device settings
- Consider assigning static IP or DHCP reservation
Expected Result: Device status shows online/green in GCXONE.
Video/Streaming Issues
No Live Video
Symptoms:
- Black screen when opening live view
- "Stream not available" error
- Loading icon that never completes
Possible Causes:
- Stream not enabled on device
- Network bandwidth insufficient
- Codec not supported
- Camera/channel disabled
- Incorrect stream URL or settings
Solutions:
Solution 1: Verify Stream Configuration
- Access device web interface
- Navigate to Video/Stream Settings
- Verify main stream is enabled
- Check stream encoding settings:
- Codec: H.264 or H.265
- Resolution: [Recommended settings]
- Frame Rate: 15-30 fps recommended
- Bitrate: [Recommended range]
Solution 2: Check Network Bandwidth
- Verify network has sufficient bandwidth
- Test with lower resolution or bitrate
- Check for network congestion
- Test from different network location
Solution 3: Verify Channel Status
- Ensure camera/channel is not disabled
- Check camera has power (for IP cameras)
- Verify camera is connected to NVR/VMS
Expected Result: Live video streams successfully in GCXONE.
Poor Video Quality or Lagging
Symptoms:
- Pixelated or blurry video
- Stuttering or choppy playback
- Delayed or frozen frames
Possible Causes:
- Insufficient bandwidth
- High network latency
- Bitrate too low on device
- Network packet loss
- CPU overload on device
Solutions:
Solution 1: Adjust Stream Settings
- Access device video settings
- Increase bitrate (if too low)
- Adjust frame rate to 20-25 fps
- Use H.265 codec for better compression (if supported)
Solution 2: Check Network Performance
- Test network latency:
ping [device_ip] -t - Check for packet loss
- Verify bandwidth availability
- Consider quality of service (QoS) settings
Expected Result: Smooth, clear video streaming.
Playback Not Working
Symptoms:
- Cannot access recorded video
- Timeline shows no recordings
- Playback fails to load
Possible Causes:
- Recording not enabled on device
- Storage full or unavailable
- Time zone mismatch
- Playback protocol not supported
- Recording corrupted
Solutions:
Solution 1: Verify Recording Settings
- Check recording is enabled on device
- Verify recording schedule is configured
- Check storage status (disk space available)
- Verify recording mode (continuous, motion, event)
Solution 2: Check Time Zone Settings
- Verify device time zone matches GCXONE settings
- Synchronize time (NTP recommended)
- Check for daylight saving time discrepancies
Expected Result: Recorded video plays successfully from timeline.
Event/Alarm Issues
Events Not Received in GCXONE
Symptoms:
- No events appearing in GCXONE
- Events showing on device but not in platform
- Delayed event notification
Possible Causes:
- Event detection not enabled on device
- Event transmission not configured
- Network blocking event protocol
- Event filters misconfigured
- Wrong receiver IP/port configured
Solutions:
Solution 1: Verify Event Configuration on Device
- Access device event/alarm settings
- Enable event detection:
- Motion detection
- Intrusion detection
- [Device-specific events]
- Configure event sensitivity/zones
- Enable event notification
Solution 2: Configure Event Transmission
- Navigate to alarm/event server settings
- Configure GCXONE receiver details:
- Protocol: [SIA-DC09 / Custom / etc.]
- IP Address: [GCXONE receiver IP - obtain from GCXONE device view]
- Port: [Receiver port]
- Account Number: [If required - from GCXONE]
- Enable transmission
- Save settings
Solution 3: Test Event Triggering
- Manually trigger a test event on device
- Check device logs for event transmission
- Verify event appears in GCXONE within expected time
- Check GCXONE event logs if needed
Expected Result: Events appear in GCXONE immediately or within configured delay.
False Alarms
Symptoms:
- Excessive motion detection alerts
- Alarms triggered by non-threatening events
- Repeated false positives
Possible Causes:
- Motion sensitivity too high
- Detection zones not configured properly
- Environmental factors (wind, shadows, insects)
- Analytics settings need tuning
Solutions:
Solution 1: Adjust Motion Sensitivity
- Access motion detection settings
- Reduce sensitivity level (start with medium)
- Test and adjust as needed
Solution 2: Configure Detection Zones
- Define motion detection zones
- Exclude areas with movement (trees, flags, traffic)
- Focus on critical areas only
Solution 3: Use Advanced Analytics
- Enable smart motion detection (if available)
- Configure object classification (person, vehicle)
- Set minimum object size
- Enable AI-based false alarm filtering (GCXONE feature)
Expected Result: Significant reduction in false alarms while maintaining detection of real events.
Feature-Specific Issues
PTZ Not Working
Symptoms:
- Cannot control PTZ from GCXONE
- PTZ controls unresponsive
- Camera does not move to presets
Possible Causes:
- PTZ not enabled on device
- PTZ protocol mismatch
- User permissions insufficient
- PTZ locked by another user/system
Solutions:
Solution 1: Verify PTZ Configuration
- Confirm camera supports PTZ
- Check PTZ is enabled in device settings
- Verify PTZ protocol matches (Pelco-D, Pelco-P, ONVIF, etc.)
- Test PTZ from device interface
Solution 2: Check Permissions
- Verify GCXONE user has PTZ control permissions
- Check if PTZ is locked by another session
- Ensure no conflicting PTZ commands
Expected Result: PTZ controls respond correctly from GCXONE.
Audio Not Working
Symptoms:
- No audio in live stream
- Audio playback fails
- Distorted or garbled audio
Possible Causes:
- Audio not enabled on device
- Microphone not connected or faulty
- Audio codec not supported
- Audio stream not configured
Solutions:
Solution 1: Enable Audio
- Access device audio settings
- Enable audio for the stream
- Configure audio encoding (G.711, AAC, etc.)
- Adjust audio bitrate
Solution 2: Check Hardware
- Verify microphone is connected
- Test microphone on device directly
- Check audio input levels
Expected Result: Audio streams successfully with video.
Performance Issues
High Latency
Symptoms:
- Significant delay in live video
- Slow response to PTZ commands
- Delayed event notifications
Possible Causes:
- Network congestion
- Insufficient bandwidth
- Device CPU overloaded
- Too many concurrent streams
- Inefficient routing
Solutions:
Solution 1: Optimize Network
- Check network utilization
- Implement QoS for video traffic
- Use dedicated VLAN for video (if possible)
- Verify routing is optimal
Solution 2: Reduce Load
- Decrease number of concurrent streams
- Lower resolution/bitrate for less critical cameras
- Disable unnecessary features
- Restart device to clear resources
Expected Result: Latency reduced to acceptable levels (less than 500ms for local, less than 2s for cloud).
Diagnostic Tools
Built-in Device Diagnostics
Most cloud vms devices include diagnostic tools:
- Access device web interface
- Navigate to Diagnostics or System Tools
- Available tools may include:
- Network Test: Ping, traceroute, bandwidth test
- System Logs: View device logs for errors
- Resource Monitor: CPU, memory, disk usage
- Connection Status: Active connections and sessions
Network Testing
Test network connectivity:
# Ping device
ping [device_ip]
# Traceroute to device
tracert [device_ip] # Windows
traceroute [device_ip] # Linux/Mac
# Test port connectivity
telnet [device_ip] [port]
GCXONE Logs
Access GCXONE logs for device communication:
- GCXONE → Settings → System Logs
- Filter by device name or ID
- Look for connection errors, authentication failures, or event reception issues
Escalation Guidelines
When to Contact Support
Contact GCXONE support if:
- Issue persists after following all troubleshooting steps
- Device behavior is inconsistent with documentation
- Suspected platform or integration bug
- Need assistance with complex configuration
- Require access to advanced logs or diagnostics
Information to Gather Before Contacting Support
Prepare the following information:
- Device Information:
- Device model and firmware version
- Device serial number
- Device IP address
- GCXONE Information:
- Tenant name
- Device name in GCXONE
- User account experiencing issue
- Issue Details:
- Symptom description
- When issue started
- Frequency (constant, intermittent)
- Steps already attempted
- Logs and Screenshots:
- Error messages (screenshots)
- Device logs (export if possible)
- GCXONE logs (if accessible)
- Network diagram (for connectivity issues)
- Recent Changes:
- Firmware updates
- Configuration changes
- Network changes
How to Contact Support
- Submit ticket: How to Submit a Support Ticket
- Email: support@nxgen.io (include all gathered information)
- Phone: [Support phone number] (for urgent issues)
Related Articles
- Viasys/ShieldBox Cloud NVR Overview
- Viasys/ShieldBox Cloud NVR Configuration
- General Troubleshooting Guide
- Network Diagnostics
Change Log
- 2025-12-20 v1.0.0 - Initial troubleshooting guide
Still need help? Contact GCXONE Support