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: 

Re: Roku device charles set up

Hi All,
We are trying to setup Charles remote mapping to capture the ad traffics. Currently all the traffics of live streaming is in https mode and we are planning to use Charles proxy to capture the http traffic.
1) can someone suggest how to install Charles certificate on the ROKu device
2) how to set up the remote mappings also.

Any help is much appreciated as we are struggling to find the solution on the same.

Regards,
Dtv team.
0 Kudos
arena
Visitor

Re: Roku device charles set up

Hi All,

Any success with HTTPS? After couple of years, it's still an issue? @Tim?

Thanks,
0 Kudos
Amaan
Newbie

Re: Roku device charles set up

Any progress on installing Charles certificates on Roku Devices & enabling the Charles proxy (Mac OS & Windows 10)?

0 Kudos
manjeet
Channel Surfer

Re: Roku device charles set up

Could you please send me at manjeet@fusionitechnologies.com the mail how to get HTTP log in Charles?

0 Kudos
MissGalka
Newbie

Re: Roku device charles set up

Could you please send me at halina.kozlovskaya@gmail.com the mail how to get HTTP log in Charles?

I use mac- mini with macOS Big Sur 11.6.8 and test using Roku streaming Stick

Tried 

1) Connect ethernet cable to Mac's ethernet port
2) Go to System Preferences -> Sharing -> Internet Sharing
3) Under "Share your connection from: ", select your Ethernet. Then under "To computers using: ", select Wi-Fi. 

4) Connect Roku device to mac-mini wi-fi
5) Start up Charles and take note of the HTTP Proxy port set under Proxy Settings, by default its 8888. Make sure "Enable transparent HTTP Proxying" is checked.
6) To route all traffic to the Charles proxy, we need to set the following Port Forwarding rule in the OS X terminal:
echo "
rdr pass inet proto tcp from any to any port http -> 127.0.0.1 port 8888
rdr pass inet proto tcp from any to any port https -> 127.0.0.1 port 8888
rdr pass inet proto udp from any to any port http -> 127.0.0.1 port 8888
rdr pass inet proto udp from any to any port https -> 127.0.0.1 port 8888
" | sudo pfctl -ef -

Before setting Forwarding rules, on Roku device everything works ok, but after setting rules, channels don't run ('No internet connection' is shown) and in Charles few http requests are shown (even not from channels that I try to launch and run)

 

0 Kudos