Skip to content

[错误报告]: 站点索引发生错误 #5495

@cend1s

Description

@cend1s

确认

  • 我的版本是最新版本,我的版本号与 version 相同。
  • 我已经 issue 中搜索过,确认我的问题没有被提出过。
  • 我已经 Telegram频道 中搜索过,确认我的问题没有被提出过。
  • 我已经修改标题,将标题中的 描述 替换为我遇到的问题。

当前程序版本

V2.9.9

运行环境

Docker

问题类型

主程序运行问题

问题描述

不定时报告此错误。

Image

发生问题时系统日志和配置文件

【INFO】2026-02-13 06:41:33,434 - indexer - 站点 PTS 开始以 NexusPhp 模型解析数据...
【INFO】2026-02-13 06:41:29,270 - indexer - 站点 观众 开始以 NexusAudiences 模型解析数据...

json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
    raise JSONDecodeError("Expecting value", s, err.value) from None
  File "/usr/local/lib/python3.12/json/decoder.py", line 356, in raw_decode
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/local/lib/python3.12/json/decoder.py", line 338, in decode
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
    return _default_decoder.decode(s)
  File "/usr/local/lib/python3.12/json/__init__.py", line 346, in loads
                   ^^^^^^^^^^^^^^^^^^^^^
    seeding_info = json.loads(html_text)
  File "/app/app/modules/indexer/parser/tnode.py", line 66, in _parse_user_torrent_seeding_info
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    next_page = self._parse_user_torrent_seeding_info(
  File "/app/app/modules/indexer/parser/__init__.py", line 265, in _parse_seeding_pages
    self._parse_seeding_pages()
  File "/app/app/modules/indexer/parser/__init__.py", line 209, in parse
    site_obj.parse()
  File "/app/app/modules/indexer/__init__.py", line 457, in refresh_userdata
             ^^^^^^^^^^^^^^^^^^^^^
    result = func(*args, **kwargs)
  File "/app/app/chain/__init__.py", line 242, in __execute_system_modules
Traceback (most recent call last):
【ERROR】2026-02-13 06:41:29,260 - chain - 运行模块 IndexerModule.refresh_userdata 出错:Expecting value: line 1 column 1 (char 0)

json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
    raise JSONDecodeError("Expecting value", s, err.value) from None
  File "/usr/local/lib/python3.12/json/decoder.py", line 356, in raw_decode
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/local/lib/python3.12/json/decoder.py", line 338, in decode
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
    return _default_decoder.decode(s)
  File "/usr/local/lib/python3.12/json/__init__.py", line 346, in loads
                   ^^^^^^^^^^^^^^^^^^^^^
    seeding_info = json.loads(html_text)
  File "/app/app/modules/indexer/parser/tnode.py", line 66, in _parse_user_torrent_seeding_info
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    next_page = self._parse_user_torrent_seeding_info(
  File "/app/app/modules/indexer/parser/__init__.py", line 265, in _parse_seeding_pages
    self._parse_seeding_pages()
  File "/app/app/modules/indexer/parser/__init__.py", line 209, in parse
    site_obj.parse()
  File "/app/app/modules/indexer/__init__.py", line 457, in refresh_userdata
             ^^^^^^^^^^^^^^^^^^^^^
    result = func(*args, **kwargs)
  File "/app/app/chain/__init__.py", line 242, in __execute_system_modules
【ERROR】2026-02-13 06:41:29,258 - chain - Traceback (most recent call last):
【INFO】2026-02-13 06:41:15,802 - indexer - 站点 朱雀 开始以 TNode 模型解析数据...

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions