• Martes 19 de Noviembre de 2024, 11:37

Autor Tema:  Los Indios No Me Dan Permiso  (Leído 4044 veces)

Brroz

  • Miembro de PLATA
  • *****
  • Mensajes: 1058
    • Ver Perfil
Los Indios No Me Dan Permiso
« en: Jueves 31 de Marzo de 2005, 10:29 »
0
Buenas...

Hoy intentando contestar un tema a 'cangri' en el foro de VB, me encontré con este error tras pulsar el botón 'responder':
Citar
Forbidden
You don't have permission to access /index.php on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
--------------------------------------------------------------------------------
Apache/1.3.33 Server at foros.solocodigo.com Port 80
La respuesta no se almacenó.

Probé de nuevo después de un rato y reiniciar el pc (truco del informático) y por supuesto seguía ocurriendo lo mismo.

También es significativo que cuando pulsé para responder a la discusión se me pedía identificarme de nuevo diciéndome que no tengo permiso para responder. Curiosamente una vez identificado nuevamente parecía sí querer permitirmelo.

El mensaje es bastante explícito. ¿Existen temas que necesiten para ser respondidos de algún tipo de permiso especial?

Chao.

iron man

  • Administrador
  • ******
  • Mensajes: 1137
  • Nacionalidad: es
    • Ver Perfil
    • http://www.solocodigo.com/
Re: Los Indios No Me Dan Permiso
« Respuesta #1 en: Jueves 31 de Marzo de 2005, 11:24 »
0
Hola Brroz,

No hay temas que necesiten un permiso especial para responderse. ¿El error sólo te aparece al responder el mensaje de cangri? Y en caso afirmativo, ¿haces algo especial en ese mensaje, como adjuntar archivos o imágenes?

El primer error lo devuelve el servidor, creo que tiene que haber algo por encima de los permisos del foro que está provocando el problema.

Brroz

  • Miembro de PLATA
  • *****
  • Mensajes: 1058
    • Ver Perfil
Re: Los Indios No Me Dan Permiso
« Respuesta #2 en: Jueves 31 de Marzo de 2005, 11:42 »
0
En principio sólo con el tema de cangri:
Respondí un par de temas antes sin problema y uno más después (aparte de este, claro).

Acabo de reintentarlo y sigue ocurriendo lo mismo...

Chau

Brroz

  • Miembro de PLATA
  • *****
  • Mensajes: 1058
    • Ver Perfil
Re: Los Indios No Me Dan Permiso
« Respuesta #3 en: Jueves 31 de Marzo de 2005, 11:57 »
0
La respuesta no incluía imágenes ni adjuntos ni ná... pero acabo de intentar postear el mismo texto aquí mismo y me ha salido el mismo error...

Intento postearlo con una pequeña modificación:

-----------------------------------------------------------------------------
Hola cangri.

Si estás usando como navegador un control webbrowser, podrías usar su método ExecWB para guardar la página.

Algo así:
Código: Text
  1.  
  2. Aquí iría una línea de código que pienso yo podría ser la culpable... cosa que confirmaré si soy capaz de de postear esto
  3.  
  4.  

Luego puedes buscar en el archivo en el que guardaste la página la correspondiente etiqueta y hacer lo que quieras con los links.

Suerte.
-------------------------------------------------------------------------------------------

Lo único un poco raro podría ser una línea de código que incluía. Tal vez el problema esté en esa línea. Voy a intentar enviarte el texto en un privado (si me deja) para que lo veas...

Brroz

  • Miembro de PLATA
  • *****
  • Mensajes: 1058
    • Ver Perfil
Re: Los Indios No Me Dan Permiso
« Respuesta #4 en: Jueves 31 de Marzo de 2005, 12:20 »
0
En cualquier sitio que escriba el tal texto, salta el error. La verdad, es que parándose a pensarlo puede sonar peligroso para el servidor...

Impresionante... el código famoso era:

Código: Text
  1.  
  2. WebBrowser1.ExecWB OLECMDID_SAVEAS, OLECMDEXECOPT_DONTPROMPTUSER, "C:\borrar\Archivo.txt"
  3.  
  4.  

Lo que provocaba el error era un carácter nulo concatenado as la cadena del tercer parámetro (no lo escribo porque ya hasta miedo me da).

Lo curioso es que estoy seguro de haber escrito semejante secuencia de letras en más de una ocasión (C-h-r-(-0-) elimínense los guiones).

Chao y gracias.

iron man

  • Administrador
  • ******
  • Mensajes: 1137
  • Nacionalidad: es
    • Ver Perfil
    • http://www.solocodigo.com/
Re: Los Indios No Me Dan Permiso
« Respuesta #5 en: Jueves 31 de Marzo de 2005, 12:30 »
0
Te agradecería si me puedes enviar el código por mail a ....... . A ver si se puede hacer algo para que el foro acepte el código sin que haya peligro para el servidor.

EDITADO:
Olvídalo, no había leído tu último mensaje.

iron man

  • Administrador
  • ******
  • Mensajes: 1137
  • Nacionalidad: es
    • Ver Perfil
    • http://www.solocodigo.com/
Re: Los Indios No Me Dan Permiso
« Respuesta #6 en: Jueves 31 de Marzo de 2005, 12:39 »
0
Lo acabo de probar. Qué fuerte!

Miraré si se puede hacer algo para que el foro acepte ese código.

Gracias y un saludo.

iron man

  • Administrador
  • ******
  • Mensajes: 1137
  • Nacionalidad: es
    • Ver Perfil
    • http://www.solocodigo.com/
Re: Los Indios No Me Dan Permiso
« Respuesta #7 en: Viernes 1 de Abril de 2005, 00:04 »
0
Código: Text
  1. WebBrowser1.ExecWB OLECMDID_SAVEAS, OLECMDEXECOPT_DONTPROMPTUSER, "C:\borrar\Archivo.txt" & Chr(0)
  2.  

Bueno, ya está solucionado. El problema estaba en la configuración de un módulo de seguridad para Apache (mod_security) que se instaló hace un mes en el servidor. En concreto había una línea del fichero de configuración que no permitía el envío de la cadena Chr([número]) al servidor con el objetivo de "tapar" una vulnerabilidad de los foros phpBB. No hay constancia de que estos foros tengan el mismo problema así que hemos comentado esa línea del fichero de configuración.

Un saludo.