Portainer Agent / Tor
What is Port 9001?
Port 9001 is used by several services including the Portainer Agent (for remote Docker management), Tor's ORPort (Onion Router relay port), and various development servers. When deploying Portainer in a Docker Swarm or remote management scenario, the Portainer Agent communicates on port 9001. In the Tor network, relay nodes listen on port 9001 (or custom ports) for connections from other Tor nodes. Supervisor (process control system) also uses port 9001 for its XML-RPC interface. The port is also commonly used as a generic application server port.
Common Uses
- Portainer Agent for remote Docker management
- Tor relay node communication
- Supervisor process manager
- Application server endpoint
Technical Details
Copy-paste commands to check port 9001 (Portainer Agent / Tor) from your terminal
Test connectivity
nc -zv example.com 9001
curl -v --max-time 5 http://example.com:9001/
telnet example.com 9001
nmap -p 9001 -sV example.com
(echo > /dev/tcp/example.com/9001) 2>/dev/null && echo "open" || echo "closed"
Open port in firewall
sudo ufw allow 9001/tcp
sudo iptables -A INPUT -p tcp --dport 9001 -j ACCEPT
sudo firewall-cmd --permanent --add-port=9001/tcp && sudo firewall-cmd --reload
Security Considerations
Portainer Agent should use TLS and be restricted to authorized Portainer servers. Tor relay operation is legal in most jurisdictions but should comply with your organization's policies. Supervisor's interface should require authentication.
Popular Ports Reference
The most commonly used and referenced network ports