Help - Search - Members - Calendar
Full Version: Why Are None Of My Pings Working?
Movable Type Community Forum > Using Movable Type > TrackBacks and Pings
chrisjum
I'm using MT 4.01 and ever since I installed it the pings have not been working. Aside from the 3 or 4 sites that MT pings by default I also have this list of sites to ping as well...

http://blogsearch.google.com/ping/RPC2
http://api.feedster.com/ping
http://api.moreover.com/ping
http://api.moreover.com/RPC2
http://blog.goo.ne.jp/XMLRPC
http://blogdb.jp/xmlrpc/
http://coreblog.org/ping/
http://ping.blo.gs/
http://ping.bloggers.jp/rpc/
http://ping.cocolog-nifty.com/xmlrpc
http://ping.syndic8.com/xmlrpc.php
http://ping.weblogalot.com/rpc.php
http://pinger.blogflux.com/rpc
http://rpc.blogrolling.com/pinger/
http://rpc.icerocket.com:10080/
http://rpc.pingomatic.com/
http://rpc.technorati.com/rpc/ping
http://rpc.weblogs.com/RPC2
http://topicexchange.com/RPC2
http://www.blogdigger.com/RPC2
http://xping.pubsub.com/ping
http://api.my.yahoo.com/rss/ping
http://1470.net/api/ping
http://blog.goo.ne.jp/XMLRPC
http://bulkfeeds.net/rpc
http://ping.bitacoras.com
http://ping.bloggers.jp/rpc/
http://ping.cocolog-nifty.com/xmlrpc
http://ping.rootblog.com/rpc.php
http://ping.amagle.com/
http://ping.blogmura.jp/rpc/
http://ping.myblog.jp
http://ping.rootblog.com/rpc.php
trackback.bakeinu.jp/bakeping.php
http://a2b.cc/setloc/bp.a2b
http://blogstreet.com/xrbin/xmlrpc.cgi
http://bitacoles.net/ping.php
http://blogoon.net/ping/



Every time I post a new blog and publish it it attempts to ping all of those sites but it generates an error for every single one of them in my activity log.

Most of the errors it generates for each site is tries to ping look something like this in the activity log...

Ping 'http://api.feedster.com/ping' failed: HTTP error: 500 Can't locate HTML/HeadParser.pm in @INC (@INC contains: /home/jbarron/public_html/blog_new/plugins/Mu ltiBlog/lib /home/jbarron/public_html/blog_new/plugins/WX RImporter/lib /home/jbarron/public_html/blog_new/plugins/sp amlookup/lib /home/jbarron/public_html/blog_new/plugins/Wi dgetManager/lib /home/jbarron/public_html/blog_new/plugins/St yleCatcher/lib /home/jbarron/public_html/blog_new/plugins/fe eds-app-lite/lib /home/jbarron/public_html/blog_new/plugins/Te xtile/lib /home/jbarron/public_html/blog_new/plugins/al ogblog/lib /home/jbarron/public_html/blog_new/extlib /home/jbarron/public_html/blog_new/extlib lib /usr/lib/perl5/site_perl/5.8.8/i386-linux-thr ead-multi /usr/lib/perl5/site_perl/5.8.7/i386-linux-thr ead-multi /usr/lib/perl5/site_perl/5.8.6/i386-linux-thr ead-multi /usr/lib/perl5/site_perl/5.8.5/i386-linux-thr ead-multi /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl/5.8.6 /usr/lib/perl5/site_perl/5.8.5 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-t hread-multi /usr/lib/perl5/vendor_perl/5.8.7/i386-linux-t hread-multi /usr/lib/perl5/vendor_perl/5.8.6/i386-linux-t hread-multi /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-t hread-multi /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl/5.8.7 /usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5 /usr/lib/perl5/vendor_perl /usr/lib/perl5/5.8.8/i386-linux-thread-multi /usr/lib/perl5/5.8.8 .) (IP: 71.111.56.2)


Any idea what my problem is here and why the pings won't work?
Su-
QUOTE (chrisjum @ Dec 24 2007, 03:57 PM) *
[b]Ping 'http://api.feedster.com/ping' failed: HTTP error: 500 Can't locate HTML/HeadParser.pm in @INC


That file doesn't seem to be part of the MT distribution. So, your two most likely situations are:
  1. Some plugin is trying to use it and didn't include a copy. This is a plugin problem, and you need to talk to the dev.
  2. It's either standard or common to be installed with Perl, and your host isn't providing it for whatever reason. This is a server problem, and you need to talk to your host.

Are you using any plugins that tie into or modify the trackback process?
chrisjum
QUOTE (Su- @ Dec 24 2007, 03:23 PM) *
QUOTE (chrisjum @ Dec 24 2007, 03:57 PM) *
[b]Ping 'http://api.feedster.com/ping' failed: HTTP error: 500 Can't locate HTML/HeadParser.pm in @INC


That file doesn't seem to be part of the MT distribution. So, your two most likely situations are:
  1. Some plugin is trying to use it and didn't include a copy. This is a plugin problem, and you need to talk to the dev.
  2. It's either standard or common to be installed with Perl, and your host isn't providing it for whatever reason. This is a server problem, and you need to talk to your host.
Are you using any plugins that tie into or modify the trackback process?


The only plugin I'm using is the Ccode and Tcode plugin for preventing spam. Would that have anything to do with it?
chrisjum
bump
chrisjum
Something weird I just noticed... If I login to my MT Admin control panel and I go under Preferences > Blog Settings > Web Services, I have it set to ping google.com, weblogs.com, technorati.com. When I post a blog and publish it it DOES ping these sites successfully but the other sites I have it set to ping when published which I enter in the "Other:" field separated by a carriage return, well it doesn't ping the ones I put in there.

How can it be that it would ping the default ones but not the ones I enter? I am entering the URL's correctly and separating them with a carriage return like it says so what is up with this?
chrisjum
anyone?
OtherNiceMan
Is your host killing the process?

Have you tried just adding one to the others field to see if it works
chrisjum
QUOTE (OtherNiceMan @ Jan 12 2008, 02:50 PM) *
Is your host killing the process?

Have you tried just adding one to the others field to see if it works


I tried adding just one of the ping sites to the list instead of all of them and that seems to work. When I add all of them though it doesn't work. Any idea why this might be?
OtherNiceMan
Does it stop working after two or does it take a bit more.

If it stops working at two, then there is possibly a problem with the way the line ending is being captured (CR+LF vs CR Vs LF vs Unicode?)

If it stops working after say 15 then check you host is not killing the ping process, don't forget that it has to wait for a response from each website in the list, slow sites means the script is running for a long time on your server, some hosts do not like this.
chrisjum
QUOTE (OtherNiceMan @ Jan 12 2008, 02:57 PM) *
Does it stop working after two or does it take a bit more.

If it stops working at two, then there is possibly a problem with the way the line ending is being captured (CR+LF vs CR Vs LF vs Unicode?)

If it stops working after say 15 then check you host is not killing the ping process, don't forget that it has to wait for a response from each website in the list, slow sites means the script is running for a long time on your server, some hosts do not like this.


Good point. It does stop at about 2 or 3 which is odd. The weird thing is the errors that it generates that I posted above.
OtherNiceMan
2 or 3 is the important bit, 2 points to the first possible solution, 3 to the later. The error message does seem to suggest to me the latter may be the problem.
OtherNiceMan
You also need to check the all urls are available

e.g. http://api.feedster.com/ping listed in the log times out for me (I should get back an xml formated error message saying I am missing some data)
chrisjum
QUOTE (OtherNiceMan @ Jan 12 2008, 03:07 PM) *
You also need to check the all urls are available

e.g. http://api.feedster.com/ping listed in the log times out for me (I should get back an xml formated error message saying I am missing some data)


You're right, it looks like some of the URL's are not working. Also I was doing some research and it looks like I may have to install HTML::Parser which can be found here...

http://search.cpan.org/dist/HTML-Parser/
Su-
QUOTE (chrisjum @ Jan 12 2008, 05:10 PM) *
You're right, it looks like some of the URL's are not working.


You should probably also do some cleanup. I didn't really look at it before, but that list is a bit of a mess.

You're pinging Moreoever twice, and it looks like both those URLs do the same thing. Also blog.goo.ne.jp

Beyond that, Pingomatic hits Moreover for you anyway, as well as Technorati, blogrolling.com, weblogs.com, IceRocket, blo.gs and possibly more.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.