HTTP on port other than 80?

Can RokuHD retrieve files from web servers running on a port other than 80?

I have tried URLs like http://.com:1029/img.jpg with roUrlTransfer, poster screen and other SDK objects, they all returned timeout error. I downloaded packet trace from Roku, it shows TCP SYN going to port 1029 and no TCP ACK coming back.

I can connect to the same URL with a PC browser running behind the same router and it works just fine. Please advise if !=80 port should work for HTTP on Roku.

Sergey

It is designed to work… However, I can confirm that we do have an open bug on this issue right now.

–Kevin

Hi Kevin,

thanks for the prompt reply. I am writing a Roku app for the server that doesn’t open port 80. It opens sequential ports, one port for each authenticated client. Is there a workaround for this bug?

thanks,
Sergey

I ran into the same problem. Streaming works, and some of the poster urls, but not other (I was originally trying to run on port 8080).

“RokuKevin” wrote:
It is designed to work… However, I can confirm that we do have an open bug on this issue right now.

–Kevin

I stumbled across an interesting workaround for this while trying to get some audio streams to work. It appears that is you append a forward slash to one of these problem URLs, it will work. For instance, http://88.191.48.171:8000 fails, but http://88.191.48.171:8000/ works. At least in some cases. I’d love to know if others can confirm this.