tracker issue : CF-4046444

select a category, or use search below
(searches all categories and all time range)
Title:

Connection reset by peer: socket write error in Connector logs

| View in Tracker

Status/Resolution/Reason: Closed/Withdrawn/NotABug

Reporter/Name(from Bugbase): / Quinnster (Rupesh Kumar)

Created: 08/31/2015

Components: Installation/Config, Connector

Versions: 11.0

Failure Type: Unspecified

Found In Build/Fixed In Build: CF 11 update 4 /

Priority/Frequency: Major / Unknown

Locale/System: ALL / Mac 10 All,Win XP All

Vote Count: 1

Related Bugs:
CF-3835411 - Similar to


We are still experiencing a disfunctional ClientAbortException: java.net.SocketException bug with Tomcat 12.40 when trying to download/deliver an mp3 file to the browser with a standard CFHEADER + CFCONTENT, like this:

<CFHEADER NAME='Content-Length' value='#variables.fileSize#'>
<CFHEADER NAME='Content-Disposition' value='inline; filename="#variables.tfilename#"'>
<CFCONTENT TYPE='audio/mpeg' FILE='#variables.filepath#'>

ERROR THAT RESULTS:
Failure detected running track.cfm in CFCONTENT command
Type: Application
Message: The cause of this output exception was that: ClientAbortException: java.net.SocketException: Connection reset by peer: socket write error.
Detail: 
URL: http://www.somedomain.com/rsc/url....

PLEASE NOTE:  THE CLIENT IS NOT ABORTING THE CONNECTION!!
TOMCAT IS SCREWING UP SOMEHOW AND ERRORING OUT.
The connector problem is not totally fixed, we are getting MANY MANY of these types of errors in the tomcat log:

[Sat Nov 22 10:17:30.053 2014] [12496:3772] [info] ajp_service::jk_ajp_common.c (2795): (cfusion) sending request to tomcat failed (unrecoverable), because of client write error (attempt=1)
[Sat Nov 22 10:17:30.054 2014] [12496:3772] [info] HttpExtensionProc::jk_isapi_plugin.c (2603): service() failed because client aborted connection
[Sat Nov 22 10:17:38.176 2014] [12496:8860] [error] isapi_write_client::jk_isapi_plugin.c (1400): WriteClient failed with 995 (0x000003e3)
[Sat Nov 22 10:17:38.182 2014] [12496:8860] [info] ajp_process_callback::jk_ajp_common.c (2089): Writing to client aborted or client network problems
[Sat Nov 22 10:17:38.182 2014] [12496:8860] [info] ajp_service::jk_ajp_common.c (2795): (cfusion) sending request to tomcat failed (unrecoverable), because of client write error (attempt=1)
[Sat Nov 22 10:17:38.183 2014] [12496:8860] [info] HttpExtensionProc::jk_isapi_plugin.c (2603): service() failed because client aborted connection
[Sat Nov 22 10:17:40.219 2014] [12496:11024] [error] isapi_write_client::jk_isapi_plugin.c (1400): WriteClient failed with 1229 (0x000004cd)
[Sat Nov 22 10:17:40.220 2014] [12496:11024] [info] ajp_process_callback::jk_ajp_common.c (2089): Writing to client aborted or client network problems
[Sat Nov 22 10:17:40.220 2014] [12496:11024] [info] ajp_service::jk_ajp_common.c (2795): (cfusion) sending request to tomcat failed (unrecoverable), because of client write error (attempt=1)
[Sat Nov 22 10:17:40.220 2014] [12496:11024] [info] HttpExtensionProc::jk_isapi_plugin.c (2603): service() failed because client aborted connection
[Sat Nov 22 10:17:43.750 2014] [12496:11024] [error] isapi_write_client::jk_isapi_plugin.c (1400): WriteClient failed with 1229 (0x000004cd)
[Sat Nov 22 10:17:43.750 2014] [12496:11024] [info] ajp_process_callback::jk_ajp_common.c (2089): Writing to client aborted or client network problems
[Sat Nov 22 10:17:43.751 2014] [12496:11024] [info] ajp_service::jk_ajp_common.c (2795): (cfusion) sending request to tomcat failed (unrecoverable), because of client write error (attempt=1)
[Sat Nov 22 10:17:43.751 2014] [12496:11024] [info] HttpExtensionProc::jk_isapi_plugin.c (2603): service() failed because client aborted connection
[Sat Nov 22 10:17:47.505 2014] [12496:11532] [error] isapi_write_client::jk_isapi_plugin.c (1400): WriteClient failed with 1229 (0x000004cd)
[Sat Nov 22 10:17:47.506 2014] [12496:11532] [info] ajp_process_callback::jk_ajp_common.c (2089): Writing to client aborted or client network problems
[Sat Nov 22 10:17:47.506 2014] [12496:11532] [info] ajp_service::jk_ajp_common.c (2795): (cfusion) sending request to tomcat failed (unrecoverable), because of client write error (attempt=1)
[Sat Nov 22 10:17:47.507 2014] [12496:11532] [info] HttpExtensionProc::jk_isapi_plugin.c (2603): service() failed because client aborted connection
[Sat Nov 22 10:17:51.692 2014] [12496:5472] [error] isapi_write_client::jk_isapi_plugin.c (1400): WriteClient failed with 995 (0x000003e3)
[Sat Nov 22 10:17:51.693 2014] [12496:5472] [info] ajp_process_callback::jk_ajp_common.c (2089): Writing to client aborted or client network problems
[Sat Nov 22 10:17:51.693 2014] [12496:5472] [info] ajp_service::jk_ajp_common.c (2795): (cfusion) sending request to tomcat failed (unrecoverable), because of client write error

----------------------------- Additional Watson Details -----------------------------

Watson Bug ID:	4046444

External Customer Info:
External Company:  
External Customer Name: Quinnster
External Customer Email:

Attachments:

Comments:

subscribing ......................
Vote by External U.
6094 | September 01, 2015 09:49:53 PM GMT
We were not able to repro this on IIS + CF 11 HF 4 / HF 6. The cfm page with content headers, was run under load for about 30 minutes. MP3 file tired was about 8MB in size. Please report back if you have more details on this bug.
Comment by Immanuel N.
6090 | November 26, 2015 04:58:03 AM GMT
Hi Immanuel, Regarding "Please report back if you have more details on this bug.", I assume you're telling that to Rupesh? I am just a subscriber. Thanks!, -Aaron
Comment by External U.
6091 | December 05, 2015 06:39:46 AM GMT
@Aaron, my previous comment isn't intended to Rupesh, but to anyone who is able to repro this issue.
Comment by Immanuel N.
6092 | December 14, 2015 02:01:14 AM GMT
On the customer's side, ClientAbortException: java.net.SocketException was thrown when user explicitly canceled the download. This is expected behavior. Closing the bug as WithDrawn > NotABug. Please report back if you see an issue here, and the bug will be reopened.
Comment by Immanuel N.
6093 | January 04, 2016 04:35:52 AM GMT