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 connection timeout error:
org.apache.http.conn.HttpHostConnectException: Connect to example@appiancloud.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.
Trusted IPs are configured on the Appian Cloud site and the request from the Deployment Automation Manager script is not coming from an IP within the allowed range.
There are 2 options:
This article applies to all versions of Appian Cloud.
Last Reviewed: June 2020