TCP terminaison after few seconds

<div align="left">

Hi there,

I have a network problem. I have a http client (java on a Solaris 9 box) that send a http request to a IIS 6.0 server (win 2003). Here is the exchange (captured with ethereal):

<pre>

|Time| 10.1.1.27 | 212.31.123.205|

|0.000| TCP||35437 > http [SYN] Seq=0 Ack=0 Win=49640 Len=0 MSS=1460

| |(35437) > (80)|

|0.081| TCP||http > 35437 [SYN, ACK] Seq=0 Ack=1 Win=16384 Len=0 MSS=1380

| |(35437) < (80)|

|0.081| TCP||35437 > http [ACK] Seq=1 Ack=1 Win=49680 Len=0

| |(35437) > (80)|

|0.082| HTTP||POST /SmartCards/credibility.aspx HTTP/1.1

| |(35437) > (80)|

|0.266| TCP||http > 35437 [ACK] Seq=1 Ack=238 Win=65298 Len=0

| |(35437) < (80)|

|4.591| TCP||35437 > http [FIN, ACK] Seq=238 Ack=1 Win=49680 Len=0

| |(35437) > (80)|

|4.710| TCP||http > 35437 [ACK] Seq=1 Ack=239 Win=65298 Len=0

| |(35437) < (80)|

|17.008| HTTP||HTTP/1.1 200 OK (text/plain)

| |(35437) < (80)|

|17.008| TCP||35437 > http [RST] Seq=239 Ack=2264099094 Win=49680 Len=0

| |(35437) > (80)|

|17.008| TCP||http > 35437 [FIN, ACK] Seq=227 Ack=239 Win=65298 Len=0

| |(35437) < (80)|

|17.008| TCP||35437 > http [RST] Seq=239 Ack=2264099094 Win=0 Len=0

| |(35437) > (80)|

</pre>

My question is : Why the client send a FIN after 4 seconds of no response of the server ? Did I reach the tcp timeout (my tcp_time_wait_interval=60000)

Anyone have an idea on what is going wrong here ?

I would really appreciate some help here.

Matt

</div>

[1785 byte] By [mpeters] at [2007-11-25 23:04:58]
# 1
We found that the error came from a applicative time out set wrongly.
mpeters at 2007-7-5 17:56:28 > top of Java-index,General,Sun Networking Services and Protocols...