Skip to content

Failed to fetch novel #2934

@Iliaaer

Description

@Iliaaer

Error: Failed to fetch novel

Novel URL: https://ranobelib.me/ru/book/6709--youkoso-jitsuryoku-shijou-shugi-no-kyoushitsu-e-novel
App Location: docker

Describe this issue

Traceback (most recent call last):
File "/app/lncrawl/services/scheduler/runner.py", line 282, in _novel
novel = ctx.crawler.fetch_novel(
self.user.id,
url,
self.signal,
)
File "/app/lncrawl/services/crawler/service.py", line 59, in fetch_novel
crawler.read_novel_info()

File "/app/sources/ru/ranobelib.py", line 38, in read_novel_info
book_info = self.get_json(f"{self.api_url}?{urlencode(api_requests_params, doseq=True)}")
File "/app/lncrawl/core/scraper.py", line 284, in get_json
response = self.get_response(url, headers=headers, **kwargs)
File "/app/lncrawl/core/scraper.py", line 209, in get_response
return self.__process_request(
~~~~~~~~~~~~~~~~~~~~~~^
"get",
^^^^^^
...<2 lines>...
**kwargs,
^^^^^^^^^
)
^
File "/app/lncrawl/core/scraper.py", line 129, in __process_request
response.raise_for_status()
~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "/app/.venv/lib/python3.14/site-packages/requests/models.py", line 1028, in raise_for_status
raise HTTPError(http_error_msg, response=self)
requests.exceptions.HTTPError: 404 Client Error: Not Found for url: https://api.cdnlibs.org/api/manga/6709--youkoso-jitsuryoku-shijou-shugi-no-kyoushitsu-e-novel?fields%5B%5D=background&fields%5B%5D=eng_name&fields%5B%5D=otherNames&fields%5B%5D=summary&fields%5B%5D=genres&fields%5B%5D=chap_count&fields%5B%5D=status_id&fields%5B%5D=authors&fields%5B%5D=format
Failed to fetch novel

<!-- Please add some error logs or screenshots here. -->

<img width="1242" height="905" alt="Image" src="https://github.com/user-attachments/assets/14c1dedd-8339-458d-9459-bdb9098e3e5d" />

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions