• Skip to content
  • Skip to primary sidebar
  • Skip to footer

Foliovision

Main navigation

  • Weblog
    • FV Player
    • WordPress
    • Video of the Week
    • Case Studies
    • Business
  • About
    • Testimonials
    • Meet the Team
    • We Support
    • Careers
    • Contact
    • Pricing
  • Products
  • Support
    • FV Player Docs
    • Pro Support
  • Login
  • Basket is empty

Encrypted HLS – Decryption key not generated

[Solved]

Foliovision › Forums › FV Player › Troubleshooting › Encrypted HLS – Decryption key not generated

  • Suresh 7 years, 5 months ago

    Hi There… I am trying to stream encrypted HLS using CloudFront. Encryption is done using AWS E-Transcoder I tried to embed the video.m3u8 playlist using FV Player Pro (Beta) plugin in wordpress. The actual wordpress site is parked at http://[mydomain.com]/wp1 My license acquisition URL is http://[mydomain.com]/?fv_player_hls_key=enc1 While embedding video in the wordpress site, no decryption key is loaded even after entering encryption key and pressing Decrypt… and finally the video does not load with ‘Server returned 403’ error…. My guess is it is a problem with decryption… why is the decryption key not getting loaded? How should I troubleshoot this?

    issue-2
    issue
Viewing 7 replies - 1 through 7 (of 7 total)
  • Suresh 7 years ago

    another screenshot of the problem enclosed.

    issue1-2
    issue1-1
    Eduard 7 years ago
    Avatar photo

    Hello Suresh,

    It seems that your setting of License Acquisition URL is correct, but the player fails in the shortcode editor decryption. Could you please confirm that you are using the latest versions of our player plugins (6.3.11 of the free player and 0.9.11 of Pro player)?

    Thanks,
    Eduard

    Eduard 7 years ago
    Avatar photo

    Hello Suresh,

    I did some testing and the Decryption button was failing when the Amazon AWS Decoder was not set correctly in FV Player settings (check this part of our encrypted HLS guide. Could you please check if you have set it correctly?

    Thanks,
    Eduard

    Suresh 7 years ago

    Hi Eduard…

    Thanks for your reply.

    I checked the points you mentioned.
    1. I am using the correct versions mentioned by you.
    2. I am exactly following the procedure given in the link. That is:
    a. Created an access key for the same user (whose arn is mentioned in Elastic Transcoder Pipeline settings).
    (This IAM user has ‘AmazonS3ReadOnlyAccess’ permission and is the Encryption Key Administrator)
    b. Copied these access key ID and secret key into the AWS Decoder (Pro)
    c. Copied the Encryption Key from the Elastic Transcoder Job Output Key => Lock icon => Encryption Key and pasted into the shortcode editor.
    d. Pressed Decrypt button in the shortcode editor.

    But, Decrypt button still fails…

    Request you to please see if anythings needs correction.

    Thank you,
    Suresh

    Eduard 7 years ago
    Avatar photo

    Hi Suresh,

    Maybe the issue is in the IAM user. We are usually using user profiles with ‘AdministratorAccess’. You can try to assign such user to the existing Encryption Key and also create a new Access Key and add it to FV Player Pro settings. I would then recommend to try it with a new transcoding job.

    If it doesn’t help immediately, you can also clear the CloudFront cache (by creating an invalidation) for the given video file.

    If you want us to check this for you on your site directly, you could also purchase a Pro Support Incident ticket.

    Thanks,
    Eduard

    Suresh 7 years ago

    Hi Eduard…

    Thanks a lot for your support.

    Giving ‘AdministratorAccess’ access to the IAM user helped me resolve this… :)

    Eduard 7 years ago
    Avatar photo

    Hi Suresh,

    That’s great! I’ll add this information to the guide.

    Thanks,
    Eduard

Viewing 7 replies - 1 through 7 (of 7 total)
Reply To: Encrypted HLS – Decryption key not generated



Please Sign in or Register to upload files.

Related Posts

  1. How to setup encrypted HLS stream with Amazon Elastic Transcoder – Deprecated

  2. Encrypted HLS stream

  3. FV Player New Features: BunnyCDN Support and Bug Fixes

Primary Sidebar

Sign in Register
FV Player Docs Post New Topic

Welcome

to Foliovision support forums! We'll be happy to provide free support to resolve all the reported bugs. You always can start by specifying your OS and browser and steps to reproduce the bug.

If you need help with the installation on your site, please submit a request for a Pro Support Incident. We'll have you up and running in no time, with detailed instructions on how to resolve your issue yourself in the future.

Facing a hard to solve WordPress problem? On a tight deadline?

Let us take care of it for you
right now.

Pro Support Buy FV Player

Footer

Our Plugins

  • FV WordPress Flowplayer
  • FV Thoughtful Comments
  • FV Simpler SEO
  • FV Antispam
  • FV Gravatar Cache
  • FV Testimonials

Free Tools

  • Pandoc Online
  • Article spinner
  • WordPress Password Finder
  • Delete LinkedIn Account
  • Responsive Design Calculator
Foliovision logo
All materials © 2025 Foliovision s.r.o. | Panská 12 - 81101 Bratislava - Slovakia | info@foliovision.com
  • This Site Uses Cookies
  • Privacy Policy
  • Terms of Service
  • Site Map
  • Contact
  • Tel. ‭+421 2/5292 0086‬

We are using cookies to give you the best experience on our website.

You can find out more about which cookies we are using or switch them off in .

Powered by  GDPR Cookie Compliance
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

Necessary Cookies

Strictly Necessary Cookie allow you to log in and download your software or post to forums.

We use the WordPress login cookie and the session cookie.

If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.

Support Cookies

Foliovision.com uses self-hosted Rocket.chat and self-hosted Freescout support desk to provide support for FV Player users. These cookies allow our visitors to chat with us and/or submit support tickets.

We are delighted to recommend self-hosted Rocket.chat and especially Freescout to other privacy-conscious independent publishers who would prefer to self-host support.

Please enable Strictly Necessary Cookies first so that we can save your preferences!

3rd Party Cookies

This website uses Google Analytics and Statcounter to collect anonymous information such as the number of visitors to the site, and the most popular pages.

Keeping this cookie enabled helps us to improve our website.

We reluctantly use Google Analytics as it helps us to test FV Player against popular Google Analytics features. Feel free to turn off these cookies if they make you feel uncomfortable.

Statcounter is an independent Irish stats service which we have been using since the beginning of recorded time, sixteen years ago.

Please enable Strictly Necessary Cookies first so that we can save your preferences!