You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Debian12下MPTCP协议错误修复求助:协议不可用问题

MPTCP连接报错:dial tcp 192.168.10.5:8080: protocol not available

我正在开展一项研究项目,需要解决MPTCP实现中的相关错误。执行Go代码与服务器建立MPTCP通信时,出现如下错误:

"Error connecting to server via MPTCP (interface 1): dial tcp 192.168.10.5:8080: protocol not available."

环境信息

  • 操作系统:Debian 12
  • Go版本:
root@debian:/home/debian# go version
go version go1.22.4 linux/amd64

已排查内容

  • 尝试过多个不同内核版本,均出现相同问题
  • 已确认MPTCP相关sysctl配置启用:
root@debian:/home/debian# sysctl -a | grep mptcp
net.ipv4.tcp_available_ulp = mptcp
net.mptcp.add_addr_timeout = 120
net.mptcp.allow_join_initial_addr_port = 1
net.mptcp.checksum_enabled = 0
net.mptcp.enabled = 1
net.mptcp.pm_type = 1
net.mptcp.stale_loss_cnt = 4
  • 当前MPTCP虽显示启用,但无法通过其转发数据包

恳请各位专家提供排查思路或解决方案,我可以提供更多所需细节。

内容的提问来源于stack exchange,提问作者Elikem

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 22:29:49