convoworks-core
convoworks-core copied to clipboard
Self signed SSL Certificate on Amazon Propagation Problem
When trying to propagate Alexa Skill with selected option 'I will upload a self-signed certificate in X 509 format' of Endpoint SSL Certificate Type, the following error occurs: Amazon propagation error: Payload for SSL certificate is invalid.. Error details: String instance with value "SELF_SIGNED" at property path "$.manifest.apis.custom.endpoint.sslCertificateType" is expected to be present when string instance with value "https://mark-test.ngrok.io/convosite/wp-json/convo/v1/public/service-run/amazon/a/bcm" at property path "$.manifest.apis.custom.endpoint.uri" is present.
Instead of getting the contents by URL, just store the file content in config value and propagate the content directly.