Skip to content

429 Too Many Requests #385

Closed
Closed

Description

@mark-i-m

Recently a bunch of CI failures have occurred with this error, mostly from YouTube. Not sure what the solution is. I'm also not sure if this is Travis or YouTube...

@Mark-Simulacrum @pietroalbini do you know if this would be mitigated by moving to Azure?

Activity

  1. Mark-Simulacrum commented on Jul 12, 2019

    @Mark-Simulacrum
    Member

    Do you have links to some of these CI failures? Are you intentionally contacting YouTube?

  2. shepmaster commented on Jul 13, 2019

    @shepmaster
    Member

    Is the link checker still active?

  3. mark-i-m commented on Jul 13, 2019

    @mark-i-m
    ContributorAuthor

    https://travis-ci.com/rust-lang/rustc-guide/builds/118875063

    https://travis-ci.com/rust-lang/rustc-guide/builds/119000366

    https://travis-ci.com/rust-lang/rustc-guide/builds/118874560

    There are a few more I think.

    We link to the compiler lecture series videos on YT. These failures are from the linkchecker attempting to contact YT and failing with 429.

  4. emilyalbini commented on Jul 13, 2019

    @emilyalbini
    Member

    Hmm, does linkchecker set a browser user agent?

  5. mark-i-m commented on Jul 13, 2019

    @mark-i-m
    ContributorAuthor

    No idea... cc @Michael-F-Bryan

  6. Michael-F-Bryan commented on Jul 14, 2019

    @Michael-F-Bryan
    Contributor

    I don't believe we set a user agent. The validator just calls reqwest::get() without doing anything fancy.

  7. mark-i-m commented on Jul 17, 2019

    @mark-i-m
    ContributorAuthor

    For now, I am just going to blacklist yt feom the linkchecker because CI has been down for a while.

  8. mark-i-m commented on Nov 5, 2019

    @mark-i-m
    ContributorAuthor

    We haven't seen this in a while, so I am closing...

  9. camelid commented on Sep 22, 2020

    @camelid
    Member

    This has been occurring (spuriously) again. Can we ignore 429 Too Many Requests errors in linkcheck? (See #885 for some discussion.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions