We have a brand new look! Take a tour with us and explore the latest updates on Adobe Support Community.
CFIMAGE captcha was working on my DEV system, where the wwwroot is in the same folder as CFServer is installed.
It is NOT working when I move it to staging, which is identical to production - including the fact that CFServer is on 😧 drive, but wwwroot is on E: drive.
Is there a way to map a location for the CFFileServlet folder? I think this is the reason it isn't working in staging.
May want to check your web server to be sure it's not Denying access to that folder based URL Request filtering. Part of the ColdFusion lockdown guide recommends to Deny access to this folder unless you use CFImage, CFChart, CFPresentation, or CFReport.
Page 30 here:
Part of the ColdFusion lockdown guide recommends to Deny access to this folder unless you use CFImage, CFChart, CFPresentation, or CFReport.
It recommends Deny access _UNLESS_ I use CFImage, etc.? But, I _am_ using CFIMAGE (action="captcha".) Shouldn't that Allow access?
Yes...you should allow the access. Just saying if you're getting a "Can't find CFFileServlet" error that you'll want to check to be sure this did NOT get implemented on the web server.