Problema serio con VB4

  • Autor Autor izzi
  • Fecha de inicio Fecha de inicio
I

izzi

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola a todos,

Hace unos dias actualice a la ultima version VB. 4.0.2 y he notado un serio problema, bueno yo no lo he notado, han sido los usuarios que han topado con un gran problema, muchos al cerrar la web del foro y volver a intertar loguearse este les dice que no reconoce la contraseña, de modo que el usuario extrañado pide que se le reenvie la contraseña, asi que el foro le envia el mail con la nueva contraseña pero aun asi el foro no reconoce dicha contraseña, es algo raro, yo lo he probado con un usuario creado y me dice lo mismo, a que se puede deber dicho probelma, alguna cosa de la actualizacion. Lo veo algo grave ya que muchos usuarios estan viendo bloqueado su acceso al foro.

Tambien he provado a poner una contraseña al usuario de forma manual por medio del panel admin pero nada, me dice que tengo mal el usuario o la contraseña. 🙁


Un saludo y muchas gracias.
 
Hola izzi.

Adicional al script de actualización de vBulletin 4.0.2, tienes que ejecutar también otro script llamado upgrade_402_salt.php. Osea:

Después de haber actualizado a vBulletin 4.0.2, tienes que dirigirte a:

Insertar CODE, HTML o PHP:
http://www.tusitio.com/foro/install/upgrade_402_salt.php

Nota importante: Tienes que ejecutar ese script teniendo el foro cerrado. Una vez que lo hayas ejecutado, los usuarios deberían poder iniciar sesión sin mayores problemas. Pídeles también que cambien su contraseña a la mayor brevedad posible.

Saludos.
 

Gracias andres, voy a ver si solvento el probelma.

En lo referente al cambio de contraseña de los usuarios, cual es dicho motivo.


Un saludo.
 


Amigo me pasa lo mismo y no he podido solucionarlo
 
Por ahí me he enterado sin querer, de parte del compañero PMK, que se puede solucionar el problema editando un campo en la tabla user.

Podrían probar lo siguiente:

Si el problema lo tienen solo ustedes, ejecuten la siguiente consulta SQL en phpMyAdmin, o a través del archivo tools.php de vBulletin:

Insertar CODE, HTML o PHP:
UPDATE `user` SET `salt` = '' WHERE `userid` =[COLOR=Blue][B]1[/B][/COLOR];
Donde reemplazan el 1 por el ID de su usuario.

Luego, traten de recuperar la contraseña a través de la URL (vBulletin generará un nuevo hash, y un nuevo "salt"):

Insertar CODE, HTML o PHP:
http://www.tusitio.com/foro/login.php?do=lostpw
Si el problema lo tienen todos los usuarios, ejecuten la siguiente consulta SQL en phpMyAdmin, o a través del archivo tools.php de vBulletin:

Insertar CODE, HTML o PHP:
UPDATE `user` SET `salt` = '';
Nota importante: Después de eso, cada usuario deberá tratar de recuperar su contraseña utilizando el formulario:

Insertar CODE, HTML o PHP:
http://www.tusitio.com/foro/login.php?do=lostpw

Nota importante: Esto es una modificación directa a la base de datos, para aquellos que no están seguros de hacer la modificación, abran un ticket de soporte, con detalles de acceso FTP y detalles de acceso al Panel de Control del servidor y en breve los estaré atendiendo.

Saludos.
 
Hola, tenia el mismo problema, hice lo que dice Andres y se arreglo, lo unico es que los usuarios que se registraron despues de la actualizacion y antes de que ejecutaras upgrade_402_salt.php tienen que cambiar su contraseña de otro modo no podran entrar, tambien si trataste de logearte varias veces con ese error te pedira que esperes 15 minutos, trata de esperar un poco mas e intentalo nuevamente.

Saludos.
 
Ya esta solucionado chicos, muchisimas gracias a todos.

La verdad es que me parece un poco fuerte que este tipo de cosas pase con un foro de pago y tanto prestigio como VB 🙁.



Un saludo y gracias.