Information for: DEVELOPERS   PARTNERS

Known issues in Cloud IDE

This page describes any known issues with Cloud IDE.

If you encounter any difficulties with Cloud IDE, contact Acquia Support for assistance.

For known issues with Dev Studio, see Known issues in Dev Studio.

The ads run command isn’t supported

In Cloud IDE, instead of running ads run, you can invoke Drush, Composer, or Acquia BLT commands directly.

Creating a Cloud IDE may time out due to DNS propagation

Cloud IDE will try to wait several minutes until DNS propagation reaches you, but will time out eventually.

Workaround: Change your DNS servers to Google 8.8.8.8, 8.8.4.4 or to Cloudflare 1.1.1.1 to have better DNS propagation.

Composer runs into memory issues

You may run into memory issues when running the composer require or composer update commands. This is a known issue with Composer that isn’t directly related to Cloud IDE.

Workaround: Install the Composer Drupal Optimizations plugin (or use Acquia BLT as it’s included there) to try and work around the issue. Set memory_limit = -1 in your php.ini file or prepend your Composer commands to the COMPOSER_MEMORY_LIMIT=-1 environment variable. For more information, see Troubleshooting memory limit errors.

Note

The plugin only works if there’s an explicit drupal/core or drupal/core-recommended dependency in your root composer.json file.

Cannot delete files or directories in the Drupal docroot

Upon trying to delete files or directories in the Drupal docroot, you can run into the following issue:

ide:~$ rm -Rf project
rm: cannot remove 'project/docroot/sites/default/files': Permission denied
rm: cannot remove 'project/docroot/sites/default/default.settings.php': Permission denied
rm: cannot remove 'project/docroot/sites/default/settings.php': Permission denied
rm: cannot remove 'project/docroot/sites/default/default.services.yml': Permission denied

The above issue is related to Drupal permissions. Before you can delete those files or directories, you must change permissions.

Run the following command:

chmod -R u+w /home/ide/project/docroot/sites/default

Now you can delete those files and directories again.

Dark Reader browser extension runs into API limits

The Dark Reader browser extension (Chrome / Firefox) increases the number of HTTP requests per page load as it analyzes images and sends them to a third party to see if the colors should be inverted. This results in too many API requests to the IDE proxy and display the following error:

{
"error": "rate_limit_exceeded",
"message": "You have reached the maximum number of requests to the API. Please try again later."
}

Vimium browser extension might break the IDE functionality

The Vimium browser extension (Chrome / Firefox) provides keyboard shortcuts for navigation and control in the browser. It might break the IDE functionality, such as the Vim editor in the terminal. Acquia recommends disabling the Vimium browser extension by creating a rule.

To create a rule, go to Vimium Options, and add the following URL in the “Patterns” field. Click Add Rule, and then click Save Changes.

https?://*.ide.ahdev.cloud/*