We have recently upgraded our test server from ColdFusion 8 Enterprise server to ColdFusion 10 64-bit Enterprise server, running IIS 7.5 on a Windows 2008 R2 server. We left the CF 8 install in place while we upgraded to CF 10. CF 10 installed without any errors and our CF 10 websites are working properly. It is fully patched to Update 11. There is one function on one of the websites that was written in JSP and worked fine in CF 8. Any call to a JSP template in CF 10 renders a 404 error, when the file is clearly available in the file system.
The proper handler mappings and MIME types appear to be in place in IIS. Attached is a portion of the ISAPI_redirect.log, which includes the debug information. The 404 error appears at the end of the log excerpt. I've replaced the server name and IP address with SERVER NAME and IP ADDRESS in the log below.
I have not uninstalled CF 8 at this point, but considering it as a last resort to try to install a clean copy of CF 10.
I'm hoping that it is just a permissions issue between Tomcat and IIS. Please let me know if there is another artifact needed to post. Any assistance is great appreciated.
Thanks,
Mike
[Wed Jul 10 08:55:12.211 2013] [9748:9356] [debug] map_uri_to_worker_ext::jk_uri_worker_map.c (1036): Attempting to map URI '/SERVER NAME/hello.jsp' from 24 maps[Wed Jul 10 08:55:12.242 2013] [9748:9356] [debug] find_match::jk_uri_worker_map.c (850): Attempting to map context URI '/flashservices/gateway/*=cfusion' source 'uriworkermap'.
.
.
.
[Wed Jul 10 08:55:12.445 2013] [9748:9356] [debug] find_match::jk_uri_worker_map.c (850): Attempting to map context URI '/*.cfml=cfusion' source 'uriworkermap'[Wed Jul 10 08:55:12.445 2013] [9748:9356] [debug] find_match::jk_uri_worker_map.c (850): Attempting to map context URI '/*.cfr=cfusion' source 'uriworkermap'[Wed Jul 10 08:55:12.445 2013] [9748:9356] [debug] find_match::jk_uri_worker_map.c (850): Attempting to map context URI '/*.cfc=cfusion' source 'uriworkermap'[Wed Jul 10 08:55:12.445 2013] [9748:9356] [debug] find_match::jk_uri_worker_map.c (850): Attempting to map context URI '/*.cfm=cfusion' source 'uriworkermap'[Wed Jul 10 08:55:12.445 2013] [9748:9356] [debug] find_match::jk_uri_worker_map.c (850): Attempting to map context URI '/*.sws=cfusion' source 'uriworkermap'[Wed Jul 10 08:55:12.445 2013] [9748:9356] [debug] find_match::jk_uri_worker_map.c (850): Attempting to map context URI '/*.jsp=cfusion' source 'uriworkermap'[Wed Jul 10 08:55:12.445 2013] [9748:9356] [debug] find_match::jk_uri_worker_map.c (863): Found a wildchar match '/*.jsp=cfusion'[Wed Jul 10 08:55:12.461 2013] [9748:9356] [debug] HttpFilterProc::jk_isapi_plugin.c (2026): check if [/hello.jsp] points to the web-inf directory[Wed Jul 10 08:55:12.461 2013] [9748:9356] [debug] HttpFilterProc::jk_isapi_plugin.c (2042): [/hello.jsp] is a servlet url - should redirect to cfusion[Wed Jul 10 08:55:12.461 2013] [9748:9356] [debug] HttpFilterProc::jk_isapi_plugin.c (2082): fowarding escaped URI [/hello.jsp][Wed Jul 10 08:55:12.461 2013] [9748:9356] [debug] init_ws_service::jk_isapi_plugin.c (3090): Reading extension header HTTP_TOMCATWORKER000000006A6B0000: cfusion[Wed Jul 10 08:55:12.461 2013] [9748:9356] [debug] init_ws_service::jk_isapi_plugin.c (3091): Reading extension header HTTP_TOMCATWORKERIDX000000006A6B0000: 21[Wed Jul 10 08:55:12.461 2013] [9748:9356] [debug] init_ws_service::jk_isapi_plugin.c (3092): Reading extension header HTTP_TOMCATURI000000006A6B0000: /hello.jsp[Wed Jul 10 08:55:12.461 2013] [9748:9356] [debug] init_ws_service::jk_isapi_plugin.c (3093): Reading extension header HTTP_TOMCATQUERY000000006A6B0000: (null)[Wed Jul 10 08:55:12.461 2013] [9748:9356] [debug] init_ws_service::jk_isapi_plugin.c (3199): Applying service extensions[Wed Jul 10 08:55:12.461 2013] [9748:9356] [debug] init_ws_service::jk_isapi_plugin.c (3441): Forwarding request header Connection : keep-alive[Wed Jul 10 08:55:12.461 2013] [9748:9356] [debug] init_ws_service::jk_isapi_plugin.c (3441): Forwarding request header Content-Length : 0[Wed Jul 10 08:55:12.461 2013] [9748:9356] [debug] init_ws_service::jk_isapi_plugin.c (3441): Forwarding request header Accept : text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8[Wed Jul 10 08:55:12.461 2013] [9748:9356] [debug] init_ws_service::jk_isapi_plugin.c (3441): Forwarding request header Accept-Encoding : gzip, deflate[Wed Jul 10 08:55:12.477 2013] [9748:9356] [debug] init_ws_service::jk_isapi_plugin.c (3441): Forwarding request header Accept-Language : en-US,en;q=0.5[Wed Jul 10 08:55:12.477 2013] [9748:9356] [debug] init_ws_service::jk_isapi_plugin.c (3441): Forwarding request header Cookie : JSESSIONID=EBD1BBAC5B4BB83272C09E4423E7C758.cfusion; CURRENTDESIGN=design%5Fgreen%5F2d[Wed Jul 10 08:55:12.477 2013] [9748:9356] [debug] init_ws_service::jk_isapi_plugin.c (3441): Forwarding request header Host : SERVER NAME[Wed Jul 10 08:55:12.477 2013] [9748:9356] [debug] init_ws_service::jk_isapi_plugin.c (3441): Forwarding request header User-Agent : Mozilla/5.0 (Windows NT 5.1; rv:22.0) Gecko/20100101 Firefox/22.0[Wed Jul 10 08:55:12.477 2013] [9748:9356] [debug] init_ws_service::jk_isapi_plugin.c (3441): Forwarding request header X-Forwarded-For : [Wed Jul 10 08:55:12.477 2013] [9748:9356] [debug] init_ws_service::jk_isapi_plugin.c (3476): Service protocol=HTTP/1.1 method=GET host=IP ADDRESS addr=IP ADDRESS name=SERVER NAME port=80 auth= user= uri=/hello.jsp[Wed Jul 10 08:55:12.477 2013] [9748:9356] [debug] init_ws_service::jk_isapi_plugin.c (3488): Service request headers=9 attributes=0 chunked=no content-length=0 available=0[Wed Jul 10 08:55:12.477 2013] [9748:9356] [debug] wc_get_worker_for_name::jk_worker.c (116): found a worker cfusion[Wed Jul 10 08:55:12.477 2013] [9748:9356] [debug] HttpExtensionProc::jk_isapi_plugin.c (2276): got a worker for name cfusion[Wed Jul 10 08:55:12.477 2013] [9748:9356] [debug] ajp_get_endpoint::jk_ajp_common.c (3253): acquired connection pool slot=0 after 0 retries[Wed Jul 10 08:55:12.477 2013] [9748:9356] [debug] ajp_marshal_into_msgb::jk_ajp_common.c (679): ajp marshaling done[Wed Jul 10 08:55:12.477 2013] [9748:9356] [debug] ajp_service::jk_ajp_common.c (2525): processing cfusion with 2 retries[Wed Jul 10 08:55:12.492 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): sending to ajp13 pos=4 len=558 max=65536[Wed Jul 10 08:55:12.492 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 0000 12 34 02 2A 02 02 00 08 48 54 54 50 2F 31 2E 31 - .4.*....HTTP/1.1[Wed Jul 10 08:55:12.492 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 0010 00 00 0E 2F 65 73 73 2F 68 65 6C 6C 6F 2E 6A 73 - .../hello.js[Wed Jul 10 08:55:12.492 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 0020 70 00 00 0F 31 34 36 2E 31 33 38 2E 32 34 39 2E - p...IP ADDRESS.[Wed Jul 10 08:55:12.492 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 0030 32 34 39 00 00 0F 31 34 36 2E 31 33 38 2E 32 34 - IP ADDRESS[Wed Jul 10 08:55:12.492 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 0040 39 2E 32 34 39 00 00 0E 6D 69 73 64 65 76 2E 64 - ..SERVER NAME[Wed Jul 10 08:55:12.492 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 0050 6F 65 2E 67 6F 76 00 00 50 00 00 09 A0 06 00 0A - ..P.......[Wed Jul 10 08:55:12.492 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 0060 6B 65 65 70 2D 61 6C 69 76 65 00 A0 08 00 01 30 - keep-alive.....0[Wed Jul 10 08:55:12.492 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 0070 00 A0 01 00 3F 74 65 78 74 2F 68 74 6D 6C 2C 61 - ....?text/html,a[Wed Jul 10 08:55:12.492 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 0080 70 70 6C 69 63 61 74 69 6F 6E 2F 78 68 74 6D 6C - pplication/xhtml[Wed Jul 10 08:55:12.492 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 0090 2B 78 6D 6C 2C 61 70 70 6C 69 63 61 74 69 6F 6E - +xml,application[Wed Jul 10 08:55:12.492 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 00a0 2F 78 6D 6C 3B 71 3D 30 2E 39 2C 2A 2F 2A 3B 71 - /xml;q=0.9,*/*;q[Wed Jul 10 08:55:12.492 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 00b0 3D 30 2E 38 00 00 0F 41 63 63 65 70 74 2D 45 6E - =0.8...Accept-En[Wed Jul 10 08:55:12.492 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 00c0 63 6F 64 69 6E 67 00 00 0D 67 7A 69 70 2C 20 64 - coding...gzip,.d[Wed Jul 10 08:55:12.508 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 00d0 65 66 6C 61 74 65 00 00 0F 41 63 63 65 70 74 2D - eflate...Accept-[Wed Jul 10 08:55:12.508 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 00e0 4C 61 6E 67 75 61 67 65 00 00 0E 65 6E 2D 55 53 - Language...en-US[Wed Jul 10 08:55:12.508 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 00f0 2C 65 6E 3B 71 3D 30 2E 35 00 A0 09 00 56 4A 53 - ,en;q=0.5....VJS[Wed Jul 10 08:55:12.508 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 0100 45 53 53 49 4F 4E 49 44 3D 45 42 44 31 42 42 41 - ESSIONID=EBD1BBA[Wed Jul 10 08:55:12.508 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 0110 43 35 42 34 42 42 38 33 32 37 32 43 30 39 45 34 - C5B4BB83272C09E4[Wed Jul 10 08:55:12.508 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 0120 34 32 33 45 37 43 37 35 38 2E 63 66 75 73 69 6F - 423E7C758.cfusio[Wed Jul 10 08:55:12.508 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 0130 6E 3B 20 43 55 52 52 45 4E 54 44 45 53 49 47 4E - n;.CURRENTDESIGN[Wed Jul 10 08:55:12.508 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 0140 3D 64 65 73 69 67 6E 25 35 46 67 72 65 65 6E 25 - =design%5Fgreen%[Wed Jul 10 08:55:12.523 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 0150 35 46 32 64 00 A0 0B 00 0E 6D 69 73 64 65 76 2E - 5F2d.....SERVER NAME.[Wed Jul 10 08:55:12.523 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 0160 64 6F 65 2E 67 6F 76 00 A0 0E 00 41 4D 6F 7A 69 - ....AMozi[Wed Jul 10 08:55:12.523 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 0170 6C 6C 61 2F 35 2E 30 20 28 57 69 6E 64 6F 77 73 - lla/5.0.(Windows[Wed Jul 10 08:55:12.523 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 0180 20 4E 54 20 35 2E 31 3B 20 72 76 3A 32 32 2E 30 - .NT.5.1;.rv:22.0[Wed Jul 10 08:55:12.523 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 0190 29 20 47 65 63 6B 6F 2F 32 30 31 30 30 31 30 31 - ).Gecko/20100101[Wed Jul 10 08:55:12.523 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 01a0 20 46 69 72 65 66 6F 78 2F 32 32 2E 30 00 00 0F - .Firefox/22.0...[Wed Jul 10 08:55:12.523 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 01b0 58 2D 46 6F 72 77 61 72 64 65 64 2D 46 6F 72 00 - X-Forwarded-For.[Wed Jul 10 08:55:12.523 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 01c0 00 0E 31 34 36 2E 31 33 38 2E 31 35 31 2E 32 39 - ..IP ADDRESS[Wed Jul 10 08:55:12.523 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 01d0 00 03 00 00 00 04 00 00 00 0E 00 11 4D 69 63 72 - ............Micr[Wed Jul 10 08:55:12.523 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 01e0 6F 73 6F 66 74 2D 49 49 53 2F 37 2E 35 00 0F 00 - osoft-IIS/7.5...[Wed Jul 10 08:55:12.523 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 01f0 07 43 47 49 2F 31 2E 31 00 10 00 00 00 0A 00 0F - .CGI/1.1........[Wed Jul 10 08:55:12.539 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 0200 41 4A 50 5F 52 45 4D 4F 54 45 5F 50 4F 52 54 00 - AJP_REMOTE_PORT.[Wed Jul 10 08:55:12.539 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 0210 00 04 33 30 30 33 00 0A 00 10 4A 4B 5F 4C 42 5F - ..3003....JK_LB_[Wed Jul 10 08:55:12.539 2013] [9748:9356] [debug] ajp_connection_tcp_send_message::jk_ajp_common.c (1234): 0220 41 43 54 49 56 41 54 49 4F 4E 00 FF FF FF 00 00 - ACTIVATION......[Wed Jul 10 08:55:12.539 2013] [9748:9356] [debug] ajp_send_request::jk_ajp_common.c (1712): (cfusion) Statistics about invalid connections: connect check (0), cping (0), send (0)[Wed Jul 10 08:55:12.539 2013] [9748:9356] [debug] ajp_send_request::jk_ajp_common.c (1723): (cfusion) request body to send 0 - request body to resend 0[Wed Jul 10 08:55:12.539 2013] [9748:9356] [debug] ajp_connection_tcp_get_message::jk_ajp_common.c (1420): received from ajp13 pos=0 len=58 max=65536[Wed Jul 10 08:55:12.539 2013] [9748:9356] [debug] ajp_connection_tcp_get_message::jk_ajp_common.c (1420): 0000 04 01 94 00 0E 2F 65 73 73 2F 68 65 6C 6C 6F 2E - ...../hello.[Wed Jul 10 08:55:12.539 2013] [9748:9356] [debug] ajp_connection_tcp_get_message::jk_ajp_common.c (1420): 0010 6A 73 70 00 00 02 A0 01 00 17 74 65 78 74 2F 68 - jsp.......text/h[Wed Jul 10 08:55:12.539 2013] [9748:9356] [debug] ajp_connection_tcp_get_message::jk_ajp_common.c (1420): 0020 74 6D 6C 3B 63 68 61 72 73 65 74 3D 75 74 66 2D - tml;charset=utf-[Wed Jul 10 08:55:12.555 2013] [9748:9356] [debug] ajp_connection_tcp_get_message::jk_ajp_common.c (1420): 0030 38 00 A0 03 00 03 39 39 34 00 00 00 00 00 00 00 - 8.....994.......[Wed Jul 10 08:55:12.555 2013] [9748:9356] [debug] ajp_unmarshal_response::jk_ajp_common.c (734): status = 404