I am trying to get some tools working for my server that need direct telnet access to the server on port 9000 to use them.  I have tried all I can think of to get this working.  My PHP skills are pretty weak, so maybe I am doing something wrong.  The only other thing I can think of is that the web hosting I am using to connect to the server remotely might be blocking port 9000.  Though, I don't know why it would block that port.
Once I can verify that the connection is able to work, I can get the rest setup without much difficulty (I hope).  For now, all I am trying to do is verify that I can get connected to the server, so this is a pretty basic file.
index.php
	Code:
	<?php
$Server='my.dyndns.com';  //of course my real dyndns address has been replaced here for the post
$Port='9000';
$user='username'; //username of my GM account on the server
$pass='password'; //password that I have in my accounts table for my GM account
$url = 'http://stormhavenserver.com/'; //this will eventually point back to the tool
$fp = fsockopen($Server, $Port);
$end = "<a href=$url>Go back to the Tool</a>";
function fConnect($fp,$Server,$Port,$user,$pass){
	if(!$fp){
	echo ("Error connecting host...");
	}else{
		fputs ($fp, "$user\r");
		echo("Login Accepted\r<br>");
		usleep(125000);   
      		fputs ($fp, "$pass\r");
		usleep(125000);
		echo("Password Accepted\r<br>");
	}
}
?>
 Here is the error I get when I try to go to index.php (of course my.dns.com in this output was replaced so it doesn't show my real address):
	Code:
	Warning: fsockopen() [function.fsockopen]: unable to connect to my.dyndns.com:9000 (Connection timed out) in /home/stormhav/public_html/tools/status/index.php on line 3
()
 If anyone has any ideas what could be wrong, I would love to get this working.  I have been messing with it for a few hours and just can't figure it out :(