git - source - El repositorio de Bitbucket comenzó a devolver "remoto: demasiados intentos de contraseña no válidos. Intenta iniciar sesión a través del sitio web. ”(403) desde ayer
sourcetree linux (13)
Desde ayer, el repositorio de bitbucket comenzó a devolver esto en cualquier solicitud:
remote: Too many invalid password attempts. Try logging in through the website.
fatal: unable to access ''https://[email protected]/xxxxxxxxxx/xxxxxxxxxxx.git/'': The requested URL returned error: 403
Esto sucede tanto en el servidor (intentando git pull) como en el cliente (SourceTree en mac).
El usuario empleado en ambos lados es el mismo, puedo iniciar sesión en bitbucket y no veo problemas. Tanto SourceTree como git en el servidor usan una "Contraseña de aplicación" diferente generada en bitbucket. Soy la única persona que usa esta cuenta diariamente.
Creé una nueva contraseña de aplicación e intenté con ella solo para obtener el mismo error.
¿Qué puedo hacer para resolver el caso?
Actualización n. ° 1: la generación de una nueva contraseña de aplicación no funciona tanto para el servidor como para el cliente. Volver a agregar una cuenta de SourceTree con autenticación básica tampoco ayuda. Bitbucket incluso no permite la autenticación, como parece: las nuevas contraseñas de aplicaciones "Último acceso" no niegan nada.
Actualización n. ° 2: La respuesta aceptada es de hecho una solución. Esto es bastante extraño, pero funciona restablecer la contraseña de la cuenta de usuario principal de bitbucket. Pero la secuencia es la siguiente: restablecer la contraseña de usuario de bitbucket; crear una nueva contraseña de aplicación para el servidor y el cliente (SourceTree); para mac, elimine el registro de bitbucket en KeyChain Access; ¡solo trate de extraer o empujar de SourceTree después de eliminar el registro o la cuenta se bloqueará inmediatamente!
¡Acabo de cambiar la contraseña de bitbucket y funcionó de maravilla!
Atlassian acaba de lanzar una solución:
Hola,
Acabamos de implementar la solución para el problema raíz que causa este error. Si puede, vuelva a intentar sus acciones y avísenos si tiene algún problema adicional.
Le recomendamos que cierre sesión en Bitbucket Cloud y vuelva a iniciar sesión. Entonces por favor intente nuevamente.
Pedimos disculpas por cualquier demora o interrupción que este problema pueda haberle causado a usted y a sus equipos. No dude en informarnos si tiene alguna pregunta.
Gracias pravin
Actualización 2017-03-30:
Hola a todos,
En los últimos días, algunos usuarios pueden haber experimentado errores 503 o 403 relacionados con problemas de autenticación al usar Git y Mercurial sobre HTTPS en Bitbucket Cloud.
Acabamos de implementar una solución en la plataforma para este problema. Si puede, vaya a "id.atlassian.com" en su navegador y asegúrese de cerrar sesión en cualquier sesión activa.
Si luego puede intentar iniciar sesión en id.atlassian.com con su correo electrónico y contraseña, asegúrese de NO utilizar el formulario de inicio de sesión de Google y, en su lugar, utilice los campos básicos de correo electrónico / contraseña. Es posible que se le solicite pasar por una pantalla de captcha o incluso restablecer su contraseña si es necesario.
Una vez que inicie sesión correctamente en id.atlassian.com, si puede, intente nuevamente sus operaciones GIT / Mercurial y díganos si puede autenticarse con éxito.
Háganos saber si tiene algún problema o si tiene alguna pregunta.
Nuevamente nos gustaría agradecerle su paciencia y disculparnos por cualquier tiempo de inactividad que estos problemas puedan haberle causado a usted o a su equipo.
Gracias, el equipo de Bitbucket Cloud
Atlassian relacionado. Fui a bitbucket, cerré sesión, volví a iniciar sesión y git comenzó a trabajar. No necesité cambiar mi contraseña. Tomó menos de un minuto.
Cambié la contraseña y funciona bien .. :)
Eliminar el archivo "passwd" de,
C: / Users / USERNAME / AppData / Local / Atlassian / SourceTree.
Luego reinicie SourceTree. Luego busque del repositorio requerido. SourceTree solicitará una ventana emergente para ingresar la contraseña del repositorio. Esto funcionó para mí.
Este problema puede ocurrir al usar varias cuentas de bitbucket.
Para este caso, puede ir a "Configuración del repositorio" -> "Controles remotos" y especificar su inicio de sesión en la ruta remota como esta
https://[email protected]/your-project/your-repo.git
La razón para obtener el error anterior se debe al bloqueo de la cuenta de Atlassion y no está relacionado con las contraseñas de la aplicación .
Así que restablecí mi cuenta de Atlassian (según la sugerencia de servicedesk de Atlassian) usando la siguiente URL
Entonces ahora
git fetch
está funcionando bien.
Si olvidó su contraseña actual, puede restablecerla debajo de la URL
Espero que esto ayude :)
Lo siguiente me ayudó:
"Para SourceTree, en Herramientas - Opciones - Autenticación, elimine la cuenta de BitBucket y luego haga clic en Agregar para agregar nuevamente".
Parece que en mi caso el problema es la autenticación OAuth. Si cambio a la autenticación básica, todo funciona bien.
Para SourceTree, en Herramientas - Opciones - Autenticación, elimine la cuenta de BitBucket y luego haga clic en Agregar para agregar nuevamente las credenciales pero con un pequeño cambio: en el cuadro combinado Autenticación, seleccione Básico. Ingrese su nombre de usuario de bitbucket en el campo Nombre de usuario y presione actualizar contraseña. Se le pedirá que ingrese la contraseña de su cuenta, pero si hasta ahora usó la cuenta de Google para iniciar sesión, establezca una nueva contraseña aquí https://id.atlassian.com/manage/change-password
Ahora estoy tratando de descubrir qué le pasa a OAuth.
Actualizar
Otra solución que pareció funcionar fue eliminar el archivo
passwd
de
C:/Users/[your-user]/AppData/Local/Atlassian/SourceTree
.
Ahora en SourceTree haga un git fetch / pull / push y se le pedirá que inicie sesión.
Ingrese sus credenciales y todo debería funcionar bien ahora.
Si está utilizando SourceTree y está utilizando oauth, le sugiero que vaya a Herramientas> Opciones> Autenticación y elimine las contraseñas guardadas y su cuenta de bitbucket y luego vuelva a agregarlas. Esto funcionó para mí. Se apagará y actualizará su token y los agregará nuevamente.
Si tiene Bitbucket abierto en su navegador, cierre la sesión. Después de eso, pude clonar el repositorio que quería con Sourcetree.
Simplemente vuelva a ingresar su contraseña actual, funcionará bien.
Settings->Accounts->Edit
simplemente inicie sesión en su cuenta de Atlassian, debe resolverse.
Sourcetree Mac Developer declaró en el siguiente enlace que ahora está arreglado en la versión 2.7.4, actualice su Sourcetree en su Mac a esta versión.