Blair22505870i4ma
New Here
Blair22505870i4ma
New Here
Activity
‎Jan 10, 2022
12:58 PM
so I of course spoke too soon. The issue occurred one one of our servers again this afternoon. This time, the request scope WAS avaiulable. THis time it was just the CGI scope which was empty. When the issue occurred, we looked at the colfusion-error.log (and all other coldfusion log files for that matter) and searched for the phrase "outofmemory" and did not come up with any results. there did not seem to be anything significant in any of the coldfusion logs around the time of the issue. We also checked the windows event viewer, the solr logs, fusion reactor... everywhere we looked we did nto see any significant errors or evidence of an issue.
... View more
‎Jan 10, 2022
07:52 AM
Charlie and BKBK, Thank you so much for all your thoughtful responses. Thankfully, we have not had any issues ever since last week when we added the values back into the Java memory min/max fields in the CF Administrator. We are going to keep a close eye on things and if we experience the issue again, then I will absoultely return to this thread and proceed with your remaining suggestions to continue to troubleshoot. For now though I will reluctantly say that it has been solved 🙂 Thanks again!!
... View more
‎Jan 07, 2022
11:03 AM
The load balancing is all done through a seperate hardware device managed by our Client/Server department, so I dont think there needs to be any special provisions inside of coldFusion to accommodate the load balancing.
... View more
‎Jan 07, 2022
07:55 AM
Hi Charlie - Thank you for your response! as you can see I am still trying a few things that BKBK suggested. One other thing to note is that previously, we had removed the values from "Minimum JVM Heap Size" and "Maximum JVM Heap size" in the Java and JVM settings screen in the CF Administrator in an attempt to have CF/Java automatically manage this. A few days ago, we reverted this change, adding values back into those fields in the CF Admin. We have not experienced any issues since then but its still possible that is a coincidence. With that said - let me answer a few of your questions to help give a more complete picture. 1. as I mentioned in my most recent reply to BKBK, we actually have 3 CF servers in this environment. Two of them are load balanced and are experiencing the issues with the CGI scop. The third one is NOT load balanced and is not having any issues with the CGI scope. 2. These servers are used primarily for a third party commercial CMS product based on ColdFusion. Wh the issue surfaces, we find that certain elements on that CMS, start to render incorrectly and throw errors relatign to missing variables which the CMS shoudl always have available. After speakign with the CMS vendor, they told us that those variables are pulled from the CGI scope, and when the issue was happening, we found that if we were to dump the CGI scope in a test file, it woudl dump an empty struct. 3. when I say it is at random intervals, what I mean is that the issue keeps happening - sometimes on one of the two load balanced servers and sometimes on both. Sometimes it happens after a few days, and sometimes it happens after several hours. 4. when this issue does happen, it stays in that state until we restart the CF service. and it does appear that all pages in all apps on the affected server remain in this state until the CF restart. 5. another interestign note is that we also included a cfdump of the request scope in our test file, and when the issue occurs and we load the test file in a browser, both the request scope and the CGI scop dump empty structs.
... View more
‎Jan 07, 2022
07:42 AM
Hi BKBK, In the servers in question, we actually have three total servers. One of them has NOT experienced any issues with CGI scope, while the other two have been affected. Compating the Response headers in IIS, I found that the two affected servers have one additional response header, which the 3rd server does not have. X-Powered-By=ASP.NET I am not sure if how how that woudl affect the CGI scope, but I will try removing this response header and see what happens. I will also try bumping up the connectionTimeout from 60-120 and see if that helps. Is that something that Has to be edited directly in the two files referenced or can it be modified inside the CF admin?
... View more
‎Jan 06, 2022
06:29 AM
Thank you! looking in the isapi_redirect.log I see a handfull of errors like this: [Mon Jan 03 12:54:21.127 2022] [8216:11024] [error] start_response::jk_isapi_plugin.c (1293): HSE_REQ_SEND_RESPONSE_HEADER failed with error=87 (0x00000057)
[Mon Jan 03 12:54:21.128 2022] [8216:11024] [error] isapi_write_client::jk_isapi_plugin.c (1480): WriteClient failed with 1229 (0x000004cd)
[Mon Jan 03 15:05:00.560 2022] [8216:7472] [error] start_response::jk_isapi_plugin.c (1293): HSE_REQ_SEND_RESPONSE_HEADER failed with error=87 (0x00000057)
[Mon Jan 03 15:05:00.561 2022] [8216:7472] [error] isapi_write_client::jk_isapi_plugin.c (1480): WriteClient failed with 1229 (0x000004cd)
[Mon Jan 03 16:53:26.891 2022] [8216:11384] [error] start_response::jk_isapi_plugin.c (1293): HSE_REQ_SEND_RESPONSE_HEADER failed with error=87 (0x00000057)
[Mon Jan 03 16:53:26.892 2022] [8216:11384] [error] isapi_write_client::jk_isapi_plugin.c (1480): WriteClient failed with 1229 (0x000004cd)
[Mon Jan 03 16:53:26.940 2022] [8216:12784] [error] start_response::jk_isapi_plugin.c (1293): HSE_REQ_SEND_RESPONSE_HEADER failed with error=87 (0x00000057)
[Mon Jan 03 16:53:26.941 2022] [8216:12784] [error] isapi_write_client::jk_isapi_plugin.c (1480): WriteClient failed with 1229 (0x000004cd)
[Mon Jan 03 17:06:58.430 2022] [8216:11384] [error] start_response::jk_isapi_plugin.c (1293): HSE_REQ_SEND_RESPONSE_HEADER failed with error=87 (0x00000057)
[Mon Jan 03 17:06:58.431 2022] [8216:11384] [error] isapi_write_client::jk_isapi_plugin.c (1480): WriteClient failed with 1229 (0x000004cd)
[Tue Jan 04 00:09:26.788 2022] [8216:13296] [error] start_response::jk_isapi_plugin.c (1293): HSE_REQ_SEND_RESPONSE_HEADER failed with error=87 (0x00000057)
[Tue Jan 04 00:09:26.789 2022] [8216:13296] [error] isapi_write_client::jk_isapi_plugin.c (1480): WriteClient failed with 1229 (0x000004cd) and below are the contents of each of the files you mentioned isapi_redirect.properties: extension_uri= /jakarta/isapi_redirect.dll
log_file= D:\CF_Path\config\wsconfig\1\isapi_redirect.log
log_level= info
worker_file= D:\CF_Path\config\wsconfig\1\workers.properties
worker_mount_file= D:\CF_Path\config\wsconfig\1\uriworkermap.properties
iis_buffer_enable= true
auth_complete= 1
iis_skip_custom_errors_enable= false workers.properties: worker.list=cfusion
heartbeat_interval=30
heartbeat_limit=90
worker.cfusion.type=ajp13
worker.cfusion.host=localhost
worker.cfusion.port=8020
worker.cfusion.connection_pool_size=500
worker.cfusion.connection_pool_timeout=60
worker.cfusion.max_reuse_connections=250
worker.cfusion.monitoringsecret=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
worker.cfusion.secret=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx uriworkermap.properties: /cfformgateway/* = cfusion
/CFFormGateway/* = cfusion
/flex2gateway/* = cfusion
/flex2gateway = cfusion
/cffileservlet/* = cfusion
/CFFileServlet/* = cfusion
/cfform-internal/* = cfusion
/flashservices/gateway/* = cfusion
/flex-internal/* = cfusion
/rest/* = cfusion
/restapps/* = cfusion
/mcs/* = cfusion
/mcs = cfusion
/__cf_connector_heartbeat__ = cfusion
/cfapiresources/* = cfusion
/*.mxml = cfusion
/*.as = cfusion
/*.cfm = cfusion
/*.CFM = cfusion
/*.Cfm = cfusion
/*.cfm/* = cfusion
/*.CFM/* = cfusion
/*.Cfm/* = cfusion
/*.swc = cfusion
/*.cfml = cfusion
/*.CFML = cfusion
/*.Cfml = cfusion
/*.cfml/* = cfusion
/*.CFML/* = cfusion
/*.Cfml/* = cfusion
/*.cfc = cfusion
/*.CFC = cfusion
/*.Cfc = cfusion
/*.cfc/* = cfusion
/*.CFC/* = cfusion
/*.Cfc/* = cfusion
/*.cfr = cfusion
/*.CFR = cfusion
/*.Cfr = cfusion
/*.cfswf = cfusion
/*.CFSWF = cfusion
/*.Cfswf = cfusion
/*.sws = cfusion
/*.jsp = cfusion
/*.hbmxml = cfusion
!/CFIDE* = cfusion
... View more
‎Jan 05, 2022
04:40 AM
we are using IIS on windows 2019. Does the mod_jk.conf file exist for IIS servers as well?
... View more
‎Jan 04, 2022
01:06 PM
I have found that on two of my coldfusion 2021 servers, at random intervals, the CGI scope starts returning an empty struct. When this happens, the only solution seems to be a restart of the ColdFusion service. there dont seem to be any relevant entries in any of the ColdFusion logs or the Windows Event Viewer. Has anybody ever experienced this?
... View more