Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Al introducir url en apartado perfil error 404Tema Solucionado

Foros de soporte phpBB 3.1.x
Cerrado
Avatar de Usuario
Patraix
Usuario/a
Mensajes: 76
Registrado: 02 Ene 2017, 13:31
Edad: 32

Al introducir url en apartado perfil error 404

#1

Mensaje por Patraix »

URL: http://www.aplicacioneswindows.es

Estilo(s) usuado(s): proSilver

Extensiones instaladas: Advanced BBCode Box, Error pages, Forum Legend, Lightbox, phpBB3 SEO Sitemap, PM Welcome, Scroll To Up and Bottom, Seo Meta Description, Share On, Social Buttons, Tapatalk Plugin for phpBB 3.1/3.2.

Versión de phpBB: 3.1.10

Servidor: De pago.

Hola de nuevo, al introducir http:// en cualquiera de los apartados de perfil y darle a enviar me aparece error 404, no puedo introducir una web en mi pefil.

Imagen

Avatar de Usuario
AlfredoRamos
Ex Staff
Mensajes: 1235
Registrado: 14 Ene 2017, 22:18
Género:

Re: Al introducir url en apartado perfil error 404

#2

Mensaje por AlfredoRamos »

En realidad son dos errores, uno 403 (forbidden) y uno 404 (not found).

El error 403 es por no tener los permisos suficientes para acceder al contenido, usualmente se corrige al establecer los permisos chmod a los valores por default (755 directorios, 644 ficheros).

El error 404 es porque no se pudo ubicar el archivo que colocaste en ErrorDocument 403, checa que el fichero en realidad exista y que hayas colocado su ruta absoluta (con una / inicial) correctamente a dicho fichero.

Si consideras que todo esta en orden, publica el contenido de tu .htaccess

Algunas de mis extensiones:
Imagen Imgur | :chart_with_upwards_trend: SEO Metadata | Imagen Markdown | :see_no_evil: Simple Spoiler BBCode | :shield: hCaptcha
:trophy: Checa todas mi extensiones aprobadas :trophy:

:penguin: Usuario de Arch Linux :penguin:


Avatar de Usuario
Patraix
Usuario/a
Mensajes: 76
Registrado: 02 Ene 2017, 13:31
Edad: 32

Re: Al introducir url en apartado perfil error 404

#3

Mensaje por Patraix »

AbaddonOrmuz escribió:En realidad son dos errores, uno 403 (forbidden) y uno 404 (not found).

El error 403 es por no tener los permisos suficientes para acceder al contenido, usualmente se corrige al establecer los permisos chmod a los valores por default (755 directorios, 644 ficheros).

El error 404 es porque no se pudo ubicar el archivo que colocaste en ErrorDocument 403, checa que el fichero en realidad exista y que hayas colocado su ruta absoluta (con una / inicial) correctamente a dicho fichero.

Si consideras que todo esta en orden, publica el contenido de tu .htaccess
Los permisos del ftp en filezilla los tengo así:

Imagen

Utilicé la extensión Error pages para tener error 403 y 404 activado.

¿Tengo que aplicar 755 para todos los directorios?

Avatar de Usuario
canidev
Moderador
Mensajes: 688
Registrado: 30 Jun 2011, 17:06
Género:
Edad: 37

Re: Al introducir url en apartado perfil error 404

#4

Mensaje por canidev »

Hola

Te explico un par de detalles. La respuesta de @AbaddonOrmuz esta bien, pero no es la acertada en este caso y te explico el porque.

Si el problema fuesen los permisos del archivo ucp.php no podrías acceder a él, y eso incluye cualquier página del Panel de Control y las páginas de registro y login, y no es tu caso.
Por lo que cuentas, tu problema es solo al introducir ciertos datos en un campo dentro del Panel de Control, por lo que el problema casi seguro es con el mod_security de tu servidor, algo que seguramente solo los de tu hosting pueden arreglar (puedes probar con los códigos que te pongo a continuación en el archivo .htaccess para deshabilitarlo y probar, pero normalmente los hostings no habilitan este tipo de interaciones)

Este:

Código: Seleccionar todo

<IfModule mod_security.c>
   SecFilterEngine Off
   SecFilterScanPOST Off
</IfModule>
o sinó este:

Código: Seleccionar todo

<IfModule mod_security2.c>
  SecRuleEngine Off
  SecFilterInheritance Off
  SecFilterEngine Off
  SecFilterScanPOST Off
</IfModule>


Sobre la página de error 404 tienes que usar la extensión errorpages. Si intentas ponerla a través del archivo htaccess no te dará resultado, porque phpbb 3.1 y 3.2 tienen su propia página para estos casos que sobreescribirá tu página y solo mostrará el típico mensaje "No route found for GET /"

Avatar de Usuario
Patraix
Usuario/a
Mensajes: 76
Registrado: 02 Ene 2017, 13:31
Edad: 32

Re: Al introducir url en apartado perfil error 404

#5

Mensaje por Patraix »

canidev escribió:Hola

Te explico un par de detalles. La respuesta de @AbaddonOrmuz esta bien, pero no es la acertada en este caso y te explico el porque.

Si el problema fuesen los permisos del archivo ucp.php no podrías acceder a él, y eso incluye cualquier página del Panel de Control y las páginas de registro y login, y no es tu caso.
Por lo que cuentas, tu problema es solo al introducir ciertos datos en un campo dentro del Panel de Control, por lo que el problema casi seguro es con el mod_security de tu servidor, algo que seguramente solo los de tu hosting pueden arreglar (puedes probar con los códigos que te pongo a continuación en el archivo .htaccess para deshabilitarlo y probar, pero normalmente los hostings no habilitan este tipo de interaciones)

Este:

Código: Seleccionar todo

<IfModule mod_security.c>
   SecFilterEngine Off
   SecFilterScanPOST Off
</IfModule>
o sinó este:

Código: Seleccionar todo

<IfModule mod_security2.c>
  SecRuleEngine Off
  SecFilterInheritance Off
  SecFilterEngine Off
  SecFilterScanPOST Off
</IfModule>


Sobre la página de error 404 tienes que usar la extensión errorpages. Si intentas ponerla a través del archivo htaccess no te dará resultado, porque phpbb 3.1 y 3.2 tienen su propia página para estos casos que sobreescribirá tu página y solo mostrará el típico mensaje "No route found for GET /"
Muchas gracias, con el primer código ha seguido igual y con el segundo directamente ya daba error nada más entrar al foro, acabo de pedir al hosting piensa solutions que me desactive el mod_security.

Avatar de Usuario
Patraix
Usuario/a
Mensajes: 76
Registrado: 02 Ene 2017, 13:31
Edad: 32

Re: Al introducir url en apartado perfil error 404

#6

Mensaje por Patraix »

Había funcionado unos minutos introducir http://www. en el perfil, ahora vuelve a salir el mismo error, según el hosting ya me lo han desactivado el mod_security.

Avatar de Usuario
Patraix
Usuario/a
Mensajes: 76
Registrado: 02 Ene 2017, 13:31
Edad: 32

Re: Al introducir url en apartado perfil error 404

#7

Mensaje por Patraix »

Me han deshabilitado el mod_security y a ellos si les funciona incluir una url, me han habilitado el archivo error_log y me aparece esto:

[Sat Feb 18 01:44:43 2017] [error] [client 12.112.12.178] ModSecurity: Access denied with code 403 (phase 2). Match of "beginsWith http://%{SERVER_NAME}/" against "MATCHED_VAR" required. [file "/etc/httpd/modsecurity.d/activated_rules/10_asl_rules.conf"] [line "2580"] [id "3456526"] [rev "4"] [msg "Atomicorp.com UNSUPPORTED DELAYED Rules: Remote File Injection attempt in ARGS"] [severity "CRITICAL"] [hostname "www.aplicacioneswindows.es"] [uri "/ucp.php"] [unique_id "..."]
[Sat Feb 18 01:44:43 2017] [error] [client 12.11212.178] File does not exist: /var/www/vhost/aplicacioneswindows.es/home/errors/403.html, referer: http://www.aplicacioneswindows.es/ucp.php?i=178

Avatar de Usuario
Patraix
Usuario/a
Mensajes: 76
Registrado: 02 Ene 2017, 13:31
Edad: 32

Re: Al introducir url en apartado perfil error 404  Tema Solucionado

#8

Mensaje por Patraix »

Ya me lo han solucionado y funciona correctamente.

Cerrado

Volver a “Foros de Soporte 3.1.x”