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.
Un usuario sale siempre como activoTema Solucionado
Un usuario sale siempre como activo
URL: http://www.vmaxspain.es/foro/
Versión phpBB: phpBB3 (3.0.7-PL1)
MODs Instalados: ninguno
Plantilla(s) usada(s): prosilver - X-treme Red
Servidor: Linux, de pago.
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
Por motivos que no vienen al caso, me he visto en la obligación de tener que trasladar el foro que tenía alojado en multiforos.es a un host de pago donde puedo tener el control realmente de lo que hago.
No pude obtener una copia de la base de datos de MySQL por parte de multiforos.es, por lo que gracias a la ayuda de este foro encontré referencias a otras webs donde al final conseguí un código en Python que me permitió copiar los usuarios y sobre todo, los mensajes de mi foro antiguo al actual.
Todo ha funcionado a las mil maravillas, con la excepción de que siempre me aparece conectado como activo en los últimos 5 minutos, un usuario que ni siquiera se ha logado aún en el nuevo foro.
He probado a purgar las sesiones activas y desaparece, pero al rato vuelve a estar ahí. He probado también a entrar con su usuario y luego "desconectar" y lo mismo, se soluciona, pero al rato ahí está.
Supongo que es algo que se ha quedado colgado en algunas las tablas de la base de datos, pero comparándolo con algun usuario que tampoco ha entrado nunca, no encuentro donde puede haberse quedado ese registro "colgado".
¿Alguien puede decirme en que tabla podría estar esto o cómo "resetear" este usuario para que no aparezca más como activo? Obviamente, me refiero a que no aparezca como activo cuando realmente no lo esté.
Muchas gracias por anticipado y gracias al equipo por tener esta magnifica web.
Un saludo,
Alfredo.
Versión phpBB: phpBB3 (3.0.7-PL1)
MODs Instalados: ninguno
Plantilla(s) usada(s): prosilver - X-treme Red
Servidor: Linux, de pago.
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
Por motivos que no vienen al caso, me he visto en la obligación de tener que trasladar el foro que tenía alojado en multiforos.es a un host de pago donde puedo tener el control realmente de lo que hago.
No pude obtener una copia de la base de datos de MySQL por parte de multiforos.es, por lo que gracias a la ayuda de este foro encontré referencias a otras webs donde al final conseguí un código en Python que me permitió copiar los usuarios y sobre todo, los mensajes de mi foro antiguo al actual.
Todo ha funcionado a las mil maravillas, con la excepción de que siempre me aparece conectado como activo en los últimos 5 minutos, un usuario que ni siquiera se ha logado aún en el nuevo foro.
He probado a purgar las sesiones activas y desaparece, pero al rato vuelve a estar ahí. He probado también a entrar con su usuario y luego "desconectar" y lo mismo, se soluciona, pero al rato ahí está.
Supongo que es algo que se ha quedado colgado en algunas las tablas de la base de datos, pero comparándolo con algun usuario que tampoco ha entrado nunca, no encuentro donde puede haberse quedado ese registro "colgado".
¿Alguien puede decirme en que tabla podría estar esto o cómo "resetear" este usuario para que no aparezca más como activo? Obviamente, me refiero a que no aparezca como activo cuando realmente no lo esté.
Muchas gracias por anticipado y gracias al equipo por tener esta magnifica web.
Un saludo,
Alfredo.
URL: http://www.vmaxspain.es/foro/
Versión phpBB: phpBB3 (3.0.7-PL1)
MODs Instalados: ninguno
Plantilla(s) usada(s): X-Treme Red
Servidor: Linux, de pago (1and1)
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
Versión phpBB: phpBB3 (3.0.7-PL1)
MODs Instalados: ninguno
Plantilla(s) usada(s): X-Treme Red
Servidor: Linux, de pago (1and1)
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
-
- Mensajes: 828
- Registrado: 24 Jun 2010, 13:14
Re: Un usuario sale siempre como activo
Hola! como es el nombre del usuario activo que mencionas? 

Campaña "Diga hola al responder un mensaje" se podra? ja
Spoiler
b]URL[/b]: http://www.dreparaciones.com.ar/sitio
Versión phpBB: phpBB3 (3.09)
MODs Instalados:
Advanced Bbcode Box 3 v 3.0.8(no anda)
mini-profile
topic evaluation(no anda)
(Plantilla(s) usada(s): supernova
Servidor: pago
Actualización desde otra versión: no
Conversión desde otro sistema de foros: no
Versión phpBB: phpBB3 (3.09)
MODs Instalados:
Advanced Bbcode Box 3 v 3.0.8(no anda)
mini-profile
topic evaluation(no anda)
(Plantilla(s) usada(s): supernova
Servidor: pago
Actualización desde otra versión: no
Conversión desde otro sistema de foros: no
- leviatan21
- Mensajes: 8279
- Registrado: 26 Mar 2008, 20:06
- Género:
- Edad: 55
Un usuario sale siempre como activo
¿ Es el usuario azazelhd cuyo ID es el 16 ?
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado
"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein
Un usuario sale siempre como activo
Correcto, ese es el usuario: azazelhd con id=16.
No he encontrado manera de que se desconecte, aunque me consta que no se ha conectado en esos últimos 5 minutos.
No he encontrado manera de que se desconecte, aunque me consta que no se ha conectado en esos últimos 5 minutos.
URL: http://www.vmaxspain.es/foro/
Versión phpBB: phpBB3 (3.0.7-PL1)
MODs Instalados: ninguno
Plantilla(s) usada(s): X-Treme Red
Servidor: Linux, de pago (1and1)
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
Versión phpBB: phpBB3 (3.0.7-PL1)
MODs Instalados: ninguno
Plantilla(s) usada(s): X-Treme Red
Servidor: Linux, de pago (1and1)
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
- leviatan21
- Mensajes: 8279
- Registrado: 26 Mar 2008, 20:06
- Género:
- Edad: 55
Un usuario sale siempre como activo
El problema debió surgir al utilizar ese código en Python ya que todos los usuarios entre los números 3 y 53 son los ID's designados para los BOTS, y el usuario con ID 1 es el usuario anónimo o no registrado.alfvmax escribió:por lo que gracias a la ayuda de este foro encontré referencias a otras webs donde al final conseguí un código en Python que me permitió copiar los usuarios y sobre todo, los mensajes de mi foro antiguo al actual.
Lo mas probable es que al crear los usuarios, los datos obtenidos por ese código, estén incompletos o incorrectos, como puede ser la IP que se utiliza mucho para identificar a los usuarios o que los datos reales de ese usuario estén mezclados con los de los BOTs o el usuario invitado.
Corregir la tabla de los usuarios, no se si es posible
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado
"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein
Un usuario sale siempre como activo
Gracias por tu respuesta Leviatan21.
Seguiré mirando el tema de los detalles de este usuario, pero este mismo tenia el mismo id de usuario en el foro anterior. Este foro está aún activo en http://vmaxspain.phpbb3.es.
Ahí este usuario y otros estan en esa franja de ids del 3 al 53. De hecho, mi propio usuario era el id 3 en el foro anterior y mantiene el id en este nuevo foro.
Pero ahora que lo dices, creo que no ejecuté un módulo de ese código en Python que hablaba sobre BOTs. Voy a echar un vistazo a ver si está relacionado con algo de esto y por eso se queda "pillado".
Seguiré mirando el tema de los detalles de este usuario, pero este mismo tenia el mismo id de usuario en el foro anterior. Este foro está aún activo en http://vmaxspain.phpbb3.es.
Ahí este usuario y otros estan en esa franja de ids del 3 al 53. De hecho, mi propio usuario era el id 3 en el foro anterior y mantiene el id en este nuevo foro.
Pero ahora que lo dices, creo que no ejecuté un módulo de ese código en Python que hablaba sobre BOTs. Voy a echar un vistazo a ver si está relacionado con algo de esto y por eso se queda "pillado".
URL: http://www.vmaxspain.es/foro/
Versión phpBB: phpBB3 (3.0.7-PL1)
MODs Instalados: ninguno
Plantilla(s) usada(s): X-Treme Red
Servidor: Linux, de pago (1and1)
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
Versión phpBB: phpBB3 (3.0.7-PL1)
MODs Instalados: ninguno
Plantilla(s) usada(s): X-Treme Red
Servidor: Linux, de pago (1and1)
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
Un usuario sale siempre como activo Tema Solucionado
¡Bingo!
Leviatan21 tenías toda la razón.
Como dices, al instalar un nuevo foro phpBB3 los ids 3 a 55 (en mi foro) están usados por los BOTs. Consultando la tabla phpbb_bots está el campo bot_id, que es la clave de esa tabla y el campo user_id que relaciona el BOT con una entrada de la tabla de usuarios.
En mi foro antiguo, los BOTs estaban cargados desde el usuario 155 en adelante, supongo que se añadieron cuando multiforos.es actualizó de phpBB v2 a v3.
El error fue mío al ejecutar el código en Python. Porque cargué los valores de la tabla de usuarios con lo leido de mi foro anterior, pero luego no ejecuté el módulo para los BOTs, que por lo que veo, lo que hace es dejar la tabla phpbb_bots del foro "nuevo" vacía y luego cargar los bots del foro anterior con user_ids a partir del último user_id en uso.
De momento, el código me ha dado un error al cargar los bots antiguos en el foro nuevo, pero no pasa nada porque creo que los puedo cargar uno a uno si hace falta o seguro que hay otra via. Pero de momento, al eliminar los BOTs del foro ya no hay conflicto y el usuario famoso ya no aparece conectado continuamente.
Muchas gracias por ponerme en el camino correcto, porque no se habia pasado por la cabeza que pudiese estar relacionado con los famosos BOTs.
Leviatan21 tenías toda la razón.
Como dices, al instalar un nuevo foro phpBB3 los ids 3 a 55 (en mi foro) están usados por los BOTs. Consultando la tabla phpbb_bots está el campo bot_id, que es la clave de esa tabla y el campo user_id que relaciona el BOT con una entrada de la tabla de usuarios.
En mi foro antiguo, los BOTs estaban cargados desde el usuario 155 en adelante, supongo que se añadieron cuando multiforos.es actualizó de phpBB v2 a v3.
El error fue mío al ejecutar el código en Python. Porque cargué los valores de la tabla de usuarios con lo leido de mi foro anterior, pero luego no ejecuté el módulo para los BOTs, que por lo que veo, lo que hace es dejar la tabla phpbb_bots del foro "nuevo" vacía y luego cargar los bots del foro anterior con user_ids a partir del último user_id en uso.
De momento, el código me ha dado un error al cargar los bots antiguos en el foro nuevo, pero no pasa nada porque creo que los puedo cargar uno a uno si hace falta o seguro que hay otra via. Pero de momento, al eliminar los BOTs del foro ya no hay conflicto y el usuario famoso ya no aparece conectado continuamente.
Muchas gracias por ponerme en el camino correcto, porque no se habia pasado por la cabeza que pudiese estar relacionado con los famosos BOTs.
URL: http://www.vmaxspain.es/foro/
Versión phpBB: phpBB3 (3.0.7-PL1)
MODs Instalados: ninguno
Plantilla(s) usada(s): X-Treme Red
Servidor: Linux, de pago (1and1)
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
Versión phpBB: phpBB3 (3.0.7-PL1)
MODs Instalados: ninguno
Plantilla(s) usada(s): X-Treme Red
Servidor: Linux, de pago (1and1)
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
- leviatan21
- Mensajes: 8279
- Registrado: 26 Mar 2008, 20:06
- Género:
- Edad: 55
Un usuario sale siempre como activo
Creo que en algún momento te lo he sugerido, pero por si a caso no te pregunto :alfvmax escribió:Muchas gracias por ponerme en el camino correcto, porque no se habia pasado por la cabeza que pudiese estar relacionado con los famosos BOTs.
No has probado el método de Clonar un foro sin acceso… para recuperar la base "real" del foro ?
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado
"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein
Un usuario sale siempre como activo
Ahora no, lo debería haber hecho antes. Pero como ya notifiqué a todos los usuarios de mi foro que el nuevo ya estaba activo ahora sería un jaleo impresionante, moviéndolos de un sitio a otro.leviatan21 escribió:No has probado el método de Clonar un foro sin acceso… para recuperar la base "real" del foro ?
Pero por fín lo he conseguido solucionar definitivamente, o eso parece.
Lo que he hecho ha sido instalar en mi equipo un foro igual desde cero, para poder recuperar la base de datos con la tabla phpbb_bots que había dejado vacía antes y probar con esta copia antes.
Al final lo que he hecho ha sido trasladar esa tabla phpbb_bots nueva al foro ya activo. Los user_id de los bots los he modificado para que fuesen los 50 últimos usuarios de mi foro y no del 3 en adelante. Pero claro esto implica que he tenido que crear esos 50 usuarios también el la tabla phpbb_users, de lo contrario un nuevo usuario volvería a tener el mismo problema con los bots. Y por último agregar también los user_id de los bots en la tabla phpbb_groups con el group_id 6 que es el de los Spiders/Bots.
Luego comparando los valores del usuario 16 en la tabla phpbb_users he encontrado que el campo user_permissions tenía contenido mientras que los usuarios normales de mi foro lo tenían vacío, así que lo dejado también vacío y... ¡hecho!
El usuario 16, azazelhd puede logar y moverse por el foro sin problemas, pero ya no aparece conectado contínuamente en el foro.
¡La que se puede liar por haberme saltado un paso al migrar el foro de un sitio a otro!
De nuevo, muchas gracias por la ayuda.
URL: http://www.vmaxspain.es/foro/
Versión phpBB: phpBB3 (3.0.7-PL1)
MODs Instalados: ninguno
Plantilla(s) usada(s): X-Treme Red
Servidor: Linux, de pago (1and1)
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
Versión phpBB: phpBB3 (3.0.7-PL1)
MODs Instalados: ninguno
Plantilla(s) usada(s): X-Treme Red
Servidor: Linux, de pago (1and1)
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No