Skip to main content

Studio Watchdog Management

The Studio Watchdog page stores Watchdog service connections. Studio uses these connections to test status, upload projects, download projects, and open backup management.

Studio Watchdog page

Area or actionDescription
Add gateway serviceOpen the service configuration panel.
Card/list viewView saved Watchdog services.
TestTest Studio-to-Watchdog connectivity.
BackupOpen the backup panel for the selected Watchdog.
EditUpdate service name, address, port, username, and password.
DeleteDelete the saved connection only; it does not delete remote projects or backups.

Status Meaning

StatusDescriptionSuggested action
Watchdog onlineStudio can reach Watchdog and read status.Upload, download, and backup operations can be used.
Watchdog offlineStudio cannot reach Watchdog.Check address, port, firewall, account, and service status.
Gateway runningWatchdog sees GatewayRuntime running.Create a backup before restore or publish operations.
Gateway stoppedWatchdog is online but GatewayRuntime is stopped.Open Watchdog Web dashboard and logs.
Gateway unknownWatchdog is offline or status read failed.Restore Watchdog connectivity first.

Add or Edit Service

Add Watchdog service panel

FieldDescription
Service nameDisplay name in Studio. Include site or line information.
Service addressWatchdog host address without port. Plain HTTP IP is supported, for example 192.168.1.20.
Service portWatchdog Web/API port, usually 6200.
UsernameWatchdog login username.
PasswordWatchdog login password.

After saving, run "Test" immediately. A successful test confirms Watchdog access, not necessarily that GatewayRuntime is healthy.

Studio automatically obtains a Watchdog one-time RSA-OAEP-SHA256 challenge, encrypts the stored password, and exchanges it for a Bearer session. Connection tests, status polling, upload/download, and backup operations use Bearer rather than Basic Authentication. If a Watchdog restart invalidates a cached session, Studio logs in again and retries once.

Backup Panel

Watchdog backup panel

Column or actionDescription
NameBackup file name on the target Watchdog.
Create timeBackup creation time.
SizeBackup size.
RestoreRestore this backup as the target project.
DeleteDelete this backup from the target Watchdog.

Restoring a backup changes the remote gateway project. Confirm that a rollback version exists before restoring.

Used by Upload and Download

Upload project panel

The upload target list on the Projects page comes from the Watchdog services saved here.

Download from gateway panel

The download source gateway list also comes from these saved Watchdog services.

FAQ

SymptomSuggested action
Test fails after adding serviceCheck whether the address accidentally includes a port, whether the port is correct, and whether credentials are valid.
Plain HTTP IP cannot be saved or reachedThe current version allows it. Verify the 0.0.0.0:6200 listener, remote management, plain HTTP permission, and firewall.
The test returns 401Check the Watchdog credentials. Persistent 401 responses after automatic re-login normally mean the credentials are invalid.
The test returns 403Check RemoteManagementEnabled; deployment and process control also require RemoteDeploymentEnabled.
Watchdog online but gateway stoppedOpen Watchdog Web dashboard and logs for the last error.
Backup panel is emptyConfirm backups exist on Watchdog, or check whether reading the backup list failed.
Upload target list is emptyAdd and save a Watchdog service first.
Restore causes runtime errorsInspect Watchdog logs and restore another known-good backup if needed.