weaveworks / weave

Simple, resilient multi-host containers networking and more.
https://www.weave.works
Apache License 2.0
6.62k stars 671 forks source link

Diagnostic script in troubleshooting guide #525

Open awh opened 9 years ago

awh commented 9 years ago

Whilst alluding briefly to packet capture and analysis tools, the troubleshooting guide does not go into any detail on specific diagnostic steps which users can use to isolate faults in their container networking. Consequently, when faced with connectivity issues between containers it is not clear whether the root cause is some misconfiguration of or bug in weave itself, or a general Linux networking issue. For example, stale ARP cache entries can be a common cause of unreachability - it would be good to include documentation on use of ip neigh show and tcpdump arp so that users can satisfy themselves that weave is behaving properly in such circumstances...

rade commented 9 years ago

I would have thought that the "stale ARP cache entries" issues is resolved by #457.

This issue does seem rather open-ended. How would we reasonably know when we are done? @awh any ideas?