HTTP_406_NotAcceptable

by BennyP
26 replies
  • WEB DESIGN
  • |
When i enter my site into majestic seo i get this:

Last Crawl Result: HTTP_406_NotAcceptable

How do i fix this?
#http406notacceptable
  • Profile picture of the author RobinInTexas
    Give us the url of the site and someone is likely to investigate the problem and give you a suggestion.
    Signature

    Robin



    ...Even if you're on the right track, you'll get run over if you just set there.
    {{ DiscussionBoard.errors[8639788].message }}
    • Profile picture of the author BennyP
      The site is gettravelsolutions.com
      {{ DiscussionBoard.errors[8646474].message }}
      • Profile picture of the author five-texans
        BennyP, did you ever figure this out? I am getting the same message when I run a Majestic report.

        Is it something with my code, or is it something with my web host?
        {{ DiscussionBoard.errors[8676274].message }}
        • Profile picture of the author m5smiley
          Originally Posted by five-texans View Post

          BennyP, did you ever figure this out? I am getting the same message when I run a Majestic report.

          Is it something with my code, or is it something with my web host?
          Me too, and I have gone over my code several times to ensure accuracy. I don't think it's in the code at all, the problem must be somewhere else. Anyone get and answer to this or is it some weird anomaly?
          {{ DiscussionBoard.errors[8684187].message }}
      • Profile picture of the author softwarewarden
        Originally Posted by BennyP View Post

        The site is gettravelsolutions.com
        well this could be the problem but not sure;
        Code:
         ----StartRequest---------------2013/12/27-05:25:42-----
         Looking up: gettravelsolutions.com
         Connecting to: gettravelsolutions.com [192.254.234.89]
         >>>> GET / HTTP/1.1
         Host: gettravelsolutions.com
         Accept: */*
         Referer: http://gettravelsolutions.com/
         Accept-Encoding:
         HTTP/1.1 301 Moved Permanently
         Date: Fri, 27 Dec 2013 13:26:17 GMT
         Server: Apache
         Vary: Cookie
         X-Pingback: http://www.gettravelsolutions.com/xmlrpc.php
         Location: http://www.gettravelsolutions.com/
         Content-Length: 0
         Content-Type: text/html; charset=UTF-8
         !!!! Redirected to New Location
         -----StartRequest---------------2013/12/27-05:25:47-----
         Looking up: www.gettravelsolutions.com
         Connecting to: www.gettravelsolutions.com [192.254.234.89]
         >>>> GET / HTTP/1.1
         Host: www.gettravelsolutions.com
         Accept: */*
         Referer: http://gettravelsolutions.com/
         Accept-Encoding:
         HTTP/1.1 200 OK
         Date: Fri, 27 Dec 2013 13:26:21 GMT
         Server: Apache
         Last-Modified: Sun, 01 Dec 2013 21:56:34 GMT
         Accept-Ranges: bytes
         Content-Length: 86722
         Cache-Control: max-age=3, must-revalidate
         Expires: Fri, 27 Dec 2013 13:26:24 GMT
         Vary: Accept-Encoding,Cookie
         Content-Type: text/html; charset=UTF-8
        
        notice the Accept-Encoding: is empty?
        {{ DiscussionBoard.errors[8817942].message }}
  • Profile picture of the author schwa
    HTTP_406_NotAcceptable happens when the server cannot respond with the accept-header specified in the request. In your case it seems application/json for the response may not be acceptable to the server.
    {{ DiscussionBoard.errors[8644524].message }}
  • Profile picture of the author BennyP
    Nah i never figured it out.. Does it effect indexing? Because one of my sites has it's facebook, pinterest, google+ and a press release ranking for the site name, but my website doesn't appear. My site is indexed and not black listed, so i have no idea what is going on..
    {{ DiscussionBoard.errors[8712879].message }}
    • Profile picture of the author alexstone
      Try to edit robots.txt
      {{ DiscussionBoard.errors[8718268].message }}
      • Profile picture of the author BennyP
        Originally Posted by alexstone View Post

        Try to edit robots.txt
        And do what?
        {{ DiscussionBoard.errors[8719751].message }}
  • Profile picture of the author bobcoffee
    I'm getting this problem as well. Anybody have any ideas?
    {{ DiscussionBoard.errors[8750576].message }}
  • Profile picture of the author BennyP
    Bumping this, still have not solved it. Does anyone know what to do?
    {{ DiscussionBoard.errors[8756905].message }}
  • Been getting this same message when I check my SEO on majesticSEO for my website KIDS BOW AND ARROW | Archery, Hunting and Survival Information and Suppliesnot really sure why this is happening. :confused:
    {{ DiscussionBoard.errors[8817175].message }}
  • Profile picture of the author creyes3
    Having same problem any resolution yet
    {{ DiscussionBoard.errors[9023622].message }}
    • Profile picture of the author PacMan3000
      Just wanted to bump this to see if there's an answer? I noticed this in Majestic SEO as well, but don't know why--site's not down, and certainly should be on the up and up with Google.

      Any thoughts?
      {{ DiscussionBoard.errors[9027621].message }}
  • Profile picture of the author sham2
    This error occurs very infrequently in Web browsers, because most of browsers will accept any data returned from the Web server. I suggest you here this link.
    HTTP Error 406 Not acceptable Explained here you can learn more about HTTP_406_NotAcceptable. Best of luck.
    {{ DiscussionBoard.errors[9028118].message }}
    • Profile picture of the author Jeflut
      I get the same error and returns N/A for page title.
      I have traced the problem to HostGator. All my sites hosted by them return the same result. All sites hosted by HostNine are OK. Wordpress and other types are all the same result in HostGator.

      ** Received a reply from Hostgator. Will see if problem is fixed next time Majestic crawls the site.
      "This was being caused by a mod_security rule which was being triggered by the URL format. I have whitelisted this rule for you, and now your page will be crawled properly."
      {{ DiscussionBoard.errors[9029996].message }}
      • Profile picture of the author nickjoselle
        I have a site hosted with Hostnine that is showing this same error code in majestic..so I don't believe it is not just a Hostgator problem.
        {{ DiscussionBoard.errors[9117029].message }}
        • Profile picture of the author Jeflut
          True, it is not just Hostgator. My Host9 sites also developed the problem but was fixed quickly by "whitelisting" the rule. Contact support
          {{ DiscussionBoard.errors[9117621].message }}
  • Profile picture of the author webworksbd
    If your server is running litespeed instead of apache - it is a mod rewrite issue with wp super cache. ( found by google search )

    More information is here http://www.checkupdown.com/status/E406.html
    Signature

    Need a WordPress Developer? View my gigs at Fiverr.com

    {{ DiscussionBoard.errors[9030903].message }}
  • Profile picture of the author jeffatrackaid
    460 ~= Mod Security

    On shared hosts, mod_security is often to blame for 406 error codes. By default, mod_security will use the 406 error code when a rule is triggered.

    ModSecurity is a web application firewall system. Much like your desktop AV, it uses rules to block malicious looking HTTP requests.

    The problem is that on shared hosts, you often do not have access to the mod security logs or know what rules are in effect.

    If you have access to your raw apache access logs, you may want to check them for 406 errors.


    I find the rules often catch legit traffic from bots, affiliates, APIs, etc.

    On some shared hosts, you may be able to disable mod security using htaccess.

    Code:
    SecFilterEngine Off SecFilterScanPOST Off
    If you are a responsible webmaster and keep your site's code updated, then
    mod security usually does little for you.

    I've seen plenty of sites hacked with it in place and many sites SEO destroyed due to bad rules.
    {{ DiscussionBoard.errors[9117638].message }}
    • Profile picture of the author Drjoenjenga
      I had the same problem but solved it. Simply dont type your URL with the 'http'

      Remove that from your URL and search again. Its going to work.

      Hope that helps
      {{ DiscussionBoard.errors[9148518].message }}
      • Profile picture of the author Ian Kane
        Originally Posted by Drjoenjenga View Post

        I had the same problem but solved it. Simply dont type your URL with the 'http'

        Remove that from your URL and search again. Its going to work.

        Hope that helps
        You beat me to it.
        {{ DiscussionBoard.errors[9150448].message }}
  • Profile picture of the author nikitaz
    Hello,

    1) When I see result in https://www.majesticseo.com/ in this site I got "HTTP_406_NotAcceptable" this error.

    What is the mean of this error for my site?

    How I resolve this error?

    2) When I put in google "msmbainusa" this term I got my all internal pages but I saw my internal pages are fetching another title. PFA It shows results of my article URL's like this Please Let me know what is this problem?

    Please describe with solution all this issue

    Thanks & Regards
    {{ DiscussionBoard.errors[9204986].message }}
  • Profile picture of the author neel123
    [DELETED]
    {{ DiscussionBoard.errors[9940550].message }}
    • Profile picture of the author ellison
      I am having this problem with one of my sites and removing the http:// does not solve it.

      Does anyone know if this is a major problem or should I just ignore it?
      {{ DiscussionBoard.errors[10186322].message }}
      • Profile picture of the author blessedjohn
        Am still having the same problem with my site http://sabitv.com. Please do anyone know what is causing this problem and what to do to solve it out?
        {{ DiscussionBoard.errors[10235414].message }}

Trending Topics