I have a script that opens web pages with fsockopen. It usually works but sometimes gets "permission denied" on fsockopen but I can go successfully to the page with my browser. The browser obviously does more than my script. Does anyone know what strategy browsers employ to get around this problem? Do they try additional ports or HTTP versions, etc.? Thanks.