• Resolved ikivanov

    (@ikivanov)


    The Bulgarian table is not correct.

    I am trying to change it but it says Error when saving.

    Here is what needs to be corrected by law if you want to change the default

    Ц – TS

    Ь – Y

    Й – Y

Viewing 9 replies - 1 through 9 (of 9 total)
  • Plugin Author kaggdesign

    (@kaggdesign)

    Bulgarian table follows ISO9 standard. You can change edit in the admin.

    Which error namely do you receive? Please provide the screenshot with the error and open browser dev console.

    Thread Starter ikivanov

    (@ikivanov)

    It just says error when I make change and try to save it. The message is there for a few seconds and then disappears.

    Updates today to 6.4.1, but still the same error.

    • This reply was modified 11 months, 2 weeks ago by ikivanov.
    Plugin Author kaggdesign

    (@kaggdesign)

    Can you make a screenshot, with opened browser console?

    Thread Starter ikivanov

    (@ikivanov)

    I am trying, for some reason it won’t let me post it.

    I saved it here.

    https://ibb.co/rRSYrnDV

    Plugin Author kaggdesign

    (@kaggdesign)

    And what do you see in the browser console?

    Thread Starter ikivanov

    (@ikivanov)

    Here is the one with the console open.

    https://ibb.co/XkCz7HfR

    Plugin Author kaggdesign

    (@kaggdesign)

    The HTTP 406 Not Acceptable error usually means that the server cannot generate a response matching the Accept headers sent by the client. While rare, this can happen in WordPress admin AJAX requests due to a few common reasons:

    1. ModSecurity or another Web Application Firewall (WAF)
      — This is the most frequent reason. ModSecurity might block AJAX requests it considers suspicious — for example, if they include a Content-Type: application/json header or specific POST parameters.
    2. Strict Accept headers from the client
      — If the JavaScript request sets a very specific Accept header (like application/json), and the server doesn’t support it or filters it, it may return 406.
    3. Blocked request body content
      — Some hosting providers filter or block certain characters or patterns in POST bodies — like SQL strings, JSON, or base64 — thinking it’s malicious.
    4. Incorrect Content-Type or malformed response in plugin/theme code
      — If the plugin or theme manually sets headers or outputs a non-standard response, the server may reject it.

    How to troubleshoot:

    1. Temporarily disable ModSecurity or ask the hosting provider to whitelist admin-ajax.php
      — This is often enough to resolve the issue.
    2. Check server logs (access/error logs)
      — They may show which rule was triggered and caused the 406 response.
    3. Inspect the browser’s developer tools (Network → Headers)
      — Look at the request and response headers, especially Accept, Content-Type, and the actual response body.
    4. Try making the same AJAX request without a strict Accept header
      — For example: fetch(url, { headers: { Accept: '*/*' } })
    5. Temporarily disable security plugins like Wordfence, iThemes Security, etc.
      — These plugins sometimes interfere with admin-ajax calls.

    If the above does not help, you should ask the hosting support for help.

    Thread Starter ikivanov

    (@ikivanov)

    Thanks you.

    The issue was with the hosting security triggered. The admin solved it. Thanks again for the quick response.

    Plugin Author kaggdesign

    (@kaggdesign)

    Thank you for the feedback.

Viewing 9 replies - 1 through 9 (of 9 total)

The topic ‘Error on saving corected table’ is closed to new replies.