4.4 Port Assignment


Exposed Ports

The following ports must be accessible from external networks for testbed functionality:

Port Application
22 (TCP) SSH Connection
443 (TCP) Dataspace DAPS UI and proxies
8443 (TCP) DCV Connection Via TCP (slower)
8443 (UDP) DCV Connection Via UDP (faster)

Internal Ports

The following ports are used locally within the testbed environment:

Port Application
443 Dataspace DAPS UI and proxies
444 Dataspace Broker
8000 Code-Server
8080 Dataspace Connector A
8081 Dataspace Connector B

Routes Proxied by Port 443

Port 443 serves as the primary HTTPS entry point, with the following routes proxied to internal services:

Route Point To Application
/ omejdn-ui (Docker Container) Dataspace DAPS UI
/auth omejdn-server (Docker Container) Dataspace DAPS
/.well-known omejdn-server (Docker Container) Dataspace Well-Known URIs
/broker broker-reverseproxy (Docker Container) Dataspace Broker
/rda-broker rda-broker (Docker Container) Dummy Dataspace Broker for RDA
/connectora connectora (Docker Container) Dataspace Connector A
/connectorb connectorb (Docker Container) Dataspace Connector B
/connector connector (Docker Container) Dataspace Connector (Standalone connector deployment)
/dashboard dashboard (Docker Container) Dashboard
/ide https://localhost:8000 (URL) Code-Server
/dcv https://localhost:8443 (URL) DCV Connection Via TCP