Connecting to bubba2 from some hosts weirdness
Posted: 04 Oct 2008, 17:04
I've been trying to track down a problem I've been having with logging in via ssh to my bubba2 and have now gotten something really weird...
I have my bubba 2 connected via it's LAN port to a separate ADSL modem/router/wireless AP. I also have a separate Ubuntu desktop. Both machines are configured to be on a subnet of the 10.x.x.x private address space as is the inward side of the router.
I can connect from the desktop machine to all external websites and ssh servers and anything else that I expect to be able to reach. If I set a suitable port forward rule I can connect inbound from the internet to the desktops ssh server.
I can connect from the bubba2 (by first ssh'ing into it from the desktop) to all things that I can connect from the desktop but from some of them I get a hang without receiving any data and likewise, if I set a suitable inbound rule on the router can log into it from some but not all internet machines that I have access to. Looking at the sshd logs, again the problematic hosts are opening a connection but no data gets through...
I've tried deleting the iptables firewall (after a certain amount of LARTting myself by not changing the policy on the INPUT chain before flushing it
....thanks for making sure the power button does a clean shutdown
).
I've tried stopping the WAN port from being configured (not entirely sure why I thought that might help).
I'm using wget to check for http data reception on both machines.
I've not been able to figure out a rule for which extneral machines work and which don't, but it might be related to some level of firewalls at the far end (physically the 'bad' machines are all on the same network segment which unfortunately happens to be my lab
) but regardless of this I'm suspecting the bubba2 since my Ubuntu desktop does everything as expected. I'd suspect the router was doing something stupid, except that it works for some hosts and everything works on the desktop.
That leaves me suspecting something in the bubba's kernel that isn't liking some aspect of that incoming packets following the initial connection but I'm an experimental physicist and not a kernel hacker
.
Any thoughts of where I should be looking ?
I have my bubba 2 connected via it's LAN port to a separate ADSL modem/router/wireless AP. I also have a separate Ubuntu desktop. Both machines are configured to be on a subnet of the 10.x.x.x private address space as is the inward side of the router.
I can connect from the desktop machine to all external websites and ssh servers and anything else that I expect to be able to reach. If I set a suitable port forward rule I can connect inbound from the internet to the desktops ssh server.
I can connect from the bubba2 (by first ssh'ing into it from the desktop) to all things that I can connect from the desktop but from some of them I get a hang without receiving any data and likewise, if I set a suitable inbound rule on the router can log into it from some but not all internet machines that I have access to. Looking at the sshd logs, again the problematic hosts are opening a connection but no data gets through...
I've tried deleting the iptables firewall (after a certain amount of LARTting myself by not changing the policy on the INPUT chain before flushing it


I've tried stopping the WAN port from being configured (not entirely sure why I thought that might help).
I'm using wget to check for http data reception on both machines.
I've not been able to figure out a rule for which extneral machines work and which don't, but it might be related to some level of firewalls at the far end (physically the 'bad' machines are all on the same network segment which unfortunately happens to be my lab

That leaves me suspecting something in the bubba's kernel that isn't liking some aspect of that incoming packets following the initial connection but I'm an experimental physicist and not a kernel hacker

Any thoughts of where I should be looking ?