What You Need to Know
Port 60470 has no official assignment from IANA. It belongs to the dynamic and/or private port range (49152–65535), which is reserved for temporary, experimental, and automatically-allocated ephemeral connections.
What's Actually Running on Port 60470?
If you see port 60470 open on your machine, the most common culprit is Firefox Marionette—the protocol used by Selenium and geckodriver for automated browser testing. 1 When you run automated tests against Firefox, Marionette opens this port to receive commands from the test runner.
Other applications can use this port for their own purposes since it's unassigned. There's no conflict mechanism and no registration authority. If your application needs a temporary port, the operating system will happily give you port 60470 if it's available.
Why Unassigned Ports Matter
The dynamic port range (49152–65535) is where the Internet actually lives. 2 These 16,384 ports are allocated by operating systems on-demand for client connections, temporary services, and applications that need a listening port without registering with IANA.
When you open a web page, your browser doesn't use port 443—it connects from a dynamic port like 60470 to the server's port 443. Most network connections happen through ephemeral ports. They're the invisible majority of the Internet's nervous system.
How to Check What's Listening
If you need to know what's actually using port 60470 on your machine:
Linux/macOS:
Windows:
The output will show the process ID (PID) and executable name. From there, you can trace it back to the application—usually Firefox running tests, but potentially anything that grabbed this port first.
The Ephemeral Port System
The system works because there are thousands of these unassigned ports, and the operating system hands them out sequentially as needed. Your browser right now is probably using several ports in this range for simultaneous connections. They get released the moment the connection closes.
Port 60470 is notable only because someone (likely you or your test framework) explicitly opened it for listening. The other 16,000+ dynamic ports are doing the real work—countless temporary connections, each one born and forgotten in milliseconds.
¿Fue útil esta página?