HTTP/HTTPS Port Access

Description

Starting in PolyScope X software version 10.14, administrators can control inbound HTTP and HTTPS traffic on ports 80 and 443 directly from the PolyScope X user interface.

Use the HTTP toggle on the Services screen to open or close these ports in the robot firewall. This gives integrators explicit control over web access to the robot without command-line access.

From version 10.14, ports 80 and 443 are closed by default. If you close port 80, it remains closed after the robot restarts. In earlier versions, port 80 was opened automatically on every boot.

After upgrading to PolyScope X 10.14 or later, verify the HTTP toggle if external systems, web clients, or externally available URCaps depend on port 80 or 443.

 

Service enable vs. HTTP toggle

Enabling or disabling a service in the Services list is separate from the HTTP toggle:

  • The HTTP toggle controls whether inbound traffic on ports 80 and 443 is allowed through the firewall.

  • Each service toggle controls whether that service is enabled on the robot.

A service may be enabled while its ports are blocked by the firewall. An open port does not enable a disabled service. For secure operation, configure both settings to match your application needs.

 

URCap connectivity warning

When port 80 is closed while an externally available URCap is active, the Services screen displays a warning that port 80 must be open for the URCap to function. Enable the HTTP toggle to restore connectivity.

 

To control HTTP/HTTPS port access
  1. In the main navigation, tap the hamburger icon.

  2. Tap Settings.

  3. Under Security, select Services.

  4. Tap the Unlock icon, enter the admin password, and Confirm.

  5. Use the HTTP toggle to enable or disable inbound access on ports 80 and 443.

  6. Tap Lock and Close.