{"id":6550,"date":"2022-03-15T18:18:41","date_gmt":"2022-03-15T17:18:41","guid":{"rendered":"https:\/\/www.k3bone.com\/blog\/?p=6550"},"modified":"2022-03-15T18:18:41","modified_gmt":"2022-03-15T17:18:41","slug":"solucionar-error-403-en-la-web-en-tiempo-de-ejecucion","status":"publish","type":"post","link":"https:\/\/www.k3bone.com\/blog\/2022\/03\/solucionar-error-403-en-la-web-en-tiempo-de-ejecucion\/","title":{"rendered":"Solucionar error 403 en la Web en tiempo de ejecuci\u00f3n"},"content":{"rendered":"<p>Uno de los errores m\u00e1s comunes que saltan cuando se visitan p\u00e1ginas web es el \u00aberror 403 Prohibido\u00bb.\u00a0 Las causas pueden ser muy diversas. Entre las posibles encontramos:<\/p>\n<ul>\n<li>Falta de una p\u00e1gina por defecto en el sitio web<\/li>\n<li>Plugin defectuoso en CMS (ej. WordPress, Joomla!, PrestaShop)<\/li>\n<li>Infecci\u00f3n Malware<\/li>\n<li>Permiso err\u00f3neo en archivos<\/li>\n<li>Bloqueo de ejecuci\u00f3n en Servidor en tiempo de ejecuci\u00f3n (denegaci\u00f3n de acceso a un recurso)<\/li>\n<\/ul>\n<p>En este art\u00edculo vamos a contemplar el \u00faltimo caso que se produce cuando <strong>realizamos una acci\u00f3n<\/strong> en nuestra web, por ej. actualizando un plugin, y el navegador nos devuelve el <strong>error 403<\/strong>:<\/p>\n<p><a href=\"https:\/\/www.k3bone.com\/blog\/wp-content\/uploads\/2022\/03\/Captura.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-6555\" src=\"https:\/\/www.k3bone.com\/blog\/wp-content\/uploads\/2022\/03\/Captura.jpg\" alt=\"\" width=\"1248\" height=\"674\" srcset=\"https:\/\/www.k3bone.com\/blog\/wp-content\/uploads\/2022\/03\/Captura.jpg 1248w, https:\/\/www.k3bone.com\/blog\/wp-content\/uploads\/2022\/03\/Captura-1024x553.jpg 1024w, https:\/\/www.k3bone.com\/blog\/wp-content\/uploads\/2022\/03\/Captura-768x415.jpg 768w, https:\/\/www.k3bone.com\/blog\/wp-content\/uploads\/2022\/03\/Captura-640x346.jpg 640w, https:\/\/www.k3bone.com\/blog\/wp-content\/uploads\/2022\/03\/Captura-400x216.jpg 400w, https:\/\/www.k3bone.com\/blog\/wp-content\/uploads\/2022\/03\/Captura-367x198.jpg 367w\" sizes=\"auto, (max-width: 1248px) 100vw, 1248px\" \/><\/a><\/p>\n<p>Este \u00ab<em>error 403\u00a0 Prohibido &#8211; El acceso a este servidor ha sido denegado<\/em>\u00bb (<em>Forbidden &#8211; Access to this resource on the server is denied!<\/em>) puede ser generado por el servidor web al encontrar una ejecuci\u00f3n de c\u00f3digo sospechosa.<br \/>\nExiste un componente en los servidores <em>Apache<\/em> o <em>LiteSpeed<\/em> llamado <strong>ModSecurity<\/strong>, que comprueba la ejecuci\u00f3n de c\u00f3digo y verifica contra una colecci\u00f3n de reglas si es un ataque o un c\u00f3digo inofensivo.<br \/>\nSi el c\u00f3digo se marca como sospechoso el servidor, como medida de prevenci\u00f3n, <strong>anula<\/strong> la ejecuci\u00f3n del c\u00f3digo y devuelve este <em>error 403<\/em>.<\/p>\n<p>Por ello, si somos nosotros los que estamos ejecutando el c\u00f3digo, y confiamos que es correcto, estaremos en un escenario de <strong>falso positivo<\/strong> por lo que tendremos 2 opciones:<\/p>\n<ol>\n<li>Ponernos en contacto con nuestro proveedor de hosting para que verifique el error en ModSecurity y ponga en lista blanca el ID generado por nuestro c\u00f3digo.<\/li>\n<li>Desactivar temporalmente ModSecurity<\/li>\n<\/ol>\n<p>En este segundo caso se puede realizar de manera sencilla desde cPanel. De dejamos el siguiente video explicativo:<\/p>\n<div class=\"lyte-wrapper\" title=\"C&oacute;mo solucionar un error 403 de modsecurity\" style=\"width:1280px;max-width:100%;margin:5px;\"><div class=\"lyMe\" id=\"WYL_dEgrTyIOYgM\" itemprop=\"video\" itemscope itemtype=\"https:\/\/schema.org\/VideoObject\"><div><meta itemprop=\"thumbnailUrl\" content=\"https:\/\/i.ytimg.com\/vi\/dEgrTyIOYgM\/hqdefault.jpg\" \/><meta itemprop=\"embedURL\" content=\"https:\/\/www.youtube.com\/embed\/dEgrTyIOYgM\" \/><meta itemprop=\"duration\" content=\"PT1M21S\" \/><meta itemprop=\"uploadDate\" content=\"2022-03-14T10:14:43Z\" \/><\/div><div id=\"lyte_dEgrTyIOYgM\" data-src=\"https:\/\/i.ytimg.com\/vi\/dEgrTyIOYgM\/hqdefault.jpg\" class=\"pL\"><div class=\"tC\"><div class=\"tT\" itemprop=\"name\">C\u00f3mo solucionar un error 403 de modsecurity<\/div><\/div><div class=\"play\"><\/div><div class=\"ctrl\"><div class=\"Lctrl\"><\/div><div class=\"Rctrl\"><\/div><\/div><\/div><noscript><a href=\"https:\/\/youtu.be\/dEgrTyIOYgM\" rel=\"nofollow noopener\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.ytimg.com\/vi\/dEgrTyIOYgM\/0.jpg\" alt=\"C&oacute;mo solucionar un error 403 de modsecurity\" width=\"1280\" height=\"700\" \/><br \/>Ver este v\u00eddeo en YouTube<\/a><\/noscript><meta itemprop=\"description\" content=\"Te ense\u00f1amos como puedes arreglar un error 403 que aparece en tu web cuando entras a hacer alg\u00fan cambio o se ejecuta alg\u00fan script de PHP. Este error lo puede generar el componente ModSecurity cuando detecta una ejecuci\u00f3n de c\u00f3digo no deseado o sospechoso. Tambi\u00e9n puede darse un falso positivo. Si quieres evitar el bloqueo, puedes desactivarlo desde cPanel. -------------- Puedes encontrarnos en: Facebook: https:\/\/www.facebook.com\/k3bone Instagram: https:\/\/www.instagram.com\/k3bone Twitter: https:\/\/twitter.com\/k3bone Blog: http:\/\/k3bone.com\/blog -------------- Gracias por seguirnos! Thanks For Watching!\"><\/div><\/div><div class=\"lL\" style=\"max-width:100%;width:1280px;margin:5px;\"><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Uno de los errores m\u00e1s comunes que saltan cuando se visitan p\u00e1ginas web es el \u00aberror 403 Prohibido\u00bb.\u00a0 Las causas pueden ser muy diversas. Entre las posibles encontramos: Falta de una p\u00e1gina por defecto en el sitio web Plugin defectuoso en CMS (ej. WordPress, Joomla!, PrestaShop) Infecci\u00f3n Malware Permiso err\u00f3neo en archivos Bloqueo de ejecuci\u00f3n [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":6551,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[2,326,46,44],"tags":[],"class_list":["post-6550","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-ciberseguridad","category-web-hosting","category-videotutoriales"],"featured_image_src":{"landsacpe":["https:\/\/www.k3bone.com\/blog\/wp-content\/uploads\/2022\/03\/error-403-1140x445.jpg",1140,445,true],"list":["https:\/\/www.k3bone.com\/blog\/wp-content\/uploads\/2022\/03\/error-403-463x348.jpg",463,348,true],"medium":["https:\/\/www.k3bone.com\/blog\/wp-content\/uploads\/2022\/03\/error-403-300x169.jpg",300,169,true],"full":["https:\/\/www.k3bone.com\/blog\/wp-content\/uploads\/2022\/03\/error-403.jpg",1920,1080,false]},"_links":{"self":[{"href":"https:\/\/www.k3bone.com\/blog\/wp-json\/wp\/v2\/posts\/6550","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.k3bone.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.k3bone.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.k3bone.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.k3bone.com\/blog\/wp-json\/wp\/v2\/comments?post=6550"}],"version-history":[{"count":5,"href":"https:\/\/www.k3bone.com\/blog\/wp-json\/wp\/v2\/posts\/6550\/revisions"}],"predecessor-version":[{"id":6557,"href":"https:\/\/www.k3bone.com\/blog\/wp-json\/wp\/v2\/posts\/6550\/revisions\/6557"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.k3bone.com\/blog\/wp-json\/wp\/v2\/media\/6551"}],"wp:attachment":[{"href":"https:\/\/www.k3bone.com\/blog\/wp-json\/wp\/v2\/media?parent=6550"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.k3bone.com\/blog\/wp-json\/wp\/v2\/categories?post=6550"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.k3bone.com\/blog\/wp-json\/wp\/v2\/tags?post=6550"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}