{"id":4803040,"date":"2025-05-28T04:43:38","date_gmt":"2025-05-28T08:43:38","guid":{"rendered":"https:\/\/oxygenbuilder.com\/?post_type=documentation&#038;p=4803040"},"modified":"2025-09-05T22:48:27","modified_gmt":"2025-09-06T02:48:27","slug":"403-errors","status":"publish","type":"documentation","link":"https:\/\/oxygenbuilder.com\/documentation\/troubleshooting\/403-errors\/","title":{"rendered":"Troubleshooting 403 Errors"},"content":{"rendered":"<p>A 403 error means your server says you don\u2019t have permission to make the request.<\/p>\n<p>This is almost always due to a misconfigured server or an overly aggressive firewall or security plugin.<\/p>\n<p>You can confirm the error and check the server error logs using <a href=\"https:\/\/wpdebugtoolkit.com\/\" target=\"_blank\" rel=\"noopener\">WP Debug Toolkit<\/a>. We partnered with them to offer you a discount using the code <strong>OXYDOC<\/strong>.<\/p>\n<p><strong>Security Plugins<\/strong><\/p>\n<p>Misconfigured security plugins can block Oxygen&#8217;s requests, especially:<\/p>\n<ul>\n<li>requests where you are using the PHP Code Block to edit PHP code. Security plugins are scared of unauthorized users trying to execute PHP code<\/li>\n<li>requests to upload SVG files. Untrusted SVG files can contain malicious scripts.<\/li>\n<\/ul>\n<p>If you\u2019re using Wordfence, put it into learning mode.<\/p>\n<p>If you\u2019re using another security plugin, consult the documentation on whitelisting requests and avoiding false positives.<\/p>\n<p><strong>How To Whitelist Breakdance Requests<\/strong><\/p>\n<p>All Oxygen AJAX requests have the URL parameter <code>_breakdance_doing_ajax=yes<\/code><\/p>\n<p>Have your host \/ CDN provider \/ security plugin \/ Cloudflare whitelist all requests with this parameter.<\/p>\n","protected":false},"featured_media":0,"parent":4792359,"menu_order":0,"template":"","documentation-category":[],"class_list":["post-4803040","documentation","type-documentation","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/oxygenbuilder.com\/wp-json\/wp\/v2\/documentation\/4803040","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oxygenbuilder.com\/wp-json\/wp\/v2\/documentation"}],"about":[{"href":"https:\/\/oxygenbuilder.com\/wp-json\/wp\/v2\/types\/documentation"}],"version-history":[{"count":1,"href":"https:\/\/oxygenbuilder.com\/wp-json\/wp\/v2\/documentation\/4803040\/revisions"}],"predecessor-version":[{"id":4819094,"href":"https:\/\/oxygenbuilder.com\/wp-json\/wp\/v2\/documentation\/4803040\/revisions\/4819094"}],"up":[{"embeddable":true,"href":"https:\/\/oxygenbuilder.com\/wp-json\/wp\/v2\/documentation\/4792359"}],"wp:attachment":[{"href":"https:\/\/oxygenbuilder.com\/wp-json\/wp\/v2\/media?parent=4803040"}],"wp:term":[{"taxonomy":"documentation-category","embeddable":true,"href":"https:\/\/oxygenbuilder.com\/wp-json\/wp\/v2\/documentation-category?post=4803040"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}