Lavalink: YouTube 403 not success

Description

Getting 403s on trying to load anything resulting in “playing” and immediately leaving after

Version info

Client used: Erela.js since i haven’t updated libraries yet, seemed to work fine until i updated lavalink…

Output of java -version (it’s thrown with the full log):

      | 2023-06-27 10:49:53.629 ERROR 861757 --- [back-1-thread-1] c.s.d.l.t.p.LocalAudioTrackExecutor      : Error in playback of sJXZ9Dok7u8
0|ll       |
0|ll       | com.sedmelluq.discord.lavaplayer.tools.FriendlyException: Something broke when playing the track.
0|ll       |    at com.sedmelluq.discord.lavaplayer.tools.ExceptionTools.wrapUnfriendlyExceptions(ExceptionTools.java:44) ~[lavaplayer-1.4.0.jar!/:na]
0|ll       |    at com.sedmelluq.discord.lavaplayer.track.playback.LocalAudioTrackExecutor.execute(LocalAudioTrackExecutor.java:116) ~[lavaplayer-1.4.0.jar!/:na]
0|ll       |    at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager.lambda$executeTrack$1(DefaultAudioPlayerManager.java:361) ~[lavaplayer-1.4.0.jar!/:na]
0|ll       |    at com.sedmelluq.discord.lavaplayer.player.DefaultAudioPlayerManager$$Lambda$733/0x00000000448fd748.run(Unknown Source) ~[na:na]
0|ll       |    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130) ~[na:na]
0|ll       |    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630) ~[na:na]
0|ll       |    at java.base/java.lang.Thread.run(Thread.java:853) ~[na:na]
0|ll       |    Suppressed: com.sedmelluq.discord.lavaplayer.tools.exception.EnvironmentInformation:
0|ll       |   lavaplayer.version: 1.4.0-original
0|ll       |   os.arch: amd64
0|ll       |   os.name: Linux
0|ll       |   os.version: 5.4.0-113-generic
0|ll       |   java.vendor: AdoptOpenJDK
0|ll       |   java.version: 16.0.1
0|ll       |   java.runtime.version: 16.0.1+9
0|ll       |   java.vm.version: openj9-0.26.0
0|ll       | Caused by: java.lang.RuntimeException: Not success status code: 4030|ll       |    at com.sedmelluq.discord.lavaplayer.tools.io.PersistentHttpStream.validateStatusCode(PersistentHttpStream.java:87) ~[lavaplayer-1.4.0.jar!/:na]
0|ll       |    at com.sedmelluq.discord.lavaplayer.tools.io.PersistentHttpStream.attemptConnect(PersistentHttpStream.java:123) ~[lavaplayer-1.4.0.jar!/:na]
0|ll       |    at com.sedmelluq.discord.lavaplayer.tools.io.PersistentHttpStream.connect(PersistentHttpStream.java:105) ~[lavaplayer-1.4.0.jar!/:na]
0|ll       |    at com.sedmelluq.discord.lavaplayer.tools.io.PersistentHttpStream.internalRead(PersistentHttpStream.java:157) ~[lavaplayer-1.4.0.jar!/:na]
0|ll       |    at com.sedmelluq.discord.lavaplayer.tools.io.PersistentHttpStream.read(PersistentHttpStream.java:173) ~[lavaplayer-1.4.0.jar!/:na]
0|ll       |    at java.base/java.io.DataInputStream.readByte(DataInputStream.java:271) ~[na:na]
0|ll       |    at com.sedmelluq.discord.lavaplayer.container.matroska.format.MatroskaEbmlReader.readEbmlInteger(MatroskaEbmlReader.java:39) ~[lavaplayer-1.4.0.jar!/:na]
0|ll       |    at com.sedmelluq.discord.lavaplayer.container.matroska.format.MatroskaFileReader.readNextElement(MatroskaFileReader.java:45) ~[lavaplayer-1.4.0.jar!/:na]
0|ll       |    at com.sedmelluq.discord.lavaplayer.container.matroska.MatroskaStreamingFile.readFile(MatroskaStreamingFile.java:78) ~[lavaplayer-1.4.0.jar!/:na]
0|ll       |    at com.sedmelluq.discord.lavaplayer.container.matroska.MatroskaAudioTrack.loadMatroskaFile(MatroskaAudioTrack.java:51) ~[lavaplayer-1.4.0.jar!/:na]
0|ll       |    at com.sedmelluq.discord.lavaplayer.container.matroska.MatroskaAudioTrack.process(MatroskaAudioTrack.java:34) ~[lavaplayer-1.4.0.jar!/:na]
0|ll       |    at com.sedmelluq.discord.lavaplayer.track.DelegatedAudioTrack.processDelegate(DelegatedAudioTrack.java:25) ~[lavaplayer-1.4.0.jar!/:na]
0|ll       |    at com.sedmelluq.discord.lavaplayer.source.youtube.YoutubeAudioTrack.processStatic(YoutubeAudioTrack.java:58) ~[lavaplayer-1.4.0.jar!/:na]
0|ll       |    at com.sedmelluq.discord.lavaplayer.source.youtube.YoutubeAudioTrack.process(YoutubeAudioTrack.java:50) ~[lavaplayer-1.4.0.jar!/:na]
0|ll       |    at com.sedmelluq.discord.lavaplayer.track.playback.LocalAudioTrackExecutor.execute(LocalAudioTrackExecutor.java:104) ~[lavaplayer-1.4.0.jar!/:na]
0|ll       |    ... 5 common frames omitted
0|ll       |

About this issue

  • Original URL
  • State: closed
  • Created a year ago
  • Comments: 18 (3 by maintainers)

Most upvoted comments

Alright then, will sub to that thread. Guess youtube has been messing their APIs again as usual in attempts to break down music bots… lol

see the lavaplayer issue, news will get posted there (there is no fix yet)

Can i see your application.yml file ?

Same issue here + destroying all the playing players !! nvm

I suggest u to post this on https://github.com/Walkyst/lavaplayer-fork/issues/108 becouse is a lavaplayer issue . Join the Lavalink Discord server if u want 😃 there is a thread open about this error