Skip to content

Nico is blocking VPNs and proxies #176

Description

@Prcuvu
  • Commit: 5df51ea
  • Python version: 3.12.3
  • Command line: nndownload -y [HTTP proxy address and port] -t -c https://www.nicovideo.jp/watch/sm43889206
  • Partial console output:
Logged in.
Retrieving video manifest...
HTTPError: 403 Client Error: Forbidden for url: https://nvapi.nicovideo.jp/v1/watch/sm43889206/access-rights/hls?actionTrackId=RUyJq8RGEv_1722957422351
Traceback (most recent call last):
  File "<frozen runpy>", line 198, in _run_module_as_main
  File "<frozen runpy>", line 88, in _run_code
  File "C:\Users\Prcuvu\AppData\Local\Programs\Python\Python312\Scripts\nndownload.exe\__main__.py", line 7, in <module>
  File "C:\Users\Prcuvu\AppData\Local\Programs\Python\Python312\Lib\site-packages\nndownload\nndownload.py", line 2136, in cli
    main()
  File "C:\Users\Prcuvu\AppData\Local\Programs\Python\Python312\Lib\site-packages\nndownload\nndownload.py", line 2113, in main
    process_url_mo(session, url_mo)
  File "C:\Users\Prcuvu\AppData\Local\Programs\Python\Python312\Lib\site-packages\nndownload\nndownload.py", line 2060, in process_url_mo
    request_video(session, url_id)
  File "C:\Users\Prcuvu\AppData\Local\Programs\Python\Python312\Lib\site-packages\nndownload\nndownload.py", line 1059, in request_video
    template_params = perform_api_request(session, document)
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\Prcuvu\AppData\Local\Programs\Python\Python312\Lib\site-packages\nndownload\nndownload.py", line 1608, in perform_api_request
    get_manifest_request.raise_for_status()
  File "C:\Users\Prcuvu\AppData\Local\Programs\Python\Python312\Lib\site-packages\requests\models.py", line 1024, in raise_for_status
    raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: https://nvapi.nicovideo.jp/v1/watch/sm43889206/access-rights/hls?actionTrackId=RUyJq8RGEv_1722957422351

Could it be that Niconico was blocking my HTTP proxy?

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions