We ran into this issue last week. A project manager has been testing the file upload a couples of times a week trying to catch the "checkPermission.cfm" error before the client sees it. She's getting the error by uploading a file via a custom object that has an array type field with an ftJoin="dmFile":
<cfproperty ftSeq="71" ftwizardStep="Start" ftFieldset="General Details" name="aObjectIDs" type="array" hint="Related media items for this content item." required="no" default=""
ftType="array" ftLabel="Attached Files" ftJoin="dmFile"
ftShowLibraryLink="false" ftAllowAttach="true" ftAllowAdd="true" ftAllowEdit="true" ftRemoveType="detach"
We have multiple sites/projects sharing the same core and we have the sites running on separate instances of Adobe Cold Fusion 11. I went through the CF logs for other instances and did find that other sites ran into this error at some point. This site is different in that we have the session timeout set to one day and 20 minutes. We increased the session time because the client will start to enter a new item into FarCry, and then complete it an hour or two later). I've checked IIS and we have mappings for /farcry and /webtop . I've checked the farcryConstructor.cfm and the _serverSpecific*.cfm files in the config folder and there's nothing suspicious - the _serverSpecific*.cfm files haven't changed since the install.
We are behind in installing the updates for CF11, but I didn't see anything in the update notes that would cause this bug.
Any ideas on where else to look?