What is the access log? How to check it?
Pid Ster wrote:
>
> On 08/03/2010 04:37, Shirely wrote:
>>
>> No error log.
>> This is the return packet
>>
>> No. Time Source Destination Protocol
>> Info
>> 3749 202.714770 118.142.22.3 192.168.1.109 HTTP
>> HTTP/1.1 200 OK
>
> Sure, but that does the access log say, does it also say zero bytes sent?
>
> What happens if the line:
>
> Utility.writeToFile("/WP.txt",str +"\n");
>
> throws an exception?
> The only line which writes output to the response is after that line, so
> if something stops the page before or at that line, then the response
> body will be empty.
>
> Admittedly, I can't think of a way for the page to stop there as a
> result of an exception and still send a 200 status, but it's worth
> exploring.
>
> Your JSP seems simple, but I can't tell exactly where it's writing the
> WP.txt file to, so this may also be causing a problem.
>
>
> p
>
>
>
>
>> Frame 3749 (170 bytes on wire, 170 bytes captured)
>> Ethernet II, Src: Tp-LinkT_d2:89:3a (00:25:86:d2:89:3a), Dst:
>> Tp-LinkT_b8:40:30 (00:27:19:b8:40:30)
>> Internet Protocol, Src: 118.142.22.3 (118.142.22.3), Dst: 192.168.1.109
>> (192.168.1.109)
>> Version: 4
>> Header length: 20 bytes
>> Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
>> Total Length: 156
>> Identification: 0x112b (4395)
>> Flags: 0x02 (Don't Fragment)
>> Fragment offset: 0
>> Time to live: 119
>> Protocol: TCP (0x06)
>> Header checksum: 0xa38a [correct]
>> Source: 118.142.22.3 (118.142.22.3)
>> Destination: 192.168.1.109 (192.168.1.109)
>> Transmission Control Protocol, Src Port: http (80), Dst Port: 52568
>> (52568),
>> Seq: 1, Ack: 379, Len: 116
>> Source port: http (80)
>> Destination port: 52568 (52568)
>> [Stream index: 71]
>> Sequence number: 1 (relative sequence number)
>> [Next sequence number: 117 (relative sequence number)]
>> Acknowledgement number: 379 (relative ack number)
>> Header length: 20 bytes
>> Flags: 0x18 (PSH, ACK)
>> Window size: 65536 (scaled)
>> Checksum: 0xa7be [validation disabled]
>> [Good Checksum: False]
>> [Bad Checksum: False]
>> [SEQ/ACK analysis]
>> Hypertext Transfer Protocol
>> HTTP/1.1 200 OK\r\n
>> [Expert Info (Chat/Sequence): HTTP/1.1 200 OK\r\n]
>> Request Version: HTTP/1.1
>> Response Code: 200
>> Server: Apache-Coyote/1.1\r\n
>> Transfer-Encoding: chunked\r\n
>> Date: Mon, 08 Mar 2010 04:21:06 GMT\r\n
>> \r\n
>> HTTP chunked response
>> End of chunked encoding
>> Chunk size: 0 octets
>> Chunk boundary
>>
>> 0000 00 27 19 b8 40 30 00 25 86 d2 89 3a 08 00 45 00 .'....@0.%...:..E.
>> 0010 00 9c 11 2b 40 00 77 06 a3 8a 76 8e 16 03 c0 a8 [email protected].....
>> 0020 01 6d 00 50 cd 58 78 1e 12 3a 3e 9b 5f d4 50 18 .m.P.Xx..:>._.P.
>> 0030 01 00 a7 be 00 00 48 54 54 50 2f 31 2e 31 20 32 ......HTTP/1.1 2
>> 0040 30 30 20 4f 4b 0d 0a 53 65 72 76 65 72 3a 20 41 00 OK..Server: A
>> 0050 70 61 63 68 65 2d 43 6f 79 6f 74 65 2f 31 2e 31 pache-Coyote/1.1
>> 0060 0d 0a 54 72 61 6e 73 66 65 72 2d 45 6e 63 6f 64 ..Transfer-Encod
>> 0070 69 6e 67 3a 20 63 68 75 6e 6b 65 64 0d 0a 44 61 ing: chunked..Da
>> 0080 74 65 3a 20 4d 6f 6e 2c 20 30 38 20 4d 61 72 20 te: Mon, 08 Mar
>> 0090 32 30 31 30 20 30 34 3a 32 31 3a 30 36 20 47 4d 2010 04:21:06 GM
>> 00a0 54 0d 0a 0d 0a 30 0d 0a 0d 0a T....0....
>>
>>
>>
>> Pid Ster wrote:
>>>
>>> On 06/03/2010 18:36, Shirely wrote:
>>>>
>>>> I already monitor it by network packet level, I found that server side
>>>> have
>>>> receive the reqeust. and it have response it by sending out a packet.
>>>> but
>>>> the response packet only have a "0" at the body part.
>>>
>>> How many bytes does the access log say it sent?
>>> Is there any error in any other log?
>>>
>>>
>>> p
>>>
>>>> Shirley
>>>>
>>>>
>>>> n828cl wrote:
>>>>>
>>>>>> From: Shirely [mailto:[email protected]]
>>>>>> Subject: Re: Tomcat response Blank Page
>>>>>>
>>>>>> Then, I found that when it display blank page, it will not update the
>>>>>> session counter and also didn't read to text file.
>>>>>
>>>>> Sounds like something in between is responding to the request, rather
>>>>> than
>>>>> it reaching the server. Try running Wireshark on each end and see if
>>>>> you
>>>>> can catch the failure.
>>>>>
>>>>> - Chuck
>>>>>
>>>>>
>>>>> THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE
>>>>> PROPRIETARY
>>>>> MATERIAL and is thus for use only by the intended recipient. If you
>>>>> received this in error, please contact the sender and delete the
>>>>> e-mail
>>>>> and its attachments from all computers.
>>>>>
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: [email protected]
>>>>> For additional commands, e-mail: [email protected]
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [email protected]
>>> For additional commands, e-mail: [email protected]
>>>
>>>
>>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
>
--
View this message in context:
http://old.nabble.com/Tomcat-response-Blank-Page-tp27792029p27831337.html
Sent from the Tomcat - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]