Skip to content

[Bug]: Host cannot reach container IPs (No route to host) and published ports reset connections on fresh 1.0.0 install #1702

@JasonVranek

Description

@JasonVranek

I have done the following

  • I have searched the existing issues
  • If possible, I've reproduced the issue using the 'main' branch of this project

Steps to reproduce

container system start
container run -d --name nettest -p 8080:80 docker.io/library/nginx:alpine
curl -v http://127.0.0.1:8080
IP=$(container ls | awk '/nettest/ {print $6}' | cut -d/ -f1)
curl -v http://$IP:80
sudo tcpdump -ni bridge100 "arp or host $IP"

Problem description

Observed:

  • Inside container, nginx returns HTTP 200 on 127.0.0.1:80.
  • Container can ping host gateway 192.168.64.1.
  • Host direct curl/ping to container IP fails immediately with “No route to host.”
  • tcpdump on bridge100 captures 0 ARP/ICMP packets from the host.
  • Published port 127.0.0.1:8080 accepts TCP, then resets before returning HTTP.

Expected:

  • Host can reach published port.
  • Ideally host can also reach container IP or at least ARP correctly on bridge100.

Environment

- OS: macOS 26.3.1
- Xcode: Not installed; Command Line Tools only, version 26.2.0.0.1.1764812424
- Container: container CLI version 1.0.0 (build: release, commit: ee848e3)

Code of Conduct

  • I agree to follow this project's Code of Conduct

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions