El repository Bitbucket comenzó a devolver "remote: Demasiados bashs inválidos de contraseña". Intenta iniciar session a través del website. "(403) desde ayer

Desde ayer, el repository bitbucket comenzó a devolver esto en cualquier request:

remote: Too many invalid password attempts. Try logging in through the website. fatal: unable to access 'https://xxxxxxxxx@bitbucket.org/xxxxxxxxxx/xxxxxxxxxxx.git/': The requested URL returned error: 403 

Esto sucede tanto en el server (tratando de hacer git pull) como en el cliente (SourceTree en mac).

El usuario empleado en ambos lados es el mismo, puedo iniciar session en bitbucket y no ver problemas. Tanto SourceTree como git en el server utilizan una "Contraseña de aplicación" diferente generada en bitbucket. Soy la única persona que usa esta count a diario.

Creé una nueva contraseña de la aplicación e intenté con ella solo para get el mismo error.

¿Qué puedo hacer para resolver el caso?

Actualización n. ° 1: la generación de una nueva contraseña de la aplicación no funciona tanto para el server como para el cliente. Volver a agregar una count de SourceTree con authentication básica tampoco ayuda. Bitbucket incluso no permite la authentication, como parece, las nuevas passwords de la aplicación "Último acceso" no niegan nada.

Actualización n. ° 2: la respuesta aceptada es, de hecho, una solución. Esto es bastante extraño, pero restablecer la contraseña de la count principal de usuario bitbucket funciona. Pero la secuencia es la siguiente: restablecer la contraseña del usuario bitbucket; crear una nueva contraseña de aplicación para server y cliente (SourceTree); para mac, elimine el logging de bitbucket en KeyChain Access; ¡solo intente tirar o empujar de SourceTree después de quitar el logging o la count se bloquea inmediatamente!

La razón para get el error anterior se debe al locking de count de Atlassion y no está relacionado con las passwords de la aplicación .

Así que he restablecido mi count de Atlassian (según la sugerencia de service de asistencia de Atlassian) usando la URL siguiente https://id.atlassian.com/

Así que ahora git fetch está funcionando bien.

Si olvidó su contraseña actual, puede restablecer la contraseña a continuación https://id.atlassian.com/login/resetpassword

Espero que esto ayude 🙂

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, por favor vuelva a intentar sus acciones, y avísenos si se encuentra con algún otro problema.

Recomendamos que cierre session en Bitbucket Cloud y vuelva a iniciar session. Luego, inténtalo de nuevo.

Nos disculpamos por los retrasos o interrupciones que este problema haya podido causarle a usted y a sus equipos. Por favor, siéntase libre de decirnos si tiene alguna pregunta.

Gracias, Pravin

Actualización 2017-03-30:

Hola a todos,

En los últimos días, algunos usuarios pueden haber experimentado 503 o 403 errores relacionados con problemas de authentication al usar Git y Mercurial a través de HTTPS en la nube de Bitbucket.

Acabamos de implementar una solución en la plataforma para este problema. Si puede navegar a "id.atlassian.com" en su browser, y asegúrese de cerrar session en cualquier session activa.

Si puede intentar ingresar a id.atlassian.com con su correo electrónico y contraseña, asegúrese de NO utilizar el formulario de inicio de session de Google y, en su lugar, use 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 haya ingresado correctamente en id.atlassian.com, por favor, intente de nuevo sus operaciones GIT / Mercurial y avísenos si puede autenticarse con éxito.

Háganos saber si encuentra algún problema o tiene alguna pregunta.

Una vez más, queremos agradecerle su paciencia y pedir disculpas por el time de inactividad que estos problemas pueden haberle causado a usted o a su equipo.

Gracias, The Bitbucket Cloud Team

Relacionado con Atlassian. Fui a bitbucket, cerré session, volví a iniciar session y git comenzó a trabajar. No necesité cambiar mi contraseña Tomó less de un minuto.

Parece que en mi caso el problema es con la authentication OAuth. Si cambio a authentication básica, todo funciona bien.

Para SourceTree, en Herramientas – Opciones – Autenticación, elimine la count BitBucket y luego click Agregar para volver a agregar las cnetworkingenciales, pero con un cambio menor: en el cuadro combinado Autenticación, select Básico. Ingrese su nombre de usuario bitbucket en el campo Nombre de usuario y presione actualizar contraseña. Se le pedirá que ingrese la contraseña de su count, pero si hasta ahora utilizó la count de Google para iniciar session, configure una nueva contraseña aquí https://id.atlassian.com/manage/change-password

Ahora tratando de averiguar qué pasa con OAuth.

Cambié la contraseña y funciona bien … 🙂

¡Acabo de cambiar la contraseña de bitbucket y funcionó como un amuleto!

Este problema puede ocurrir al usar múltiples counts de bitbucket. Para este caso, puede ir a "Configuración del depósito" -> "Controles remotos" y especificar su inicio de session en la ruta remota de la siguiente manera https://yourlogin@bitbucket.org/your-project/your-repo.git

Lo siguiente me ayudó:

"Para SourceTree, en Herramientas – Opciones – Autenticación, elimine la count de BitBucket y luego click Agregar para agregar nuevamente".

Si está utilizando SourceTree y está utilizando oauth, le sugiero que vaya a Herramientas> Opciones> Autenticación y elimine las passwords guardadas y su count de bitbucket y luego agréguelas nuevamente. Esto funcionó para mí. Se apagará, actualizará su token y los volverá a agregar.