Skip to content
This repository was archived by the owner on Oct 12, 2025. It is now read-only.
This repository was archived by the owner on Oct 12, 2025. It is now read-only.

[Bug?]: 登录后无法正常获取消息,提示Socket Error #895

@LuckyWang-Q

Description

@LuckyWang-Q

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我已经仔细阅读上述内容
  • 我已经使用 最新构建 测试过,问题依旧存在。
  • 我已经在 Issue Tracker 中找过我要提出的问题,没有找到相同问题的ISSUE。
  • 我已知晓并同意,此处仅用于汇报程序中存在的问题。若这个 Issue 是关于其他非程序本身问题,则我的 Issue 可能会被无条件自动关闭或/并锁定。(其它疑问请考虑加入TG群询问或在discussions中提问)

Lagrange项目

Core

所使用/依赖的Lagrange项目对应的commit

f08df1752bd43ce745ebf28ed2ca336a41dca482

运行环境

Windows

运行架构

x64

连接方式

None

重现步骤

打开Lagrange.OneBot.exe,扫码登录

期望的结果是什么?

登录上线接收QQ上的消息

实际的结果是什么?

无法接收QQ消息

简单的复现代码/链接(可选)

Trace 级别日志记录(可选)

补充说明(可选)

fail: Lagrange.Core.BotContext[0]
      [2025-09-14 11:30:39] [SocketContext] [FATAL]: Socket Error: 远程主机强迫关闭了一个现有的连接。
fail: Lagrange.Core.BotContext[0]
      [2025-09-14 11:30:39] [SocketContext] [FATAL]:    at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError error, CancellationToken cancellationToken)
         at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16 token)
         at Lagrange.Core.Utility.Extension.SocketExt.g__Await|2_0(Socket socket, Memory1 memory, ValueTask1 recvTask, CancellationToken token)
         at Lagrange.Core.Internal.Network.ClientListener.ReceiveLoop(SocketSession session, CancellationToken token)
fail: Lagrange.Core.BotContext[0]
      [2025-09-14 11:30:39] [SocketContext] [FATAL]: Socket Disconnected, Scheduling Reconnect

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug?Maybe it's a bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions