Overview

The XcaliburW server facilitates communication and management of devices via specific networking protocols. This guide explains the essential and optional configurations to ensure proper operation.
Mandatory: IIS Communication
- Port: 443 (HTTPS)
- Purpose: Secure communication between client devices and the server.
- File transfer
- Task transfer
- Device monitoring
- Maintenance tasks/automated tasks
Optional Configurations
Repeater VNC (Optional)
To use the VNC feature (remote access), configure the repeater:
- Default Port: 5500 (client → server)
- Features Enabled:
- Firewall Compliance: Option to set port 80.
- Admin Access: Connect through ports 5900–5920 (admin → server).
Broker MQTT (Optional)
Improves task execution speed by increasing pulse frequency:
- Default Port: 1883 (client → server)
- Purpose: Synchronizes task publication for instant-publish mode.
Discovery (Optional)
Allows server to discover devices on the same network:
- Default Port: 9999 (server → client)
Pulse System
- Client-Initiated Communication: All communication is initiated by client devices, with the server responding to agent requests.
- Pulse Frequency: Devices communicate with the server based on the pulse time (in seconds) provided by the server. This minimizes unnecessary network load.