I just successfully pushed ronin-support-1.0.5 to rubygems.org. I was prompted to authenticate my device using the WebAuthN URL. I visited the URL in my web browser (Chrome). The webpage prompted me to tap by 2FA device (a YubiKey) which I already have configured with rubygems.org and have successfully used it to generate 2FA/OTP codes. However, rubygems.org redirected me to https://rubygems.org/webauthn_verification/failed_verification?error=Failed+to+fetch claiming it failed to authenticate my device, but the output of gem push said that it successfully pushed the gem.
gem push output
Pushing gem to https://rubygems.org...
You have enabled multi-factor authentication. Please visit https://rubygems.org/webauthn_verification/XXXXXXXXXXX?port=NNNNN to authenticate via security device. If you can't verify using WebAuthn but have OTP enabled, you can re-run the gem signin command with the `--otp [your_code]` option.
You are verified with a security device. You may close the browser window.
Successfully registered gem: ronin-support (1.0.5)
Screenshot

Version Information
ruby 3.3.0 (2023-12-25 revision 5124f9ac75) [x86_64-linux]
- rubygems 3.5.3
I just successfully pushed ronin-support-1.0.5 to rubygems.org. I was prompted to authenticate my device using the WebAuthN URL. I visited the URL in my web browser (Chrome). The webpage prompted me to tap by 2FA device (a YubiKey) which I already have configured with rubygems.org and have successfully used it to generate 2FA/OTP codes. However, rubygems.org redirected me to
https://rubygems.org/webauthn_verification/failed_verification?error=Failed+to+fetchclaiming it failed to authenticate my device, but the output ofgem pushsaid that it successfully pushed the gem.gem pushoutputScreenshot
Version Information
ruby 3.3.0 (2023-12-25 revision 5124f9ac75) [x86_64-linux]