Simon gave me the impetus to fix my code for pinging weblogs.com. So I've fixed it... let's see if this works.
Ok, worked. Now, for why it was broken... there were really two things happening at once that broke it. First, my site is a frankenstein running partially on my CMS and partially not. Some of my settings (I think maybe all now) are coming from the CMS (Settings, as in the name of my weblog and its URL). But through different revisions of my CMS, some settings came from MySQL, and some from the CMS's main configuration file. So stuff's all over the place. It turns out I had the name of my weblog in the config file, but not the address... so I added that.
After I did that, it turns out it was still broken, because while I'm working on version 3, my copy of my XML-RPC library is broken
So I had to fix a piece of that before it would work.
Now that Simon mentions it, I may as well ping blo.gs too 
Hey, the only thing that stinks about this is that weblogs.com is so overloaded that it just took 71 seconds to respond to my pings (to both the regular and the RSS versions). So I often have to wait around for it to finish.
Ok, testing pinging blo.gs... Yep! Worked.
Feel free to post a comment below. Please see my comment policy.
Formatting Rules (No HTML):