9.5. Network Ports
Attention
Almost all network ports used in the LOCKSS stack changed in LOCKSS 2.0-beta2 compared to earlier "alpha" and "beta" versions of LOCKSS 2.0, which impacts firewall rules, browser bookmarks, scripts, and more. For example, the port for the Web user interface of the LOCKSS Configuration Service, often used when first logging in to LOCKSS in a browser, has moved from 24621 to 24602. See LOCKSS 2.0-beta2 Port Changes.
This section describes the default network ports used by the LOCKSS stack.
All ports are TCP in the 24600-24649 range [1] (with a few exceptions [2]), clustered in six categories by like purpose, correlated with like clients:
Port range |
Category |
Clients |
|---|---|---|
9729 [2] |
LCAP port |
Other nodes participating in the same LOCKSS network via LCAP (LOCKSS polling and voting) |
24600-24609 |
Web UI |
Administrators of the running LOCKSS stack |
24610-24619 |
API |
Other software that integrates with LOCKSS via its APIs |
24620-24629, also 9739 [2] |
Internal |
Internal to the LOCKSS stack (access not expected to be granted to other clients) |
24630-24639 |
Content access |
Clients who are granted access to the preserved content by way of proxies (including other Web proxies/caches) |
24640-24649, also 8080 [2] |
Web replay |
Clients who are granted access to the preserved content by way of Web replay |
Port by port details are shown below. Unspecified ports below in the 24600-24649 range should be considered reserved, although some ports are specifically called out as reserved for future use.
Port |
Category |
Description |
Component |
|---|---|---|---|
8080 [3] |
OpenWayback Web replay engine |
||
9729 |
LCAP (LOCKSS audit and repair) port |
||
9739 |
reserved for internal use (temporary LCAP port [4]) |
||
24600 |
reserved for future use (centralized UI) |
||
24601 |
reserved for future use (repository service UI) |
||
24602 |
LOCKSS Configuration Service Web user interface |
||
24603 |
LOCKSS Poller Service Web user interface |
||
24604 |
LOCKSS Crawler Service Web user interface |
||
24605 |
LOCKSS Metadata Service Web user interface |
||
24606 |
reserved for future use (SOAP service UI) |
||
24610 |
reserved for future use (centralized API) |
||
24611 |
LOCKSS Repository Service REST API |
||
24612 |
LOCKSS Configuration Service REST API |
||
24613 |
LOCKSS Poller Service REST API |
||
24614 |
LOCKSS Crawler Service REST API |
||
24615 |
LOCKSS Metadata Service REST API |
||
24616 |
LOCKSS SOAP Compatibility Service SOAP API |
||
24620 |
PostgreSQL database |
||
24621 |
ActiveMQ JMS port |
||
24622 |
reserved for future use (Solr) |
||
24623 |
reserved for future use (HDFS) |
||
24629 |
reserved for internal use (JMX) |
||
24630 |
Content proxy |
||
24631 |
Audit proxy |
||
24632 |
UDP ICP server |
||
24633 |
reserved for internal use (content proxy SSL) |
||
24634 |
reserved for internal use (audit proxy SSL) |
||
24640 |
ServeContent Web replay engine and OpenURL resolver |
||
24641 |
Pywb Web replay engine |
||
24642 |
reserved for future use (OpenWayback) |
9.5.1. LOCKSS 2.0-beta2 Port Changes
Almost all network ports used in the LOCKSS stack changed in LOCKSS 2.0-beta2 compared to earlier "alpha" and "beta" versions of LOCKSS 2.0, which impacts firewall rules, browser bookmarks, scripts, and more. The mapping from prior port to current port is shown below.
Pre-2.0-beta2 Port |
2.0-beta2 Port |
Category |
Description |
|---|---|---|---|
24602 |
24620 |
PostgreSQL |
|
24603 |
n/a |
Solr (no longer used) |
|
24606 |
24621 |
ActiveMQ |
|
24610 |
24611 |
LOCKSS Repository Service REST API |
|
24620 |
24612 |
LOCKSS Configuration Service REST API |
|
24621 |
24602 |
LOCKSS Configuration Service Web UI |
|
24630 |
24613 |
LOCKSS Poller Service REST API |
|
24631 |
24603 |
LOCKSS Poller Service Web UI |
|
24640 |
n/a |
LOCKSS Metadata Extraction Service REST API (merged into the LOCKSS Metadata Service) |
|
24641 |
n/a |
LOCKSS Metadata Extraction Service Web UI (merged into the LOCKSS Metadata Service) |
|
24650 |
24615 |
LOCKSS Metadata Service REST API |
|
24651 |
24605 |
LOCKSS Metadata Service Web UI |
|
24660 |
24614 |
LOCKSS Crawler Service REST API |
|
24661 |
24604 |
LOCKSS Crawler Service Web UI |
|
24670 |
24630 |
Content proxy |
|
24672 |
24631 |
Audit proxy |
|
24674 |
24632 |
UDP ICP server |
|
24675 |
24616 |
LOCKSS SOAP Compatibility Service SOAP API |
|
24680 |
24640 |
ServeContent |
|
24681 |
24641 |
Pywb |
Footnotes