Drigg won't send trackbacks to wordpress blogs
Dudul - March 16, 2009 - 14:02
| Project: | Drigg |
| Version: | 6.x-1.x-dev |
| Component: | Code |
| Category: | bug report |
| Priority: | minor |
| Assigned: | Unassigned |
| Status: | active |
Jump to:
Description
I noticed that I cannot send trackbacks to Wordpress. I'm kinda desperate. I modified the trackback function and added tb=1 as mentioned here http://drupal.org/node/307547 and still no luck.
This is the debug info from Drigg:
* DEBUG: Variable $allow_empty_url is: 0
* DEBUG: Checking the URL...
* DEBUG: The URL is valid!
* DEBUG: Trackback is enabled!
* DEBUG: Trackback with autodiscovery is active, and we have an URL
* DEBUG: The trackback ping URL is empty. Starting discovery
* DEBUG: HTTP request made to the URL
* DEBUG: The request WORKED!
* DEBUG: Trackback ping found: http://geekatude.com/xmlrpc.php
* DEBUG: node->content_type:text/html; charset=UTF-8
* DEBUG: Variable 'trackback_ping_url' is: http://geekatude.com/xmlrpc.php
* DEBUG: Variable 'content_type' is: text/html; charset=UTF-8
* DEBUG: Doing the actual URL check
* DEBUG: All good, the URL was there AND it worked!
* DEBUG: SENDING PING TO http://geekatude.com/xmlrpc.php
* DEBUG: TB: Returning: 0
* DEBUG: TB: Reply data: faultCode -32700 faultString parse error. not well formed
* DEBUG: TB: Query: title=Problogger&excerpt=Articolul+a+fost+adaugat+pe+Problogger+%21+Voteaza-l+pentru+a-l+promova+aici%3A+http%3A%2F%2Fproblogger.ro%2Fnode%2F830&blog_name=Problogger&url=http%3A%2F%2Fproblogger.ro%2Fnode%2F830&tb=1
* Created new alias trackback-test-830 for node/830
* Created new alias trackback-test-830/feed for node/830/feed
* ScoopTrackback test has been created.I have a Drupal 6.10 Drigg install.

#1
have you tried this?
http://drupal.org/node/161030
// AKL: tb=1 is a fix for wordpress,
$params = array(
'title' => urlencode($node->title),
'excerpt' => urlencode(truncate_utf8(trim(strip_tags($excerpt)), 255)),
'blog_name' => urlencode(variable_get('site_name', '')),
'url' => url('node/'. $node->nid, array('absolute' => TRUE)),
'tb' => 1
);
#2
Hi,
Does it work on your sites?
It doesn't work on mine.
Thanks.
#3
Hi,
We had trouble with wordpress before. I thought we fixed the wordpress issues though.
Note that it was Wordpress that was broken.
Merc.
#4
I made the tb=1 fix but never got my drigg to send any trackback, to wordpress or even other drupal installs with the trackback module.
I thought of using pingback module just to send some, but then I gave up, but that would be such a useful feature if I could make it work.
#5
Yes, still no trackback...
#6
Hi,
Is anybody still interested in this, and is anybody willing to lend me a hand fixing it?
Merc.
#7
Still interested for sure, it never worked.
Thanks.
#8
Hi,
Do you have a Wordpress site, and are you willing to work with me to debug the issue?
You will need to see what your wordpress is receiving, and figure out why it's not logging the trackback... it will imply seeing your server's logs and generally understanding what is going wrong.
Thanks a lot,
Merc.
#9
Sorry no wordpress blog :-(
#10
Merc - I have a few WordPress blogs I'd be willing to let you test against if you're interested. Is this specific to the Drigg module though or to the Trackback module?
#11
Does anyone have this worked?