generalsocketerror received after 4.8 firmware upgrade
Channel name: Fandor
Channel version: version 1.0 - build 30
What is the issue being reported? We've been seeing lots of errors from our Roku channel lately, which seem to coincide with the Roku 4.8 firmware upgrade that happened a few days ago. The errors occur when streaming: we're getting a roSystemLogEvent which carries an http.error "generalsocketerror" as shown by the code snippet from our channel below.
else if type(msg) = "roSystemLogEvent" info = msg.GetInfo() if info.LogType = "http.error" metrics.errorCount = metrics.errorCount + 1 message = "HTTP error received while streaming: " + info.Url + " returned " + info.HttpCode.ToStr() + " " + info.Status print "~~~STREAMING ERROR" print "~~~SENDING MESSAGE: " + message print m.fandor.SendMessage(message)
We upgraded our Roku firmware internally to 4.8 to try to reproduce the problem but haven't had any luck so far. Is this a known 4.8 issue? Do you know if this error impacts the user experience (e.g. user has to restart the film)? Any help is appreciated.
What are the steps to reproduce? We are not able to reproduce the problem internally but we know that some of our users are consistently running into this issue since we are being notified by email whenever this error occurs.
Is it reproducible (how many times out of 5 does this happen)? This is a rundown of how many times our users have run into this issue since beginning of June. Notice the surge on July 13 which seem to coincide with the 4.8 release.
# of errors | Day Month 1 | 6 Jun 7 | 7 Jun 1 | 9 Jun 3 | 11 Jun 64 | 18 Jun 1 | 27 Jun 18 | 4 Jul 144 | 5 Jul 2 | 7 Jul 3 | 8 Jul 10 | 9 Jul 288 | 13 Jul 614 | 14 Jul 486 | 15 Jul 94 | 16 Jul
What software version is the box running? (Roku2 = Settings > About ----- Roku1 = Settings >Player Info) Roku 4.8