Support » Fixing WordPress » enable sending referers?

  • This is a second post… my apologies… to the string dealing with the “Sorry, you need to enable sending referrers, for this feature to work.” But I can’t seem to get any of the solutions mentioned to work.
    I tried the editing of function check_admin_referer() as mentioned in but it did not work for me. I am using Firefox as a browser but tried in IE as well, still didn’t work. I am also runing Norton Anti Virus so disabled it to see if that was conflicting in anyway, but it still didn’t work (I know an IT Security person who tells me to dump Norton because it is such a pain and is usually the root of all the networking problems she deals with).
    All that said, the problem could still be in my set up: I am running WordPress on my default installation of Apache on my home computer.
    My ISP here in BC, Telus, has started to block port 80 to stop people from running web servers from their standard accounts at home… have to give them a whole lot more $$ to get a static IP and open port 80.
    However, I set my router (standard Linksys Etherfast cable/dsl 4 port) and configured Apache to listen to port 9090 for the http server. I also use and their Dynamic Update Client to automatically update the dynamic IP # assigned by Telus.
    It all works fine, and I do this so that I can build and test web sites on my home computer. Now I say it all works fine, or has, at anyrate, until this ‘referer’ problem. I can’t seem to find a fix that works, and that may be simply because of the wacky rerouting going on explained above. Though I am not sure, and I suppose will not be sure until I post all of this up on a server and get the proper URL without having to reroute to different ports etc.
    BUT if anyone has any other thoughts as to what may be going on, I would love to try and work them out as I really want to be able to run WordPress off my server at home as well…
    I have WordPress installed here
    (again, this is on my old laptop so performance may not be the greatest…)

Viewing 15 replies - 1 through 15 (of 15 total)
  • thought I should add that I have removed all of my add blocking software as well… still no go….

    Moderator Matt Mullenweg



    When I browse to the link you gave it takes me to
    If that’s what is in your address bar that’s what the browser will send as the referrer, and it needs to match your site url in your options.
    Alternatively, you can just delete everything inside of
    function check_admin_referer() { ... }

    ahhh that did it thanks!
    So this issue was just another ID-10-T error on my part…
    by rerouting my ip via the port 80 redirect option at I am unable to use the DNS alias so after doing so I noticed that whenever the page is loaded, that the real ip address is posted rather than the alias, in my case ‘’…
    Thanks again.

    question what file is the function check_admin_referer() { … } located in so i can edit it?
    That referrer id seems to be a huge problem. I installed directly from cpanel and i chaneged all the suggested in fo that was in earlier posts and no help.

    Disable Norton Internet Security.

    He said he had NAV, and disabled it already – didn’t mention NIS.

    i deleted the headers in the wp-admin/index.php file and i never got those anymore!! hahaha!!

    the one that said header ('Last Modified..
    those four ones i believe.. i actually deleted it coz of the pluger thingie.. then i don’t know.. it worked.. i hit 2 birds with one stone i guess..

    Forgive me if I’m blind, but I’m not able to find where to edit the function check_admin_referer(). Please help… that thing is driving me crazy. Thanks!

    Sorry, you need to enable sending referrers, for this feature to work.

    I ask for help… then find it. Thanks anyway!

    Mark (podz)


    Support Maven

    # /wp-admin/admin-functions.php -> line 468

    Should be around there ..

    You are my new hero!! lol Thank you so much. I was getting so frustrated!

    I’m confused. HTTP_REFERER from my post.php is blank. How do I enable referers? Is it in WordPress, my browser or in my server PHP php.ini?
    Do I change check_sdmin_referer() ?

    I found a post on codex: you have to set your site as a trusted site in the browser and your firewall.

    The WP is a total mess.I disables all firewall(including XP inbuilt) ,Mcaffeee ,Edit every thing that was told in
    (Why this is told every time someone ask this question,I think this is complety useless as this does not work for over 300 machines my users used)

    The only solution was to edit function check_admin_referer
    Not sure if this will lead to other problems.

    I have 1 solution through buy another Blogging script.

    Here’s my fix, for what it’s worth. I understand enabling sending referrers means that the user is sending the web page he/she is coming from to the web page he/she is going to for security purposes. I am using a dynamic dns service to forward requests for my site at “” to “” (because my ISP blocks port 80) located on a server in my home. By leaving the “blog Address” to “” and changing the “WordPress address” to “”, I could now make changes through “” without to dreaded “enable sending referrers” problem. The original problem may have been a combination of the dns redirect and the cloking of the redirected address.

Viewing 15 replies - 1 through 15 (of 15 total)
  • The topic ‘enable sending referers?’ is closed to new replies.