Skip to content

there must be a bug. I get a lot of RSTs when browsing in a netns with a TUN driven by it #6

Description

@ple1n
 nsproxy[214777]: 2023-12-12T11:32:44.167596Z  INFO ipstack: NetworkPacket { ip: Version4(Ipv4Header { ihl: 5, differentiated_services_code_point: 0, explicit_congestion_notification: 0, payload_len: 477, identification: 0, dont_fragment: true, more_fragments: false, fragments_offset: 0, time_to_live: 64, protocol: 6, header_checksum: 0, source: [198, 18, 0, 0], destination: [100, 64, 0, 2], options: [] }, Ipv4Extensions { auth: None }), transport: Tcp(TcpHeader { source_port: 80, destination_port: 33816, sequence_number: 1251, acknowledgment_number: 1444113908, data_offset: 5, ns: false, fin: false, syn: false, rst: false, psh: true, ack: true, urg: false, ece: false, cwr: false, window_size: 16384, checksum: 27942, urgent_pointer: 0, options: [] }) }
 nsproxy[214777]: 2023-12-12T11:32:44.168245Z  INFO ipstack: NetworkPacket { ip: Version4(Ipv4Header { ihl: 5, differentiated_services_code_point: 0, explicit_congestion_notification: 0, payload_len: 20, identification: 0, dont_fragment: true, more_fragments: false, fragments_offset: 0, time_to_live: 64, protocol: 6, header_checksum: 0, source: [198, 18, 0, 0], destination: [100, 64, 0, 2], options: [] }, Ipv4Extensions { auth: None }), transport: Tcp(TcpHeader { source_port: 80, destination_port: 33816, sequence_number: 1708, acknowledgment_number: 1444113909, data_offset: 5, ns: false, fin: true, syn: false, rst: false, psh: false, ack: true, urg: false, ece: false, cwr: false, window_size: 16384, checksum: 63073, urgent_pointer: 0, options: [] }) }
 nsproxy[214777]: 2023-12-12T11:32:49.169809Z TRACE ipstack::stream::tcp: timeout reached for 198.18.0.0:80
 nsproxy[214777]: 2023-12-12T11:32:49.170011Z  INFO tun2socks5: Ending #1 TCP 100.64.0.2:33816 -> example.com.:80 with Err(Kind(TimedOut))
 nsproxy[214777]: 2023-12-12T11:32:49.170298Z TRACE tun2socks5: Session count 1

I'm trying to solve it. A whole TCP stack written by hand. Wcgw.

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions