Dear all,
I have a Solaris 10 system with a bunch of zones on it. My issue is the following:
- I have application A and B running in the same zone: i.e. they communicate via loopback interface. Application A tries to connect to application B, usually listening on port X. If application B is down, i.e. the port X is not listening, Application A hangs for a while, until eventually a timeout occurs.
If I issue a "netstat -an | grep X" during the communication attempt I can see the SYN_SENT status of the communication.
My guess is that app A is not receiving any RST packet from the OS, but why? The timeout I observe is in fact the SYN_SENT one.
You might say this is a classic firewall issue, but ipf is down and I checked the hosts.deny and hosts.allow files and everything is fine. I even flushed them (and restarted inetd) without luck.
Since I cannot snoop loopback interface on Solaris, I cannot be sure the issue is that, but I have no other ideas.
Do you have any suggestion?
Thank you in advance