Networking

The ports used by Posit, by default.

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 | 443

Your 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:443

Common

Installation and updates:

https://cdn.rstudio.com:443
https://cdn.posit.co:443
https://download2.rstudio.org:443

Container images:

https://hub.docker.com:443

Kubernetes:

https://helm.rstudio.com:443

Workbench

Common

Installation and updates:

https://cdn.rstudio.com:443
https://cdn.posit.co:443
https://download2.rstudio.org:443

Container images:

https://hub.docker.com:443

Kubernetes:

https://helm.rstudio.com:443

R package repositories:

https://packagemanager.posit.co:443
https://p3m.dev:443
https://cran.r-project.org:443
https://bioconductor.org:443

Python package repositories:

https://pypi.org:443
https://files.pythonhosted.org:443

Development 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:443

IDE extensions:

# Positron/VSCode extensions
https://open-vsx.org:443

# Extension downloads
https://openvsxorg.blob.core.windows.net:443

GitHub Copilot URLs:

Connect

Common

Public Access (Enhanced/Advanced licenses only):

Installation and updates:

https://cdn.rstudio.com:443
https://cdn.posit.co:443
https://download2.rstudio.org:443

Container images:

https://hub.docker.com:443

Kubernetes:

https://helm.rstudio.com:443

R package repositories:

https://packagemanager.posit.co:443
https://p3m.dev:443
https://cran.r-project.org:443
https://bioconductor.org:443

Python package repositories:

https://pypi.org:443
https://files.pythonhosted.org:443

Development 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:443

Network 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.

Back to top