CDN via HTTPS?

13 postsstarted by thattolleyguy 7,090 viewsoriginal topic

New Member
#1
Amazon just launched their audio streaming API for Alexa Skills Kit. In order to stream audio the source must be accessed via https. I'm curious if there's anyway to access general conference, scriptures and other CDN content via HTTPS? If not, is there anyway to request it? I could see this being a very useful way to access gospel library audio content. Thanks!
Community Moderators
#2
Although many of the links on LDS.org point to http://, it works fine switching them to https://.

For example, the MP3 audio download on this page points to:
http://media2.ldscdn.org/assets/general ... 4k-eng.mp3

But this works too:
https://media2.ldscdn.org/assets/genera ... 4k-eng.mp3
Samuel Bradshaw • If you desire to serve God, you are called to the work.
New Member
#3
It works, but the certificate is invalid which I don't think Amazon will allow when streaming. I'll give it a try though. Thanks!
Community Administrator
#4
thattolleyguy wrote:the certificate is invalid
The certificate being used doesn't match the website.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
New Member
#5
So I've attempted to make use of these URLs but with the invalid certificate it won't work. Are there any channels I can go down to try and get this changed? I really think this is a great option for gospel library content. My kids for example are to young to read and don't have their own digital devices but they could use Alexa services to listen to scriptures and general conference talks. Is there anyone who might be able to help? Thanks.
Community Administrator
#6
You could use the feedback link on the main lds.org page.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
New Member
#7
I ran into the same problem. Many of the church's sites can be reached using a secure connection, *except* media2.ldscdn.org:
https://www.eff.org/https-everywhere/at ... n.org.html

I made a comment on the talk page of https://tech.lds.org/wiki/LDS_Music_external_resources, as it has links to media2.ldscdn.org using HTTPS (that then hit the certificate error). I also submitted feedback through the lds.org site. Hopefully one of the two gets noticed so the certificate can be fixed.
New Member
#8
Yeah. I've tried working through some contributors I know work for the church and have yet to hear any feedback. I've also gone through the process of making a licensing request, but that can take up to 6 weeks. I guess we'll just wait and see
New Member
#9
@thattolleyguy - Have you made any progress in the licensing discussions? I still haven't gotten any response from my attempt in October.

(Would have PM'ed, but the forum no longer lets me)
Community Administrator
#10
chrisost wrote:(Would have PM'ed, but the forum no longer lets me)
I think I've fixed that for you.
Have you searched the Help Center? Try doing a Google search and adding "site:churchofjesuschrist.org/help" to the search criteria.

So we can better help you, please edit your Profile to include your general location.
New Member
#11
I have. I'm meeting with some of the Gospel Library development team next week to figure out next steps. You can read most of my status updates on this thread: https://tech.lds.org/forum/viewtopic.ph ... 5&p=164621
Community Moderators
#12
With recent changes, the media2.ldscdn.org server now supports https://.
Samuel Bradshaw • If you desire to serve God, you are called to the work.
New Member
#13
Great! That's been a long time in the coming!

Code:

* SSL connection using TLSv1.2 / ECDHE-ECDSA-AES256-GCM-SHA384
* Server certificate:
*        subject: C=US; ST=Utah; L=Salt Lake City; O=Intellectual Reserve Inc.; CN=media2.ldscdn.org
*        start date: 2018-07-13 00:00:00 GMT
*        expire date: 2019-07-13 12:00:00 GMT
*        subjectAltName: media2.ldscdn.org matched
*        issuer: C=US; O=DigiCert Inc; CN=DigiCert ECC Secure Server CA
*        SSL certificate verify ok.