Just to elaborate on @marc’s answer, you cannot use a URL like http://example.com/. It must be an HTTPS URL, like https://example.com/. For full details about Atlassian’s requirements on App hosting, see security requirements. Even if you are using one of the Atlassian Connect frameworks, TLS termination might be handled somewhere else in the infrastructure; hence, you may need to know these details.