Hola amigos, veréis:
Tengo un problema con el componente Community Builder:
Estaba logueado como usuario registrado de la red de mi sitio y trataba de insertar un video en un campo editor de texto de mi perfil. Recibía un mensaje del tipo "no tiene permisos..."
Entonces voy al backend y trato de insertarlo desde allí en el campo correspondiente al usuario. (User management=>userX)
Tampoco lo consigo.
Despues localizo la causa: actualizando un plugin de CB ya puedo volver a insertar videos en el perfil.
El problema parece solucionado, pero no:
Ahora cuando abro la pestaña del userX desde el backend y trato de cerrarla (dá igual con guardar que con cancelar) recibo el mensaje que muestro en captura y por supuesto los cambios en userX desde el backend no se guardan.
El resto de usuarios funciona correctamente. Y userX tambien desde el front.
¿Tenéis explicación para esto?
Gracias.?
URL del sitio: Contenido solo visible a usuarios registrados
HOla
Te sucede con cualquier tipo de usuario o con los que estan en un determinado grupo?
Te reporta algún tipo de error reciente el archivo /administrator/error_log?
Saludos.
Hola:
Como ya he dicho, sucede unicamente con el usuario que habia usado desde el backend para intentar insertar video. Sólo ese usuario y solo desde el backend. en el front todo va bien. Es solo éste y desde el momento en que intente subir el video desde backend.
Te reporta algún tipo de error reciente el archivo /administrator/error_log?
el archivo public_html/error_log no dice nada nuevo, pero no conozco la ruta hacia el archivo que tú nombras. Por favor muestramela.
Saludos
Hola MIescalona,
Como ya he dicho, sucede unicamente con el usuario que habia usado desde el backend para intentar insertar video. Sólo ese usuario y solo desde el backend. en el front todo va bien. Es solo éste y desde el momento en que intente subir el video desde backend.
¿Has probado a eliminar el usuario "si esto es posible, ojo" y crearlo de nuevo y proceder a acceder nuevamente?.
Puede que estas preguntas y peticiones nuestras te puedan parecer muy obvias, pero a veces estas cosas suceden de forma esporádica, fruto de vicios ocultos de una extensión y ni siempre es culpa de la extensión o de la instalación de Joomla, de ahí el interés por ratificar estas pruebas.
Saludos y gracias
En realidad sucede con 2 usuarios. En el tiquet he puesto uno por simplificar. pero son 2 los que utilizé. Uno es un usuario real al que yo le creaba el perfil y el otro es un usuario "falso" que uso "para pruebas".
Este último lo puedo eliminar... Pero si creo uno nuevo tendrá una id distinta y ya no será el mismo. El otro no puedo eliminarlo, es un perfil que pertenece a un usuario.
Acabo de crear un nuevo usuario desde backend y sin problemas.
Yo pienso, (aunque no entiendo de esto), que cuando intenté subir el video desde el backend se grabó algo en el campo de usuario en la base de datos que el servidor interpreta como codigo no permitido o algo así y ahora al querer acceder el servidor rechaza la petición.
Hola,
Cuando recibes dicho mensaje tu IP no se bloquea?. Te recomiendo primero ejecutar Stephan para que verifiques si no tienes algún tipo de problema.
Hola Johnny:
No, no se bloquea y Stephan no encuentra nada.
Hola Miescalona,
En el archivo /public_html/administrator/error_log se muestra el error:
[05-Jun-2014 23:23:25 Europe/Berlin] PHP Notice: Undefined property: moscomprofilerUser::$cb_imagen2pagina2 in /home/luthiers/public_html/components/com_comprofiler/plugin/user/plug_cbcore/cb.core.php on line 2443
Un error similar comentan en http://www.joomlapolis.com/forum/153-professional-member-support/222568-solved-cb-conditionals-3010-causes-error?start=6
Saludos
Hola Jordi:
Veo esos errores, pero no entiendo mucho....
Sin embargo creo que mi problema es de algun día anterior a los que ahí se muestran.
Otra cosa: No tengo la ultima actualizacion de joomla. Esperaba a solucionar esto antes de actualñizar. Me dá miedo que si actualizo antes empeore el problema.
¿Que opinas?
Hola,
El error que te ocurre sí que podría ser provocado por el hecho de que el servidor interpreta alguna acción del CB como potencialmente peligrosa. Lo que tendrías que verificar si te deja subir vídeos con algún usuario, o el problema ocurre con todos.
Sobre la actualización de Joomla, podrías hacerla ya, no creo que tenga nada que ver con el otro problema. Eso sí, antes de hacerla realiza una copia de seguridad completa de tu web.
Hola Pablo:
tengo nuevos datos:
Desde el front todo va bien. Cualquier usuario puede subir videos.
El error del backend no tiene que ver solo con los 2 usuarios que suponía. Sucede con varios.
Sucede cuando algunos campos del usuario están rellenos.
Tengo localizado uno de esos campos pero hay alguno más que no localizo. Me explico:
Tengo un usuario que ( te hablo desde el backend ) si el campo "lista de reproduccion de Youtube" esta rellenado muestra el error. Si este campo lo limpio tanto desde el backend o desde el front como usuario no hay error. Desde usuario rellenar el campo funciona bien.
El problema se repite en otros usuarios con este campo vacío pero aún no he descubierto que otros campos producen tambien el error. Pero este es un seguro.
Voy tambien a actualizar joomla
Solucionado amigos:
El error que te ocurre sí que podría ser provocado por el hecho de que el servidor interpreta alguna acción del CB como potencialmente peligrosa.
Efectivamente, era un problema de reglas en la lista blanca.