• Hello everybody,
    I have a problem that I cannot solve on my own. If I try to update an already created popup or if I try to create a new one I get this blocking error message:

    Failed to load resource: the server responded with a status of 403 ()
    /wp-json/hollerbox/popup/10244

    So I can’t in any case use Holler for creating popups. I have tried to find out about this error but I have not found any help so I hope you can help me understand what may be causing this problem.

    If I try to make the call directly in the browser I have this result:

    {"code":"rest_forbidden","message":"Non hai i permessi per farlo.","data":{"status":401}}

    A rather peculiar thing is that I have installed the same copy of the site in localhost and I do not detect any errors there.

    I hope someone has a brilliant idea.

    Holler Box Version: 2.0.14

    Thanks a lot to everyone

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Adrian Tobey

    (@trainingbusinesspros)

    Hi Reydan,

    Is the rest WordPress REST API enabled on your site?

    HollerBox relies on the Rest API to manage popups, if there is an issue at that level it might prevent HollerBox from working correctly.

    Thread Starter Redyan

    (@redyan)

    Hi Adrian,
    first of all thank you very much for your intervention, for me it is very precious.

    I believe that rest WordPress REST API is enabled; the health check page itself returns every single result without any problems. I also checked the standard URLs

    wp-json/
    wp-json/wp/v2/pages
    wp-json/wp/v2/posts

    and via browser they respond without any problem. In addition, I have not installed any cache plugins or firewall plugins.

    I’m really going crazy figuring out how to fix it, I’m even thinking about opening a support ticket to OVH Hosting.

    Thanks again for everything

    Thread Starter Redyan

    (@redyan)

    Hi,
    I have opened a support ticket to OVH Hosting. They replied that on the hosting side there are no problems related to services or permissions (but on this answer I refrain from commenting). In addition, and if it can be useful. I am attaching a further detail relating to the management in edit and creation of a new popup:

    PATCH https://www.xxxxxx.it/wp-json/hollerbox/popup/10244 403 (Forbidden)
    apiPatch @ popup-builder.min.js?ver=6.0.2:1
    commit @ popup-builder.min.js?ver=6.0.2:306
    (anonymous) @ popup-builder.min.js?ver=6.0.2:306
    dispatch @ jquery.min.js?ver=3.6.0:2
    v.handle @ jquery.min.js?ver=3.6.0:2
    VM1322:1 Uncaught (in promise) SyntaxError: Unexpected token '<', "<!DOCTYPE "... is not valid JSON
    Promise.then (async)
    commit @ popup-builder.min.js?ver=6.0.2:306
    (anonymous) @ popup-builder.min.js?ver=6.0.2:306
    dispatch @ jquery.min.js?ver=3.6.0:2
    v.handle @ jquery.min.js?ver=3.6.0:2

    Thanks.

    Thread Starter Redyan

    (@redyan)

    Updates for the benefit of all
    Yesterday I carried out the following hosting activities:

    • Deleted and regenerated via permalinks .htaccess file
    • Restored file permissions of the entire root via raw FTP Command chmod
    • Clean the CDN cache
    • Deactivated, uninstalled, deleted and installed a fresh version of Holler Box

    Unfortunately I still have the same, identical mistake. I am disheartened.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Status of 403’ is closed to new replies.