On two separate Drupal 4.6.1 installations on different servers, I am getting the same php error after every time I make a new post:
fsockopen(): unable to connect to rpc.pingomatic.com:80 in /home/[user]/public_html/includes/xmlrpc.inc on line 406.
The relevant code section is:
function sendPayloadHTTP10($msg, $server, $port, $timeout=0,
$username="", $password="") {
if ($port==0) $port=80;
if($timeout>0)
$fp=fsockopen($server, $port,
$this->errno, $this->errstr, $timeout);
else
$fp=fsockopen($server, $port,
$this->errno, $this->errstr);
if (!$fp) {
return 0;
}
Line 406 is $this->errno, $this->errstr);
On the following cron run, I get Failed to notify pingomatic.com (site). In other words, neither Drupal installation is successfully pinging ping-o-matic.
I checked with the host, and they said they could not ping ping-o-matic at port 80 either. I contacted ping-o-matic about this via their contact form. So maybe this is a ping-o-matic problem -- but something we should be aware of, in case they changed port access for whatever reason.
Has anyone else found this in their logs?
Comments
Comment #1
robin monks commentedrpc.pingomatic.com:80 gives me 404 errors, appears to be their problem.
We can't fix it for them, so I'm having to mark won't fix.
Robin
Comment #2
Steve Dondley commentedI'm having problems, too. Was working a couple of days ago but now nothing but errors.
Comment #3
crazybooks commentedI've got this in 4.6.3 , .....is there at least a replacement module that will enable us to ping who we wish? It's getting bloody annoying.