"API rate limit exceeded" Error in Lidarr #58
Unanswered
dustinhaning
asked this question in
Q&A
Replies: 1 comment
-
|
You might be using a VPN, but this is a Lidarr-related issue or a missing feature, like support for authentication tokens. My suggestion: avoid opening the plugin page for a while. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
I keep getting this error in my Lidarr logs. It seems to have started after I installed an update to my Lidarr docker image (I'm using ghcr.io/linuxserver-labs/prarr:lidarr-plugins) and it looks like the newer version (1.8.1.3) of Tubifarry was installed when it restarted, it was at 1.8.1.2 before this. I waited out the hour and the error went away, but as soon as I tried to do a search in Lidarr it failed and this error came back. I'm primarily using Tubifarry to enable a custom metadata server, and I'm running the self hosted Musicbrainz server from blampe to use with it. I can get an authenticated token from Github, but I don't see any way to pass that into Tubifarry. Any ideas? Let me know if any other info is needed.
Here's the log entry from Lidarr (IP address redacted)
2025-08-29 16:04:33.4|Error|EventAggregator|Tubifarry failed while processing [ApplicationStartingEvent]
[v2.14.1.4715] NzbDrone.Common.Http.HttpException: HTTP request failed: [403:Forbidden] [GET] at [https://api.github.com/repos/TypNull/Tubifarry/releases]
at NzbDrone.Common.Http.HttpClient.ExecuteAsync(HttpRequest request) in ./Lidarr.Common/Http/HttpClient.cs:line 119
at NzbDrone.Common.Http.HttpClient.GetAsync[T](HttpRequest request) in ./Lidarr.Common/Http/HttpClient.cs:line 333
at NzbDrone.Common.Http.HttpClient.Get[T](HttpRequest request) in ./Lidarr.Common/Http/HttpClient.cs:line 341
at Tubifarry.Core.Utilities.FlexiblePluginService.NzbDrone.Core.Plugins.IPluginService.GetRemotePlugin(String repoUrl)
at Tubifarry.Tubifarry.Handle(ApplicationStartingEvent message)
at NzbDrone.Core.Messaging.Events.EventAggregator.PublishEvent[TEvent](TEvent event)
{"message":"API rate limit exceeded for XX.XX.XX.XX. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.)","documentation_url":"https://docs.github.com/rest/overview/resources-in-the-rest-api#rate-limiting"}
2025-08-29 16:04:33.6|Warn|Bootstrap|Error starting with plugins enabled
Here's the version info from Lidarr.Plugin.Tubifarry.deps.json:
"compilationOptions": {},
"targets": {
".NETCoreApp,Version=v6.0": {
"Lidarr.Plugin.Tubifarry/1.8.1.3": {
"dependencies": {
"FuzzySharp": "2.0.2",
"ILRepack.Lib.MSBuild.Task": "2.0.43",
"Lidarr.Common": "1.8.1.3",
"Lidarr.Core": "1.8.1.3",
"Microsoft.NETFramework.ReferenceAssemblies": "1.0.0",
"Shard.DownloadAssistant": "1.1.0",
"Xabe.FFmpeg": "5.2.6",
"Xabe.FFmpeg.Downloader": "5.2.6",
"YouTubeMusicAPI": "3.0.0",
"YouTubeSessionGenerator": "1.8.1.3"
},
Beta Was this translation helpful? Give feedback.
All reactions