Roku Developer Program

Join our online forum to talk to Roku developers and fellow channel creators. Ask questions, share tips with the community, and find helpful resources.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
bbefilms
Visitor

SSL: SetCertificatesFile returning false for screen objects

When setting up ssl access to URL's, the method SetCertificatesFile returns 'true' and works fine when transferring data via SSL with roUrlTransfer objects, but always returns false when called (via the ifHttpAgent interface) on screen objects such as roVideoScreen and roPosterScreen using the same .pem cert file as the argument.

Any ideas why a cert file would work with roUrlTransfer and not roVideoScreen; I thought the standard curl library is being used to access data?

Thanks

[UPDATE]
After spending (way too) much time playing with this, it looks to me like SSL support in screen components is currently either broken or disabled - can one of the Roku devs confirm this please?
0 Kudos
19 REPLIES 19
RokuKevin
Visitor

Re: SSL: SetCertificatesFile returning false for screen objects

Confirmed.

We have a bug in the ifHttpAgent interface that doesn't allow the certificates file to be read properly. Therefore, all screens that support the ifHttpAgent interface such as roVideoScreen and roPosterScreen cannot currently work with SSL.

This will be fixed in a future update to the firmware, but we do not have a date on when this will happen.

Sorry for the confusion this caused.

--Kevin
0 Kudos
mosten
Visitor

Re: SSL: SetCertificatesFile returning false for screen objects

Any update on this? This functionality is pretty important as it is required for some of us to secure content.
0 Kudos
RokuKevin
Visitor

Re: SSL: SetCertificatesFile returning false for screen objects

We have a fix included in a firmware update that is currently in beta. Assuming there are no issues, our current goal is to update our user base to this version of firmware the week of Feb 15.

--Kevin
0 Kudos
TommyTheKid
Visitor

Re: SSL: SetCertificatesFile returning false for screen objects

suggestion: a week or two of beta testing with your Roku Developers might be able to flush out any missed bugs 🙂

Maybe not this time, but just a thought.

Tommy
0 Kudos
RokuKevin
Visitor

Re: SSL: SetCertificatesFile returning false for screen objects

Good News!

We are rolling out v2.4 build 357 to our entire user base. Just about everyone should have it by Monday. If you want to force an update, you can navigate to Settings->Player Info->Check for Update.

This version of the firmware includes the fix for SetCertificatesFile.

--Kevin
0 Kudos
bbefilms
Visitor

Re: SSL: SetCertificatesFile returning false for screen objects

Alleluia - thanks Kevin! I'll look forward to downloading this and getting my channel finally running...
0 Kudos
bbefilms
Visitor

Re: SSL: SetCertificatesFile returning false for screen objects

Kevin, does v2.4 build 357 add/fix/remove any other features likely to be of interest to developers?
0 Kudos
zimbra
Visitor

release notes/ bug list/ etc?

Is there a place to view release notes of all enhancements/bug fixes/changes in the updates?
0 Kudos
bbefilms
Visitor

Re: SSL: SetCertificatesFile returning false for screen objects

SSL access now works on screen components such as roVideoScreen but serverside SSL client verification for them is broken.

[update] Can one of the Roku devs indicate whether this will be fixed in the next firmware update?
0 Kudos