Skip to content

plugins.kick: 403 error #6414

@ffbw4hwj

Description

@ffbw4hwj

Checklist

Collaboration

Streamlink version

streamlink 7.1.2+12.g4b7194b

Description

with the current nightly, im getting the 403 error from kick links that was fixed 3 weeks ago
test runs from pull request 6384 are used below for illustration, with the "-o /dev/null" part removed

Debug log

>streamlink --hls-duration=10 https://kick.com/zmok best -l debug
[session][debug] Loading plugin: kick
[cli][debug] OS:         Windows 10
[cli][debug] Python:     3.12.8
[cli][debug] OpenSSL:    OpenSSL 3.0.15 3 Sep 2024
[cli][debug] Streamlink: 7.1.2+12.g4b7194b
[cli][debug] Dependencies:
[cli][debug]  certifi: 2024.12.14
[cli][debug]  isodate: 0.7.2
[cli][debug]  lxml: 5.3.0
[cli][debug]  pycountry: 24.6.1
[cli][debug]  pycryptodome: 3.21.0
[cli][debug]  PySocks: 1.7.1
[cli][debug]  requests: 2.32.3
[cli][debug]  trio: 0.28.0
[cli][debug]  trio-websocket: 0.11.1
[cli][debug]  urllib3: 2.3.0
[cli][debug]  websocket-client: 1.8.0
[cli][debug] Arguments:
[cli][debug]  url=https://kick.com/zmok
[cli][debug]  stream=['best']
[cli][debug]  --loglevel=debug
[cli][debug]  --hls-duration=10.0
[cli][info] Found matching plugin kick for URL https://kick.com/zmok
error: Unable to open URL: https://kick.com/api/v2/channels/zmok/livestream (403 Client Error: Forbidden for url: https://kick.com/api/v2/channels/zmok/livestream)


>streamlink --hls-duration=10  https://kick.com/kukudota2/videos/4acba712-a1cd-45b0-8ce0-4b534d4c271f best -l debug
[session][debug] Loading plugin: kick
[cli][debug] OS:         Windows 10
[cli][debug] Python:     3.12.8
[cli][debug] OpenSSL:    OpenSSL 3.0.15 3 Sep 2024
[cli][debug] Streamlink: 7.1.2+12.g4b7194b
[cli][debug] Dependencies:
[cli][debug]  certifi: 2024.12.14
[cli][debug]  isodate: 0.7.2
[cli][debug]  lxml: 5.3.0
[cli][debug]  pycountry: 24.6.1
[cli][debug]  pycryptodome: 3.21.0
[cli][debug]  PySocks: 1.7.1
[cli][debug]  requests: 2.32.3
[cli][debug]  trio: 0.28.0
[cli][debug]  trio-websocket: 0.11.1
[cli][debug]  urllib3: 2.3.0
[cli][debug]  websocket-client: 1.8.0
[cli][debug] Arguments:
[cli][debug]  url=https://kick.com/kukudota2/videos/4acba712-a1cd-45b0-8ce0-4b534d4c271f
[cli][debug]  stream=['best']
[cli][debug]  --loglevel=debug
[cli][debug]  --hls-duration=10.0
[cli][info] Found matching plugin kick for URL https://kick.com/kukudota2/videos/4acba712-a1cd-45b0-8ce0-4b534d4c271f
error: Unable to open URL: https://kick.com/api/v1/video/4acba712-a1cd-45b0-8ce0-4b534d4c271f (403 Client Error: Forbidden for url: https://kick.com/api/v1/video/4acba712-a1cd-45b0-8ce0-4b534d4c271f)

Metadata

Metadata

Assignees

No one assigned

    Labels

    plugin issueA Plugin does not work correctly

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions