Networking
Depending on the application that you wish to install, Posit products (Posit Workbench, Posit Connect, and Posit Package Manager) use the following ports, by default.
Ports
| Product | Port | Notes |
|---|---|---|
| Workbench | 8787 (HTTP), 443 (HTTPS) |
|
| Workbench w/ Launcher | 5559 | |
| Workbench w/ load balancing | 22 | Port 22 is exposed for SSH access. |
| Workbench w/ SSL | 80 | When Workbench is configured to use SSL, then all HTTP traffic to port 80 redirects to HTTPS on port 443. |
| Connect | 3939 (HTTP, WS), 443 (HTTPS, WSS) |
Applications on Connect that make use of WebSockets require WebSocket support from the network and any intermediate proxies. |
| Package Manager | 4242 (HTTP), 443 (HTTPS) |
|
| Team - LDAP/AD | 389 | |
| Team - LDAPS | 636 | |
| HA Deployments using NFS | 2049 | |
| HA Deployments using Postgres | 5432 |
Outbound access
Licensing
Required
All Posit professional products require outbound access to wyDay TurboActivate/TurboFloat for online license activation:
Address | https://www.wyday.com
Port | 443Your networking team might need to add the port number from which the activation key downloads to a safe sites list.
Package Manager
Required
Package updates from Posit servers:
https://rspm-sync.rstudio.com:443Common
Installation and updates:
https://cdn.rstudio.com:443
https://cdn.posit.co:443
https://download2.rstudio.org:443Container images:
https://hub.docker.com:443Kubernetes:
https://helm.rstudio.com:443Workbench
Common
Installation and updates:
https://cdn.rstudio.com:443
https://cdn.posit.co:443
https://download2.rstudio.org:443Container images:
https://hub.docker.com:443Kubernetes:
https://helm.rstudio.com:443R package repositories:
https://packagemanager.posit.co:443
https://p3m.dev:443
https://cran.r-project.org:443
https://bioconductor.org:443Python package repositories:
https://pypi.org:443
https://files.pythonhosted.org:443Development tools:
# uv Python version manager
https://astral.sh
# uv installation
https://raw.githubusercontent.com
# Quarto, code repositories
https://github.com:443
# Code repositories
https://gitlab.com:443IDE extensions:
# Positron/VSCode extensions
https://open-vsx.org:443
# Extension downloads
https://openvsxorg.blob.core.windows.net:443GitHub Copilot URLs:
- See the Network settings for GitHub Copilot documentation for connecting to GitHub Copilot through an HTTP proxy.
Connect
Common
Public Access (Enhanced/Advanced licenses only):
- See the Public access content verification documentation for requirements.
Installation and updates:
https://cdn.rstudio.com:443
https://cdn.posit.co:443
https://download2.rstudio.org:443Container images:
https://hub.docker.com:443Kubernetes:
https://helm.rstudio.com:443R package repositories:
https://packagemanager.posit.co:443
https://p3m.dev:443
https://cran.r-project.org:443
https://bioconductor.org:443Python package repositories:
https://pypi.org:443
https://files.pythonhosted.org:443Development tools:
# uv Python version manager
https://astral.sh
# uv installation
https://raw.githubusercontent.com
# Quarto, code repositories
https://github.com:443
# Code repositories
https://gitlab.com:443Network interface cards
You don’t need to provision a dedicated network interface card (NIC) for Workbench, Connect, or Package Manager. A standard 1 Gbps NIC is usually sufficient unless your applications ingest large amounts of data that fully utilize its capacity. But in most cases, this isn’t necessary.