There is a CKFinder compatibility issue when a single website is run on multiple applications servers through https://www.getpantheon.com/
CKFinder returns randomly "Folder not found. Please Refresh and try again".
This happens, because the $_SESSION['ckeditor']['UserFilesAbsolutePath']
variable is set to a path of a server which rendered the HTML form to edit node. The next ajax calls that are executed by CKFinder are served by different applications servers, which have different absolute paths to the "files" directory, so the mentioned path is invalid.
The only reliable method in such cases to calculate the absolute server path, is to resolve the path based on the URL on each request with
$baseDir = resolveUrl($baseUrl);
Comments
Comment #1
wwalc CreditAttribution: wwalc commentedFixed with b69a9ac89
Comment #2
wwalc CreditAttribution: wwalc commented