WordPress.org

Ready to get started?Download WordPress

Forums

[resolved] Comments Pings and Trackbacks (36 posts)

  1. Marcel Brinkkemper
    Member
    Posted 7 years ago #

    We are experiencing some strange problems. Our Blog does not react anymore to pings and trackbacks. I have tried to send them from other blogs but they do not show up anywhere. When comments are entered on our site I get 2 (two) mails for every comment.
    We have installed WordPress 2.0.8 on SQL4.1.21, and PHP 4.4.3. http://tijmen.brinkkemper.com
    Anyone knows how to fix this? I have searched the forum but could not find an answer.

  2. Marcel Brinkkemper
    Member
    Posted 7 years ago #

    I have seen solutions for earlier versions of WordPress.
    Is there somebody who can help me?

  3. Marcel Brinkkemper
    Member
    Posted 7 years ago #

    Deleting all WordPress files and installing WordPress version 2.1 didn't fix it. Any other ideas? Please?

  4. iskwew
    Member
    Posted 7 years ago #

    I have tried to adress this issue too. No answer from WordPress or from Akismet.

    http://wordpress.org/support/topic/105950?replies=7

  5. Marcel Brinkkemper
    Member
    Posted 7 years ago #

    Deactivating Akismet didn't change the situation either.
    (sigh)
    It looks like the problem is somewhere out of WordPress, but where??

  6. iskwew
    Member
    Posted 7 years ago #

    Well, that is impossible for us to find out. Someone from WordPress needs to figure out what the problem is.

  7. Marcel Brinkkemper
    Member
    Posted 7 years ago #

    Well, I bet there are a lot of smart people around here. One of them might stuble upon this thread and come up with a hint. (I hope)

  8. Marcel Brinkkemper
    Member
    Posted 7 years ago #

    Upgraded to WordPress 2.1.1 still doesn't receive ping and/or trackbacks.
    Any other hints? Apache? .htaccess?
    help :.-(

  9. Marcel Brinkkemper
    Member
    Posted 7 years ago #

    Tried a hint from another thread and disabled all plugins and guess? still no pingbacks or tracjbacks.
    I give up.

  10. Marcel Brinkkemper
    Member
    Posted 7 years ago #

    Found out something today, apparently, ping are getting to my system because they were cached by wp-cache.
    But they aren't anywhere in my comments/trackbacks list.
    Disabled wp-cache for a while and I'll keep on searching

  11. iskwew
    Member
    Posted 7 years ago #

    Thats what happens to me too, I think, macbrick. I'm looking forward to hear what you figure out.

  12. Marcel Brinkkemper
    Member
    Posted 7 years ago #

    Scrolled through the logs and foud something interesting
    marcel/xmlrpc.php
    Http Code: 403 Date: Feb 22 14:28:12 Http Version: HTTP/1.0 Size in Bytes: -
    Referer: -
    Agent: Incutio XML-RPC -- WordPress/2.0.4

    403 = FORBIDDEN.
    Why would my server respond that it is forbidden to access xmlrpc.php????
    I'll keep on searching.......

  13. iskwew
    Member
    Posted 7 years ago #

    I have no clue - and I am on 2.1 by the way.

    I think the only ones able to figure this thing out are the WordPress people. Unfortunately they haven't so far.

  14. Marcel Brinkkemper
    Member
    Posted 7 years ago #

    Hi Iskew, I made a new entry in my blog and pinged your blog and my own blog. Apparently the ping got through to you, but didn't make it to my own blog.
    I'll keep on searching...
    Seems like your problem is (partly) solved?

  15. iskwew
    Member
    Posted 7 years ago #

    I think it's pretty random, macbrink, sometimes they get through, sometimes they don't. From wordpress.com blogs they hardly ever get through.

  16. Marcel Brinkkemper
    Member
    Posted 7 years ago #

    I have tried a track back from Adam Kalsey's Simpletrack
    http://kalsey.com/tools/trackback/
    this is what turned up in the logs
    anyone who knows if this is the right respnse from the server?

    /marcel/wp-trackback.php?p=5&title=Microsoft+Office+Word+2007&url=http%3A%2F%2Fmarcel.brinkkemper.com%2F%3Fp%3
    Http Code: 302 Date: Feb 22 15:53:49 Http Version: HTTP/1.0 Size in Bytes: 0
    Referer: -
    Agent: Snoopy v1.0

  17. Marcel Brinkkemper
    Member
    Posted 7 years ago #

    because of the 403 error I tried a workaround on a test blog to work with a copy called pingback.php changed all the references in the source and tried again.
    Still got this 403 error. Is it generated inside WordPress somewhere?
    I'll change all back to xmlrpc.php and keep on searching.
    In the meantime I'll disable pings and trackback all together......

  18. Marcel Brinkkemper
    Member
    Posted 7 years ago #

    And I still have to find out why WordPress sends me two e-mails for every new comment...

    I suspect something is wrong in the configuration of the server because I have recently uploaded a fresh install of WordPress 2.1.1

  19. Root
    Member
    Posted 7 years ago #

    Half the fun of using WordPress is the borkage. The trackbacks and pings have *never* worked reliably. And I speak with some experience. :)

  20. Marcel Brinkkemper
    Member
    Posted 7 years ago #

    Now I have discovered that Trackbacks actually work, but....hold your breath....NOT when I send from another WordPress Blog......
    I have sent trackbacks with a manual trackback php that I had found somewhere on the web. All trackbacks show up nicely on my blogs. No error messages whatsoever.
    When I try to access from another WordPress Blog: 403 error.
    The funny thing about all this is that I am gaining a little knowledge of the techniques of pings and trackbacks
    ;-)

  21. obscure
    Member
    Posted 7 years ago #

    Have you checked the permissions for the file in question?
    Could a server setting be causing this - have you talked to your host?

  22. Marcel Brinkkemper
    Member
    Posted 7 years ago #

    Permissions is now: chmod 755.
    The file executes when accessed from my manual script.
    Nothing wrong on the host side I guess.

  23. Marcel Brinkkemper
    Member
    Posted 7 years ago #

    spot the difference:
    when sent from my manual track php script:

    /tijmen/wp-trackback.php?p=111
    Http Code: 200 Date: Feb 23 08:29:08 Http Version: HTTP/1.0 Size in Bytes: 78
    Referer: -
    Agent: Snoopy v1.2.3

    when sent from WordPress:

    /tijmen/wp-trackback.php?p=111
    Http Code: 403 Date: Feb 23 08:32:00 Http Version: HTTP/1.0 Size in Bytes: -
    Referer: -
    Agent: WordPress/2.0.6

  24. obscure
    Member
    Posted 7 years ago #

    You said you are running 2.0.8 then upgraded to 2.1.1. Any idea why it would report...

    Agent: WordPress/2.0.6

    Could there be old files in the install somehow?

  25. Marcel Brinkkemper
    Member
    Posted 7 years ago #

    That is because I tried a trackback from another site still running WordPress 2.0.6
    This is what I get when I trackback from my own site:

    /tijmen/trackback.php?p=111
    Http Code: 403 Date: Feb 24 04:01:20 Http Version: HTTP/1.0 Size in Bytes: -
    Referer: -
    Agent: WordPress/2.1.1

  26. Marcel Brinkkemper
    Member
    Posted 6 years ago #

    Solved it!
    I got rid of the 403 error for access to xmlprc.php.

    I have added this to my .htaccess file:

    <Files xmlrpc.php>
    SecFilterInheritance Off
    </Files>

    now mod_security will not block access to xmlrpc.php

  27. trohrer
    Member
    Posted 6 years ago #

    macbrink's solution is nice, but it still leaves a self-created security hole for xmlrpc.php attacks. A simple and slightly better solution: First, copy xmlrpc.php to yourownrandomname.php,

    Second, use macbrink's .htaccess modification method above, but instead of leaving the security hole open at xmlrpc.php, it is now at at a (hopefully) unique filename that the script-kiddies won't bother to attack.

    <Files yourownrandomname.php>
    SecFilterInheritance Off
    </Files>

    Third, change DeepestSender or WindowsLiveWriter, Performancing or whatever blog client you use to point to yourownrandomname.php rather than xmlrpc.php.

    I've done lots more explanation at:

    http://timrohrer.com/blog/?p=96

  28. Marcel Brinkkemper
    Member
    Posted 6 years ago #

    It is very easy to get that unique filename because it will be on your page as pingback url. If your file was know only to yoe, the pingback would not work. That is something script-kiddies would have found out already.
    I rely on other forms of security for xmlrpc.php atacks. Most spam will be caught by akismet and other spam plugins.

  29. Drawer
    Member
    Posted 6 years ago #

    Doesn't WordPress automatically have trackbacks? Since I don't get any comments, it would be nice to have a trackback, or to send one to someone I'm linking to.

    What does yourownrandomname.php mean, author.php?

    And can you tell me the name of the file htaccess is in?

    Or is there a plugin for trackbacks? I have 2.1

  30. Drawer
    Member
    Posted 6 years ago #

    I just remembered that htaccess is somewhere in my server. Been a while since I had to go deep. Questions on others remain.

Topic Closed

This topic has been closed to new replies.

About this Topic