Le référentiel Bitbucket a commencé à renvoyer «remote: Trop de tentatives de mots de passe invalides. Essayez de vous connecter via le site Web »(403) depuis hier.

Depuis hier, le référentiel de bitbucket a commencé à le renvoyer sur n’importe quelle requête:

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 

Cela se produit à la fois sur le serveur (en essayant de tirer) et sur le client (SourceTree sur Mac).

L’utilisateur employé des deux côtés est le même, je peux me connecter à bitbucket sans voir de problèmes. SourceTree et git sur le serveur utilisent des “App Password” différents générés dans bitbucket. Je suis la seule personne à utiliser ce compte quotidiennement.

J’ai créé un nouveau mot de passe d’application et j’ai essayé avec lui juste pour obtenir la même erreur.

Que puis-je faire pour résoudre le cas?

Mise à jour n ° 1: la génération d’un nouveau mot de passe d’application ne fonctionne pas pour le serveur et le client. Ré-append un compte SourceTree avec l’authentification de base n’aide pas non plus. Bitbucket ne permet même pas, semble-t-il, d’être authentifié – les nouveaux mots de passe de l’application «Last Access» ne contiennent rien.

Mise à jour n ° 2: la réponse acceptée est en effet une solution. C’est assez étrange, mais la réinitialisation du mot de passe du compte d’utilisateur bitbucket principal fonctionne. Mais la séquence est la suivante: réinitialiser le mot de passe utilisateur bitbucket; créer un nouveau mot de passe d’application pour le serveur et le client (SourceTree); pour mac, supprimez l’enregistrement pour bitbucket dans KeyChain Access; essayez seulement de tirer ou de pousser à partir de SourceTree après avoir enlevé le dossier ou le compte est immédiatement verrouillé!

La raison de l’erreur ci-dessus est due au locking du compte Atlassion et non lié aux mots de passe de l’application .

J’ai donc réinitialisé mon compte Atlassian (conformément à la suggestion de service d’Atlassian) en utilisant l’URL ci-dessous

https://id.atlassian.com/

Alors maintenant, git fetch fonctionne bien.

Si vous avez oublié votre mot de passe actuel, vous pouvez réinitialiser le mot de passe par l’URL ci-dessous

https://id.atlassian.com/login/resetpassword

J’espère que cette aide 🙂

Atlassian vient de publier un correctif:

Salut,

Nous venons de déployer le correctif pour le problème racine à l’origine de ce bogue. Si vous le souhaitez, réessayez vos actions et dites-nous si vous rencontrez d’autres problèmes.

Nous vous recommandons de vous déconnecter de Bitbucket Cloud et de vous connecter à nouveau. Ensuite, veuillez réessayer.

Nous nous excusons des retards ou des interruptions que ce problème a pu vous causer, ainsi que vos équipes. N’hésitez pas à nous faire savoir si vous avez des questions.

Merci Pravin

Mise à jour 2017-03-30:

Salut à tous,

Au cours des derniers jours, certains utilisateurs ont pu rencontrer 503 ou 403 erreurs liées à des problèmes d’authentification lors de l’utilisation de Git et de Mercurial sur HTTPS sur Bitbucket Cloud.

Nous venons de déployer un correctif sur la plateforme pour ce problème. Si vous le souhaitez, accédez à “id.atlassian.com” dans votre navigateur et assurez-vous de vous déconnecter des sessions actives.

Si vous pouviez alors tenter de vous connecter à id.atlassian.com avec votre adresse e-mail et votre mot de passe, assurez-vous de NE PAS utiliser le formulaire de connexion Google et utilisez plutôt les champs e-mail / mot de passe de base. Vous pouvez être invité à parcourir un écran captcha ou même à réinitialiser votre mot de passe si nécessaire.

Une fois que vous êtes correctement connecté à id.atlassian.com, veuillez réessayer vos opérations GIT / Mercurial, et dites-nous si vous pouvez vous authentifier avec succès.

S’il vous plaît laissez-nous savoir si vous rencontrez des problèmes, ou avez des questions.

Nous aimerions à nouveau vous remercier de votre patience et nous vous prions de bien vouloir nous excuser pour les temps d’arrêt que ces problèmes ont pu vous causer ou causer à votre équipe.

Merci, l’équipe Cloud de Bitbucket

Atlassian lié. Je suis allé à bitbucket, déconnecté, connecté à nouveau et git a commencé à fonctionner. Je n’ai pas eu besoin de changer mon mot de passe. A pris moins d’une minute.

Il semble que dans mon cas, le problème est l’authentification OAuth. Si je passe à l’authentification de base, tout fonctionne bien.

Pour SourceTree, dans Outils – Options – Authentification, supprimez le compte BitBucket, puis cliquez sur Ajouter pour append à nouveau les informations d’identification, mais avec une modification mineure: Dans la liste déroulante Authentification, sélectionnez Basic. Entrez votre nom d’utilisateur bitbucket dans le champ Nom d’utilisateur et appuyez sur Actualiser le mot de passe. Vous serez invité à entrer le mot de passe de votre compte, mais si jusqu’à présent vous utilisiez un compte Google pour vous connecter, définissez un nouveau mot de passe ici https://id.atlassian.com/manage/change-password

Maintenant, essayez de trouver ce qui ne va pas avec OAuth.

Mettre à jour

Un autre correctif qui semblait fonctionner était la suppression du fichier passwd de C:\Users\[your-user]\AppData\Local\Atlassian\SourceTree . Maintenant, dans SourceTree, faites un git fetch / pull / push et vous serez invité à vous connecter. Entrez vos informations d’identification et tout devrait bien fonctionner maintenant.

Si vous avez Bitbucket ouvert dans votre navigateur, déconnectez-vous. Après cela, j’ai pu cloner le repo que je voulais avec Sourcetree.

Entrez simplement votre mot de passe actuel, il fonctionnera correctement.

Settings->Accounts->Edit

connectez-vous simplement à votre compte Atlassian, il doit être résolu.

J’ai changé le mot de passe et ça marche bien .. 🙂

Je viens de changer le mot de passe bitbucket et ça a fonctionné comme un charme!

Ce problème peut survenir lors de l’utilisation de plusieurs comptes bitbucket. Dans ce cas, vous pouvez simplement aller dans “Paramètres du référentiel” -> “Remotes” et spécifier votre identifiant dans le chemin distant comme ceci https://[email protected]/your-project/your-repo.git

Ce qui suit m’a aidé:

“Pour SourceTree, dans Outils – Options – Authentification, supprimez le compte BitBucket, puis cliquez sur Ajouter pour append à nouveau”.

Si vous utilisez SourceTree et que vous utilisez oauth, je vous suggérerais d’aller dans Outils> Options> Authentification et de supprimer les mots de passe enregistrés et votre compte bitbucket, puis de les append à nouveau. Cela a fonctionné pour moi. Il va sortir et rafraîchir votre jeton et les append à nouveau.

Supprimez le fichier “passwd” de,

C: \ Utilisateurs \ NOM D’UTILISATEUR \ AppData \ Local \ Atlassian \ SourceTree.

Ensuite, redémarrez le SourceTree. Ensuite, récupérez le repo requirejs. SourceTree invite une fenêtre contextuelle à entrer le mot de passe du repository. Cela a fonctionné pour moi.

Sourcetree Mac Developer a déclaré dans le lien ci-dessous qu’il est maintenant corrigé dans la version 2.7.4, veuillez mettre à jour votre Sourcetree sur votre Mac avec cette version.

https://community.atlassian.com/t5/Sourcetree-questions/How-to-solve-quot-Too-many-invalid-password-attempts-quot-error/qaq-p/609886#M21780