For security, shared hosting servers only allow outgoing connections on the ports your scripts commonly need. Connections on other ports are blocked.
| Port | Used for |
|---|---|
| 43 | WHOIS lookups |
| 53 | DNS |
| 80 | HTTP |
| 110 | POP3 |
| 143 | IMAP |
| 443 | HTTPS — APIs, payment gateways |
| 1433 | Microsoft SQL Server |
| 3306 | MySQL |
| 5432 | PostgreSQL |
| 7070, 8080 | Alternative HTTP |
Not every port is open on every platform — Windows and Linux shared servers differ. If a script needs to reach a service on a port that is blocked, open a ticket with the port and the service.
Note
This list is about connections your site makes. Visitors reaching your site use ports 80 and 443 as usual. A VPS or dedicated server has no such limit — you control its firewall.