Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.

Unable to create parent directory /mnt/var/www/html/content

Avatar

Level 2

We're using AEM cloud and running into the following dispatcher error: Unable to create parent directory /mnt/var/www/html/content.  Since its on cloud I'm not sure how to resolve since we don't have access to adjust any permissions.

7 Replies

Avatar

Employee Advisor

Can you share a bit more context? Does the deployment break because of this?

Avatar

Level 2

The deployment doesn't break.  We turned up the logging in the staging environment and saw this  

 

Found farm ****_farm for staging.****.com
checking [/us/en/tests/****/subscribe.html]
cachefile does not exist: /mnt/var/www/html/content/****/us/en/tests/****/subscribe.html
try to create new cachefile: /mnt/var/www/html/content/****/us/en/tests/****/subscribe.html
cache-action for [/us/en/tests/****/subscribe.html]: CREATE
Connected to backend 0 (localhost:8080)
Sending request body to remote server
Request body sent to remote server
Unable to create parent directory /mnt/var/www/html/content/****/us/en/tests/****: Permission denied
response.status = 200

Avatar

Employee Advisor

this means that the unix user used by the Apache httpd cannot create files/directories below there. Not really specific to AEM or the dispatcher. Adjust the permissions below /mnt/var/www/html so that the user used by httpd (in many distributions it is called "httpd") can write there.

Avatar

Level 2

This makes sense for an on prem dispatcher.  Not sure how I can adjust permissions on cloud.

Avatar

Employee Advisor

Sorry, I did not see the hint to CS Can you create a support ticket for it and send me its ID in private here in the forums?