Users in the Content Administrators role are unable to upload any files through the CKEditor. In the "Upload a file" area they see the progress bar go up, then "Oops something went wrong uploading, you may want to contact the site administrator an error was probably logged."
In the system log we have:
2014-11-16 18:34:26,909 INFO 220.127.116.11 - en-GB - /Dialog/FileDialog.aspx?ed=&type=image&dir=&tbi= - mojoPortal.Web.Services.FileService - user not in allowed upload roles so returning 404
The user is able to upload the same file using the File Manager.
As I understand it Content Administrators is one of the special roles that always by definition has permission to browse and upload files (so it doesn't appear as one of the roles to which this permission can be granted or removed). We have aliased this role, which I thought might have caused the problem, but we removed the alias in the database and the problem persisted.
If we make the same user an Administrator, or if we add them to another custom role to which we have granted permissions to "browse and upload files", they can do so without problems.
It smells like a bug, but we could have got something wrong in the config!
mojoPortal Version 18.104.22.168 MSSQL
Operating System Microsoft Windows NT 6.0.6002 Service Pack 2
ASP.NET Info v4.0.30319 Running in Full Trust