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) With SSL, HTTP traffic on port 80 redirects to HTTPS on port 443.
Workbench w/ Launcher 5559 Required in addition to the Workbench ports above.
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
High Availability (HA) Deployments using Network File System (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:443

# uv installation
https://raw.githubusercontent.com:443

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

# uv installation
https://raw.githubusercontent.com:443

# Quarto, code repositories
https://github.com:443

# Code repositories
https://gitlab.com:443

Email (SMTP):

Connect sends emails for scheduled reports, notifications, and content sharing. See Email configuration for SMTP ports and setup.

Network interface cards

You do not 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 is not necessary.

Back to top