No problem, glad to help. Sorry it's so tedious doing it this way, but looks like we're narrowing things down at least! It appears that everything is fine until we get to fsockopen() , which is not connecting for you like it should for some unknown reason. There's another method using the curl extension (I assume your PHP has that?) which I will try, but I'll need to code that and test it. Unfortunately, it's going to take a couple of days before I can get to that. Will send another post when I'm ready with that.