When attempting to deploy an application to an Appian Cloud site via the Deployment Automation Manager's command line tool, the script returns either a 403 forbidden error:
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"><html><head><title>403 Forbidden</title></head><body><h1>Forbidden</h1><p>You don't have permission to access /suite/plugins/servlet/stateless/remotedeploymentautomationon this server.</p><p>Additionally, a 403 Forbiddenerror was encountered while trying to use an ErrorDocument to handle the request.</p></body></html>
or the following error message:
org.apache.http.conn.HttpHostConnectException: Connect to email@example.com:443 [example.appiancloud.com/<IP_ADDRESS>] failed: Connection timed out: connect
No login attempts are seen in login-audit.csv and no traffic to the servlet URL is seen in the JBoss access logs.
IP whitelisting is enabled on the Appian Cloud site and the request from the Deployment Automation Manager script is not coming from an IP within the whitelisted range.
There are 2 options:
This article applies to all versions of Appian Cloud.
Last Reviewed: April 2018
© 2020 Appian. All rights reserved.