What Port 907 Was Used For
Port 907 sits in the well-known ports range (0-1023), reserved by IANA for system services that require privileged access. This port was used by NetInfo, Apple's RPC-based directory service for managing users, groups, computers, and network configuration on Mac OS X systems.1
NetInfo wasn't created for Mac OS X—it came from NeXTStep, the operating system Steve Jobs built at NeXT Computer in the late 1980s. When Apple bought NeXT in 1997 and used NeXTStep as the foundation for Mac OS X, NetInfo came along for the ride.2
How NetInfo Worked
NetInfo managed local and network-wide directory information using a hierarchical database. It could handle a single machine or an entire network of Macs, providing centralized management of user accounts, passwords, groups, hostnames, and services.
The service used RPC (Remote Procedure Call) to communicate between NetInfo servers and clients, operating over port 907 for these directory lookups and updates.3
Why This Port Is Now a Ghost
NetInfo isn't deprecated. It's gone. Not hidden away for advanced users—deleted.4
Apple began moving away from NetInfo in Mac OS X 10.2 because the rest of the world had standardized on LDAP (Lightweight Directory Access Protocol) for directory services. NetInfo was a NeXT-specific solution in a world that needed interoperability.
When Mac OS X 10.5 Leopard shipped in 2007, NetInfo was completely removed and replaced by Open Directory, Apple's LDAP-based directory service. The entire NetInfo database structure was replaced with XML files living in /var/db/dslocal/.4
Port 907 became obsolete overnight. If you see traffic on this port today, it's either:
- A very old Mac OS X system (10.4 or earlier) still running
- Something else using this port unofficially
- A misconfiguration or legacy system that hasn't been updated in nearly 20 years
The Well-Known Range
Ports 0-1023 are called well-known ports or system ports. They're assigned by IANA for standard services that applications expect to find at specific addresses. Using these ports typically requires root/administrator privileges.
The well-known range exists because certain services need predictable addresses. When you type http://example.com, your browser knows to try port 80. When you send email, your client knows SMTP runs on port 25.
Port 907's assignment to NetInfo reflected Apple's position in the 1990s and early 2000s—important enough to have a well-known port, before the industry consolidated around open standards.
How to Check What's Listening on Port 907
On macOS or Linux:
On Windows:
If you see something listening here on a modern system, investigate. It shouldn't be NetInfo (that service is gone), so it's either a different service using this port unofficially, or something you should be aware of.
Why Unassigned and Obsolete Ports Matter
The Internet has 65,535 TCP ports and 65,535 UDP ports. Not all of them are assigned. Some, like port 907, were assigned to services that no longer exist.
These ghost ports tell the history of networking. They're markers of technologies that solved real problems—until better solutions replaced them. NetInfo managed Mac networks before LDAP became universal. Port 907 carried that traffic until it didn't.
Unassigned ports also provide space for new services. When a developer creates a protocol that needs a well-known port, they can apply to IANA. The registry isn't static—it evolves as technology does.
Port 907 is a reminder that the Internet's infrastructure has a history. Not everything that was essential remains so.
آیا دا پاڼه ګټوره وه؟