Everything looks tight, I’d triple check that your IP address is correct. Also I assume you tried one of the other channels and still got 404 error?
And as usual a Roku reboot wouldn’t hurt
http://192.168.1.153:8060/query/apps
returns:
<apps>
<app id="145851" type="appl" version="1.2.15">TVByDemand - Pro Wrestling</app>
<app id="76605" type="appl" version="2.1.0">Solitaire4us</app>
<app id="2285" type="appl" version="6.70.1">Hulu</app>
<app id="61322" type="appl" version="54.0.0">Max</app>
http://192.168.1.153:8060/launch/145851
shows a blank age but firefox inspector shows:
GET
http://192.168.1.153:8060/launch/145851
[HTTP/1.1 404 Not Found 44ms]
GET
http://192.168.1.153:8060/favicon.ico
under settings-system-advanced system settings-control by mobile apps
it is set to:
network access - permissive
but it does not launch the channel, it just sits on the home screen or whatever screen it is in at the time.
Did you reboot the Roku just to rule that out? your syntax is indeed correct
It has to be a POST request and what you're trying to do will perform a GET. The easiest way to do it is with cURL:
curl -d "" http://192.168.1.153:8060/launch/145851
We’re upgrading Roku Community to bring you a faster, more mobile-friendly experience. You may notice limited functionality or read-only access during this time. Read more here.
Planned Downtime:
Community will be unavailable for up to 24–48 hours during the upgrade window during the week of May 12, or you may notice reduced functionality.
In the meantime, for additional assistance, visit our Support Site.
Thanks for your patience — we’re excited to share what’s next!