Ssh error while two interfaces are up simultaneously

hi all,

my system having two interfaces of 172.16.1.232 and 10.250.41.10 and i am using this to establish tunnel to our client network.

eth0=10.250.41.10
eth1=172.16.1.232

I am not able to connect when two interfaces are up

[root@mind-41 ~]# ssh -l avytla 172.16.80.203
ssh: connect to host 172.16.80.203 port 22: No route to host

client ip in remote location: 172.16.80.203

[root@mind-41 ~]# sysctl -p
net.ipv4.ip_forward = 1
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 0
kernel.sysrq = 0
kernel.core_uses_pid = 1
net.ipv4.tcp_syncookies = 1
kernel.msgmnb = 65536
kernel.msgmax = 65536
kernel.shmmax = 4294967295
kernel.shmall = 268435456

I am able to connect when one of the local interface is down

[root@mind-41 ~]# ifdown eth1
[root@mind-41 ~]# ssh -l avytla 172.16.80.203
avytla@172.16.80.203's password:

how to resolve this issue, please help me to solve this ASAP.

pls be more specific. Post info like netmasks, routing tables, differences in those when one IF is down. Did you try a traceroute in both cases?

Thanks for the reply...

i have figured it out, issue was with the subnet i changed the range of my system eth1 from 172.16.0.0 to 172.17.0.0 and its working

Thanks