Homebrew使用していたらGithubでエラー発生「”message”: “Bad credentials” macOS keychain may be invalid.」

Featured image

こんにちは。

Mac で md5sum コマンドを使用したかったのですが、インストールしていなかったので
brew search md5sha1sum
brew install md5sha1sum
の流れでインストールしようとしました。

ただ brew search をしている時点で様子がおかしい。

以下メッセージが表示されてインストールできない。

brew search md5sha1sum
Warning: Error searching on GitHub: GitHub {
“message”: “Bad credentials”,
“documentation_url”: “https://developer.github.com/v3”
}

The GitHub credentials in the macOS keychain may be invalid.
Clear them with:
printf “protocol=https\nhost=github.com\n” | git credential-osxkeychain erase
Or create a personal access token:
https://github.com/settings/tokens/new?scopes=gist,public_repo&description=Homebrew
and then set the token as: export HOMEBREW_GITHUB_API_TOKEN=”your_new_token”

==> Formulae
md5sha1sum

特に設定変更したわけではなかったのに「macOS キーチェーンの GitHub 資格情報が無効である可能性があります。」と表示されています。

対処方法

メッセージに表示されている様に以下コマンドを叩く

printf "protocol=https\nhost=github.com\n" | git credential-osxkeychain erase

その後正常に
brew search md5sha1sum
brew install md5sha1sum
でインストールすることができました。

comments powered by Disqus