Hello, I have an Alexa skill named CookBook (app id amzn1.echo-sdk-ams.app.2c33e7d5-71b6-4d5c-9fc4-c936b1e75e1c) I've checked "My development endpoint has a certificate from a trusted certificate authority (required for certification)" option in "SSL certificate" section of my skill configuration. My service has Comodo trial certificate(domain validated) and I see "There was an exception during the SSL hand shake. Please check the certificate you have provided." error when I try to test it. There is no certificate warnings when I call my service from browser. I've also checked my service here
https://www.ssllabs.com/ssltest/ (using my service domain name alexacookbook.xyz) and it shows "B" grade which is OK. In service logs I just see "javax.net.ssl.SSLException: Received fatal alert: certificate_unknown". Could you please advise how to understand the exact cause of this issue? Are Comodo trial certificates appropriate for Alexa skill?
If I try this with curl: curl --verbose https://alexacookbook.xyz/ * Trying 22.214.171.124... * connect to 126.96.36.199 port 443 failed: Connection refused * Trying 188.8.131.52... * Connected to alexacookbook.xyz (184.108.40.206) port 443 (#0) * TLS 1.2 connection using TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 * Server certificate: alexacookbook.xyz * Server certificate: COMODO RSA Domain Validation Secure Server CA * Server certificate: COMODO RSA Certification Authority * Server certificate: AddTrust External CA Root > GET / HTTP/1.1 > Host: alexacookbook.xyz > User-Agent: curl/7.43.0 > Accept: */* > < HTTP/1.1 404 Not Found < Server: akka-http/2.3.12 < Date: Mon, 14 Dec 2015 21:51:28 GMT < Content-Type: application/json < Content-Length: 17 < * Connection #0 to host alexacookbook.xyz left intact Unknown resource!% This could be a repeat of this previous issue:
https://forums.developer.amazon.com/forums/thread.jspa?threadID=5474 Or is it possible that the endpoint that you gave to Amazon is somewhat different? Be careful about what URL you use.