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: 
PolarLava
Visitor

Web Service API Unavailable

I have 3 Roku units a Roku 2 XD (3050), Roku 2 XS (3100) and Roku 2 (2720).  I can access the Web Service API and initiate various actions on the 3050 and the 2720, but the XD 3050 will not respond to any inputs.  The External Control is set to "Default" as are the other two units and all three units have static IP addresses.  When I send a command it pauses after TCP_NODELAY set, because it's not responding and waiting for the connection to timeout.  The full output from a simple command:

C:\>curl -vd "" "http://192.168.1.248:8060/keypress/Home"
*   Trying 192.168.1.248...
* TCP_NODELAY set
* connect to 192.168.1.248 port 8060 failed: Timed out
* Failed to connect to 192.168.1.248 port 8060: Timed out
* Closing connection 0
curl: (7) Failed to connect to 192.168.1.248 port 8060: Timed out

Being the XS and XD are largely the same unit, anyone know why this would be happening and more importantly how I can get the API working on the XS unit?
0 Kudos
Need Assistance?
Welcome to the Roku Community! Feel free to search our Community for answers or post your question to get help.

Become a Roku Streaming Expert!

Share your expertise, help fellow streamers, and unlock exclusive rewards as part of the Roku Community. Learn more.