Skip to content

[BUG] sockops port error #115

Open
Open
@haolipeng

Description

@haolipeng

Describe the bug
A clear and concise description of what the bug is.
image

./trace_bpf_output.sh的输出结构有bug,显示的passive和active连接的源端口和目的端口都不正确。

image
上图是正常的

image
上图是错误的
我不了解箭头所指的端口4是如何来的呢?为啥会出现这个问题呢

To Reproduce
Steps to reproduce the behavior:

  1. 编译后执行load.sh脚本,加载成功
  2. python命令行启动python3 -m http.server
  3. 启动server,使用命令iperf3 -s -p 5001
  4. 启动另一个终端A,执行curl http://0.0.0.0:8000/
  5. 在另一个终端B,执行./trace_bpf_output.sh获取ebpf程序的输出

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: Ubuntu
  • Version 24.04

Additional context
Add any other context about the problem here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions