1. Ports
  2. Port 2224

What This Port Is

Port 2224 sits in the registered port range (1024–49151). These are ports that applications can register with IANA for specific uses, though registration doesn't grant exclusivity — any software can listen on any unoccupied port.

IANA's official record assigns port 2224 to "Easy Flexible Internet/Multiplayer Games" (service name: efi-mg), registered in 2006 by Thomas Efer. 1 This service never gained traction. The name is on the books; the protocol is nowhere to be found in the wild.

What is found in the wild is something entirely different.

The Real Use: pcsd and Pacemaker Clusters

If you see port 2224 open on a Linux server, it's almost certainly running pcsd — the daemon that powers pcs, the command-line and web interface for Pacemaker high-availability clusters. 2

Pacemaker is the standard cluster resource manager for Linux. It keeps services running across multiple nodes by detecting failures and migrating workloads automatically. The pcs tool manages it. And pcsd is the daemon that makes pcs work across an entire cluster simultaneously — rather than requiring a sysadmin to log in to each node one by one.

Port 2224 serves two purposes for pcsd:

  • Node-to-node communication — cluster nodes sync configuration changes through this port, so when you run a command on one node, it propagates to all others
  • Web UI — the pcsd graphical interface is accessible at https://nodename:2224, giving administrators a browser-based view of cluster health and resource state 3

Red Hat Enterprise Linux, CentOS Stream, AlmaLinux, and Oracle Linux all rely on this setup for their high-availability add-ons. When a Red Hat sysadmin opens a firewall rule for port 2224, they're not playing multiplayer games — they're making sure a database or web service survives a node crash. 4

How to Check What's Listening

If port 2224 is open on a machine you control:

On Linux:

# See what process is listening
ss -tlnp | grep 2224

# Or with netstat
netstat -tlnp | grep 2224

# Or with lsof
lsof -i :2224

From another machine:

# Test if the port is open
nc -zv hostname 2224

# Or with nmap
nmap -p 2224 hostname

If pcsd is running, ss will show a process named pcsd or /usr/lib/pcsd/pcsd. The web UI will respond to a browser at https://hostname:2224.

Why Unassigned Ports Matter

The registered port range contains thousands of entries like efi-mg — registered once, never deployed, forgotten. Meanwhile, real software keeps choosing ports that happen to be nearby or available, creating an informal layer of usage that doesn't appear in official registries.

This gap between the official record and actual practice is why tools like IANA lookup tables only tell part of the story. Port 2224 is "officially" for a multiplayer game. Practically, it guards the uptime of Linux infrastructure around the world.

Unassigned and lightly-assigned ports are where this tension is most visible: the port is yours to use, the name on the deed means nothing, and what matters is what's actually listening.

Byla tato stránka užitečná?

😔
🤨
😃