With regards to this question on an openid issue I am getting, someone requested me to check on whether my server has the capacity to make outgoing demands on port 80 and 443.
Do you know me how you can verify that? The server is:
Apache/2.0.63 (Unix) mod_ssl/2.0.63 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/220.127.116.1135 PHP/5.2.8
More information via php_info() here.
Verify it if you attempt to fetch a web page on another server (e.g., Google) using php's curl functions. Port 80 is HTTP, port 443 is HTTPS.
For those who have spend access around the box, you can just try among:
1) "wget http://www.google.com" (should produce a file named index.html that contains the origin from the google primary page)
2) "telnet google.com 80", that ought to produce some output showing you are attached to google.com. Try typing "GET /" then return. You need to begin to see the google webpage code fly by.
Without having spend access, do what derobert recommended, use php's built-in curl functions and then try to create a connection.