Skip to content

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

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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