Trackback failed

Found a bug? Tell us!!
Post Reply
Guest

Trackback failed

Post by Guest »

Whenever I copy a trackback url and place it into my blogsite (as a link) it tries to check the trackback uri, but never succeeds to make the trackback.

I've installed the latest version 9.0

• Checking http://xxxxxxxxxx/blog/wp-trackback.php?p=46 for possible trackbacks...
• Trackback failed: No trackback-URI found.

any suggestions ?
falk
Regular
Posts: 512
Joined: Tue Sep 27, 2005 10:16 am
Location: DD
Contact:

Post by falk »

Use the URL in the Browseraddressbar and not the URL in the entrypage.
Guest

Post by Guest »

That I forgot to mention, even with the address (direct link) it doesn't work.

Jay
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Please read http://www.s9y.org/48.html#A4 -- your target block is missing RDF metadata. You cannot enter the manual trackback URL in the entry, because sernedipity only auto-detects trackbacks.

You will need to either complain to the blog author you try to trackback to about missing RDF metadata, or you need to use the manual serendipity_event_trackback plugin to send manual trackbacks for an entry. (Requires serendipity 0.9)

Regards,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
bpkri
Regular
Posts: 41
Joined: Tue Aug 09, 2005 2:31 pm

Post by bpkri »

Hmm doesn't work for me even with the trackback-control plugin.

Because even with the additional plugin s9y (version 0.9 final) tries to find the trackback URL instead of simply using the one I entered...

or did I misunderstand soemthing there? (maybe I should try with the latest CVS? I am using version 1.1 from Spartacus)
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

You did enter the trackback URL in the special field for the manual trackback plugin, right? Not within your entry body...

Best regards,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
bpkri
Regular
Posts: 41
Joined: Tue Aug 09, 2005 2:31 pm

Post by bpkri »

Right.

I had trackbacks in the entry body, where I knew the trackbacks worked - s9y got the links, searched for the trackback URL and sent the trackback there...

But I also had trackbacks entered into the field, because some blogger.com blogs use haloscan and usually do not provide autodiscovery.; But here trackback fails. And I see that s9y tries to search for a trackback URL, just as when I had entered a link in the entry body. At least the messages I see during the save / publish process imply that that's what's happening.

It makes no difference if I enter the URL to send the trackback to below or into the entry body, s9y always seems to behave the same way.
I can event ry it with my own blog:

Checking http://secrets.pirotesse.de/comment.php ... try_id=177 for possible trackbacks...
• Trackback failed: No trackback-URI found.

It only does not fail, when I use the link to the article, not the trackback-specific URI. In the test with the link above, I entered the link directly into the trackback field, not into the entry-body.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hm, I would really like to investigate this. Can you give me an exact example (or screenshot) which URLs and text you enter where? Then I can try to reproduce it!

Best regards,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
bpkri
Regular
Posts: 41
Joined: Tue Aug 09, 2005 2:31 pm

Post by bpkri »

Sure I can.

Message body:

Code: Select all

This entry is a <a href="http://secrets.pirotesse.de/archives/172-DCU-Infinite-Crisis.html">test</a>.
It is only here to test.
Allow Comments to this entry is checked.
Comments & TRackbacks require moderation is unchecked.

No changes in the advanced properties for an entry: No options are checked, the entry can be read by everyone.

No XMLRPC-Locations for announce entries are checked.

Tags entered:
test,trash,tech

Send Trackbacks to links found in the entry is checked and the address entered there is:

Code: Select all

http://secrets.pirotesse.de/comment.php?type=trackback&entry_id=176
(that is before I hit save button. The entry is immediately published, no draft has been created first. The trackback in the trackback field leads to a different post than the link in the message, so I can defintely see if BOTH work. I also selected a single category in my blog to post this entry to, because I always use categories.)

Output when I hit save:

Code: Select all

• Checking http://secrets.pirotesse.de/archives/172-DCU-Infinite-Crisis.html for possible trackbacks...
Sending trackback to URI http://secrets.pirotesse.de/comment.php?type=trackback&entry_id=172...
• Trackback successful
• Checking http://secrets.pirotesse.de/comment.php?type=trackback&entry_id=176 for possible trackbacks...
• Trackback failed: No trackback-URI found.
Your entry has been saved
Is this amount of information sufficient?

Trackback-Control plugin is present with version 1.1. Spartacus suggests no updated version, so this should be the latest, yes? :) I hope this helps.
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Thanks a lot! In fact this was a bug in the version 1.1 of the plugin because of a missing function declaration.

You can fix it easily by replacing this code:

Code: Select all

    function event_hook($event, &$bag, &$eventData) {
with this one in the plugin file:

Code: Select all

    function event_hook($event, &$bag, &$eventData, $addData = null) {
Thanks a lot for helping,
Garvin

BTW: Great blog you have there!
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
bpkri
Regular
Posts: 41
Joined: Tue Aug 09, 2005 2:31 pm

Post by bpkri »

Thanks :)

And thanks for the quick patch. Of course it works now :)
Post Reply