#This video requires login

1 messages · Page 1 of 1 (latest)

slender silo
#

I am running lavalink 4.0.5 with lavaplayer 2.1.2. Interestingly enough, I am also running lavalink legacy on the server, and they are using the same ip blocks, but that one does not get this error?

high knot
#

just happens

#

do u have a 64 block or a 48?

slender silo
#

/48

high knot
#

tunnelbroker?

slender silo
#

yes

high knot
#

ye

#

jus happens

#

send application yml

#

what rate limit method are u using

slender silo
#

LoadBalance, but my other lavalink which is running on legacy is not getting bonked for this

high knot
grizzled aspen
#

Missing TVHTML5EMBEDDED client ?

slender silo
#

and it's running on the same server

high knot
#

try RotatingNanoSwitch

slender silo
high knot
#

WAIT RUN it back

#

both servers

slender silo
#

what?

high knot
#

using the same ip block but only one node getting this issue?

slender silo
#

yes

#

same ip block, on same server

high knot
#

post application ymls den

slender silo
#
  port: 2343
  address: 0.0.0.0
lavalink:
  server:
    password: "xxx"
    sources:
      youtube: false
      bandcamp: true
      soundcloud: true
      twitch: true
      vimeo: true
      mixer: true
      http: true
      local: false
    bufferDurationMs: 400
    youtubePlaylistLoadLimit: 60 # Number of pages at 100 each
    youtubeSearchEnabled: true
    soundcloudSearchEnabled: true
    gc-warnings: true
  plugins:
    # replace VERSION with the current version as shown by the Releases tab.
    - dependency: "com.github.lavalink-devs.lavaplayer-youtube-source:plugin:1.0.7"
      repository: "https://jitpack.io"
    - dependency: "com.github.topi314.lavasrc:lavasrc-plugin:4.1.1"
      repository: "https://maven.lavalink.dev/releases" # this is optional for lavalink v4.0.0-beta.5 or greater
      snapshot: false # set to true if you want to use snapshot builds (see below)

plugins:
  youtube:
    enabled: true
    clients: ["TVHTML5EMBEDDED", "ANDROID", "MUSIC"] 
    TVHTML5EMBEDDED:
      playlistLoading: true # Disables loading of playlists and mixes for this client.
      videoLoading: true # Disables loading of videos for this client (playback is still allowed).
      searching: true # Disables the ability to search for videos for this client.
#
  lavasrc:
    sources:
      spotify: true # Enable Spotify source
      applemusic: false # Enable Apple Music source
      deezer: false # Enable Deezer source
      yandexmusic: false # Enable Yandex Music source
      flowerytts: false # Enable Flowery TTS source
      youtube: false # Enable YouTube search source (https://github.com/topi314/LavaSearch)
    spotify:
      clientId: "xx"
      clientSecret: "xx"
      # spDc: "your sp dc cookie" # the sp dc cookie used for accessing the spotify lyrics api
      countryCode: "US" # the country code you want to use for filtering the artists top tracks. See https://en.wikipedia.org/wiki/ISO_3166-1_alpha-2
      playlistLoadLimit: 6 # The number of pages at 100 tracks each
      albumLoadLimit: 6 # The number of pages at 50 tracks each
    ratelimit:
      ipBlocks: ["2001:xxx::/48"] # list of ip blocks
      #excludedIps: ["...", "..."] # ips which should be explicit excluded from usage by lavalink
      strategy: "RotatingNanoSwitch" # RotateOnBan | LoadBalance | NanoSwitch | RotatingNanoSwitch
      searchTriggersFail: true # Whether a search 429 should trigger marking the ip as failing
      #retryLimit: -1 # -1 = use default lavaplayer value | 0 = infinity | >0 = retry will happen this numbers times
spring:
  mvc:
   async:
     request-timeout: -1
metrics:
  prometheus:
    enabled: false
    endpoint: /metrics

logging:
  file:
    max-history: 30
    max-size: 1GB
  path: ./logs/

  level:
    root: INFO 
    lavalink: INFO ```
high knot
#

u have 2 nodes

#

so 2 applications lol

slender silo
#

what?

high knot
#

you have 2 nodes

#

post both application ymls

slender silo
#

where?

#

what are you talking about

high knot
#

I am running lavalink 4.0.5 with lavaplayer 2.1.2. Interestingly enough, I am also running lavalink legacy on the server, and they are using the same ip blocks, but that one does not get this error?

#

u have 2 lavalink servers

#

running correct?

slender silo
#

Oh i see

#

yes

#
  port: 2333 
  address: 0.0.0.0 
lavalink:
  server:
    password: "xxx"
    sources:
      youtube: true
      bandcamp: true
      soundcloud: true
      twitch: true
      vimeo: true
      mixer: true
      http: true
      local: false
    bufferDurationMs: 400
    youtubePlaylistLoadLimit: 60 # Number of pages at 100 each
    youtubeSearchEnabled: true
    soundcloudSearchEnabled: true
    gc-warnings: true
    ratelimit:
      ipBlocks: ["2001:xxx::/48"] # list of ip blocks
      #excludedIps: ["...", "..."] # ips which should be explicit excluded from usage by lavalink
      strategy: "LoadBalance" # RotateOnBan | LoadBalance | NanoSwitch | RotatingNanoSwitch
      searchTriggersFail: true # Whether a search 429 should trigger marking the ip as failing
      #retryLimit: -1 # -1 = use default lavaplayer value | 0 = infinity | >0 = retry will happen this numbers times
spring:
  mvc:
   async:
     request-timeout: -1
metrics:
  prometheus:
    enabled: false
    endpoint: /metrics



logging:
  file:
    max-history: 30
    max-size: 1GB
  path: ./logs/

  level:
    root: INFO
    lavalink: DEBUG 
#

this is the legacy one

high knot
#

ngl

#

upgrade youtube-source plugin

#

and try again

#

also use the web client

slender silo
#

alright

#
  • dependency: "com.github.lavalink-devs.lavaplayer-youtube-source:plugin:1.0.7"
#

so use 1.3.0 here?

high knot
#

ye

fathom gull
#

We don't use jitpack anymore

slender silo
#

shitpack

#

thank you

#

upgrading didn't help

#

but weird that it is on the same ips

high knot
#

Ur not using the web client in the application YML

#

Use the web client

slender silo
#

Web client actually doesn't work either

#

so weird

#

But this must be something unrelated to ip-banning, because I am running lavalink legacy using the same /48 block and it is working

half plank
slender silo
#

I am using hurricane Electric

#

For ip rotation

half plank
jovial jungle
#

Please show me the LavaLink log.

slender silo
#

It is not true that IP rotation has anything to do with this necessarily, or it might be a combination of IP/client. If you read what I have wrote, I am running two lavalink nodes, one on legacy v3 and one on v4. Both LL nodes access via the same ipv6 block, except one of them gets blocked and the other doesn't

#

well tf are you doing in this thread then? get your own thread

green eagle
#

Happy With Your thread okay

#

👍

jovial pendant
#

Getting this error too unfortunately

#

Seems to be only happening on the server I have it hosted on, going through he suggestions in this thread to see if one of them helps

high knot
#

even with a 48 block

#

and all ips with my ASN

#

as well

#
GitHub

A libre lightweight streaming front-end for Android. - Issues · TeamNewPipe/NewPipe

GitHub

Describe the bug This seems to be another block by YouTube - happens on any video, regardless of settings or instance. Steps to Reproduce Go to any video on Invidious Logs No logs on browser. In do...

#

hopefully this doesnt blow up

brazen tiger
#

Whats the different between Rotateon Ban LoadBalance etc..?

fathom gull
#

They're the strategies used and determine when a new IP is selected

#

most commonly used (and generally most effective) is RotatingNanoSwitch, which updates the IP on every nanosecond update

brazen tiger
#

is there a noob tutorial there? xD

#

But then I don't influence anything on the server that isn't lavalink, right?

#

or the whole server network internet traffic will go over tunnelbroker?

fathom gull
#

only youtube traffic will go over tunnelbroker

#

you'd have to specifically make requests with the ipv6 block tunnelbroker give you for traffic to route through it

#

so if you're doing general networking things (i.e. sending requests to discord) it will go over your normal network

brazen tiger
#

ok thx for this info

brazen tiger
#

Can I use for RotatingNanoSwitch /48 or do I need to use /64?

high knot
fathom gull
#

I don't think anything less is advised with nanoswitch tbf, /48 is ideal, /64 might not be effective enough

#

the larger the block, the better the results generally speaking

jovial pendant
#

Update: I solved this by changing my vps provider

high knot
jovial pendant
#

yeah very uncool

#

at least my new vps is cheaper haha