spotube icon indicating copy to clipboard operation
spotube copied to clipboard

Songs not playing

Open ghost opened this issue 3 months ago • 2 comments

Is there an existing issue for this? (Please read the description)

  • [x] I have searched the existing issues

Current Behavior

I tried both plugins. When I start playing a song it does not play and skips to the next automatically which also doesn't play and so on.

Expected Behavior

Songs should play normally.

Steps to reproduce

Open the App Try Playing a song

Logs

DioException [bad response]: This exception was thrown because the response has a status code of 500 and RequestOptions.validateStatus was configured to throw for this status code. The status code of 500 has the following meaning: "Server error - the server failed to fulfil an apparently valid request" Read more about status codes at https://developer.mozilla.org/en-US/docs/Web/HTTP/Status In order to resolve this exception you typically have either to verify and fix your request code or you have to fix the server code.

Operating System

Android

Spotube version

5.0.0 latest

Installation source

Website (spotube.krtirtho.dev)

Additional information

No response

Self grab

  • [x] I'm ready to work on this issue!

ghost avatar Sep 27 '25 17:09 ghost

Potential duplicates:

  • [#2802] No songs playing (88.89%)

github-actions[bot] avatar Sep 27 '25 17:09 github-actions[bot]

To add on this ticket, a very huge amount of 403 error and with ip at 0.0.0.0 ???

And doing link provided doesn't work at all

[2025-09-29 15:27:22.252121]--------------------- Bad state: Logs file is empty or non-existent #0 logsProvider. (package:spotube/provider/logs/logs_provider.dart:11) #1 _AsBroadcastStreamController.add (dart:async/broadcast_stream_controller.dart:483)


[2025-09-29 15:27:43.739937]--------------------- DioException [bad response]: This exception was thrown because the response has a status code of 403 and RequestOptions.validateStatus was configured to throw for this status code. The status code of 403 has the following meaning: "Client error - the request contains bad syntax or cannot be fulfilled" Read more about status codes at https://developer.mozilla.org/en-US/docs/Web/HTTP/Status In order to resolve this exception you typically have either to verify and fix your request code or you have to fix the server code.

#0 DioMixin.fetch (package:dio/src/dio_mixin.dart:523) #1 ServerPlaybackRoutes.streamTrack (package:spotube/provider/server/routes/playback.dart:103) #2 ServerPlaybackRoutes.getStreamTrackId (package:spotube/provider/server/routes/playback.dart:234) #3 RouterEntry.invoke. (package:shelf_router/src/router_entry.dart:109) #4 RouterEntry.invoke (package:shelf_router/src/router_entry.dart:104) #5 Router.call (package:shelf_router/src/router.dart:184) #6 handleRequest (package:shelf/shelf_io.dart:140)


[2025-09-29 15:27:49.082971]--------------------- DioException [bad response]: This exception was thrown because the response has a status code of 403 and RequestOptions.validateStatus was configured to throw for this status code. The status code of 403 has the following meaning: "Client error - the request contains bad syntax or cannot be fulfilled" Read more about status codes at https://developer.mozilla.org/en-US/docs/Web/HTTP/Status In order to resolve this exception you typically have either to verify and fix your request code or you have to fix the server code.

#0 DioMixin.fetch (package:dio/src/dio_mixin.dart:523) #1 ServerPlaybackRoutes.streamTrack (package:spotube/provider/server/routes/playback.dart:103) #2 ServerPlaybackRoutes.getStreamTrackId (package:spotube/provider/server/routes/playback.dart:234) #3 RouterEntry.invoke. (package:shelf_router/src/router_entry.dart:109) #4 RouterEntry.invoke (package:shelf_router/src/router_entry.dart:104) #5 Router.call (package:shelf_router/src/router.dart:184) #6 handleRequest (package:shelf/shelf_io.dart:140)


[2025-09-29 15:27:49.090315]--------------------- Failed to open http://0.0.0.0:8467/stream/2w1mYHTsg5qzYWzhYX1ZPJ?id=2w1mYHTsg5qzYWzhYX1ZPJ&title=Another%20Brick%20in%20the%20Wall&artists=Will%20Barber&album=Alone&durationMs=212480&isrc=CH6541867251&explicit=false. #0 new AudioPlayerInterface. (package:spotube/services/audio_player/audio_player.dart:62) #1 _rootRunUnary (dart:async/zone.dart:1538) #2 _CustomZone.runUnary (dart:async/zone.dart:1429) #3 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1329) #4 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:381) #5 _DelayedData.perform (dart:async/stream_impl.dart:573) #6 _PendingEvents.handleNext (dart:async/stream_impl.dart:678) #7 _PendingEvents.schedule. (dart:async/stream_impl.dart:649) #8 _rootRun (dart:async/zone.dart:1517) #9 _CustomZone.run (dart:async/zone.dart:1422) #10 _CustomZone.runGuarded (dart:async/zone.dart:1321) #11 _CustomZone.bindCallbackGuarded. (dart:async/zone.dart:1362) #12 _rootRun (dart:async/zone.dart:1525) #13 _CustomZone.run (dart:async/zone.dart:1422) #14 _CustomZone.runGuarded (dart:async/zone.dart:1321) #15 _CustomZone.bindCallbackGuarded. (dart:async/zone.dart:1362) #16 _microtaskLoop (dart:async/schedule_microtask.dart:40) #17 _startMicrotaskLoop (dart:async/schedule_microtask.dart:49)



[2025-09-29 15:27:49.261546]--------------------- DioException [bad response]: This exception was thrown because the response has a status code of 403 and RequestOptions.validateStatus was configured to throw for this status code. The status code of 403 has the following meaning: "Client error - the request contains bad syntax or cannot be fulfilled" Read more about status codes at https://developer.mozilla.org/en-US/docs/Web/HTTP/Status In order to resolve this exception you typically have either to verify and fix your request code or you have to fix the server code.

#0 DioMixin.fetch (package:dio/src/dio_mixin.dart:523) #1 ServerPlaybackRoutes.streamTrack (package:spotube/provider/server/routes/playback.dart:103) #2 ServerPlaybackRoutes.getStreamTrackId (package:spotube/provider/server/routes/playback.dart:234) #3 RouterEntry.invoke. (package:shelf_router/src/router_entry.dart:109) #4 RouterEntry.invoke (package:shelf_router/src/router_entry.dart:104) #5 Router.call (package:shelf_router/src/router.dart:184) #6 handleRequest (package:shelf/shelf_io.dart:140)


[2025-09-29 15:27:54.210163]--------------------- DioException [bad response]: This exception was thrown because the response has a status code of 403 and RequestOptions.validateStatus was configured to throw for this status code. The status code of 403 has the following meaning: "Client error - the request contains bad syntax or cannot be fulfilled" Read more about status codes at https://developer.mozilla.org/en-US/docs/Web/HTTP/Status In order to resolve this exception you typically have either to verify and fix your request code or you have to fix the server code.

#0 DioMixin.fetch (package:dio/src/dio_mixin.dart:523) #1 ServerPlaybackRoutes.streamTrack (package:spotube/provider/server/routes/playback.dart:103) #2 ServerPlaybackRoutes.getStreamTrackId (package:spotube/provider/server/routes/playback.dart:234) #3 RouterEntry.invoke. (package:shelf_router/src/router_entry.dart:109) #4 RouterEntry.invoke (package:shelf_router/src/router_entry.dart:104) #5 Router.call (package:shelf_router/src/router.dart:184) #6 handleRequest (package:shelf/shelf_io.dart:140)


[2025-09-29 15:27:54.214547]--------------------- Failed to open http://0.0.0.0:8467/stream/4XF6me3wcnumWyMHnxt1rZ?id=4XF6me3wcnumWyMHnxt1rZ&title=Rolling%20Waves&artists=Will%20Barber&album=Singles&durationMs=183681&isrc=CH6541632718&explicit=false. #0 new AudioPlayerInterface. (package:spotube/services/audio_player/audio_player.dart:62) #1 _rootRunUnary (dart:async/zone.dart:1538) #2 _CustomZone.runUnary (dart:async/zone.dart:1429) #3 _CustomZone.runUnaryGuarded (dart:async/zone.dart:1329) #4 _BufferingStreamSubscription._sendData (dart:async/stream_impl.dart:381) #5 _DelayedData.perform (dart:async/stream_impl.dart:573) #6 _PendingEvents.handleNext (dart:async/stream_impl.dart:678) #7 _PendingEvents.schedule. (dart:async/stream_impl.dart:649) #8 _rootRun (dart:async/zone.dart:1517) #9 _CustomZone.run (dart:async/zone.dart:1422) #10 _CustomZone.runGuarded (dart:async/zone.dart:1321) #11 _CustomZone.bindCallbackGuarded. (dart:async/zone.dart:1362) #12 _rootRun (dart:async/zone.dart:1525) #13 _CustomZone.run (dart:async/zone.dart:1422) #14 _CustomZone.runGuarded (dart:async/zone.dart:1321) #15 _CustomZone.bindCallbackGuarded. (dart:async/zone.dart:1362) #16 _microtaskLoop (dart:async/schedule_microtask.dart:40) #17 _startMicrotaskLoop (dart:async/schedule_microtask.dart:49)



thrakkath avatar Sep 29 '25 13:09 thrakkath