Guest User

Roku 1 Netflix app hanging on splash - reason & tech info

a guest
Jul 15th, 2014
460
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Problem: Netflix App Hanging On Roku in UK
  2. Issue: Works fine with TalkTalk UK's DNS server, fails with Google's open DNS (and others)
  3.  
  4. Diagnostics & proof:
  5.  
  6. Test with TalkTalk UK's normal DNS server....
  7.  
  8. sudo ./dnschef.py -i 192.168.81.12 --nameservers=62.24.134.1
  9. _ _ __
  10. | | version 0.2 | | / _|
  11. __| |_ __ ___ ___| |__ ___| |_
  12. / _` | '_ \/ __|/ __| '_ \ / _ \ _|
  13. | (_| | | | \__ \ (__| | | | __/ |
  14. \__,_|_| |_|___/\___|_| |_|\___|_|
  15. iphelix@thesprawl.org
  16.  
  17. [*] DNSChef started on interface: 192.168.81.12
  18. [*] Using the following nameservers: 62.24.134.1
  19. [*] No parameters were specified. Running in full proxy mode
  20. [15:37:57] 192.168.81.30: proxying the response of type 'A' for cloudservices.roku.com
  21. [15:37:58] 192.168.81.30: proxying the response of type 'A' for api.roku.com
  22. [15:38:00] 192.168.81.30: proxying the response of type 'A' for cloudservices.roku.com
  23. [15:38:01] 192.168.81.30: proxying the response of type 'A' for api.roku.com
  24. [15:38:02] 192.168.81.30: proxying the response of type 'A' for cloudservices.roku.com
  25. [15:38:10] 192.168.81.30: proxying the response of type 'A' for nccp-nrdp-31.cloud.netflix.net
  26. [15:38:11] 192.168.81.30: proxying the response of type 'A' for api.netflix.com
  27. [15:38:11] 192.168.81.30: proxying the response of type 'A' for api-global.netflix.com
  28. [15:38:15] 192.168.81.30: proxying the response of type 'A' for cdn0.nflximg.net
  29. [15:38:15] 192.168.81.30: proxying the response of type 'A' for cdn1.nflximg.net
  30. [15:38:15] 192.168.81.30: proxying the response of type 'A' for cdn0.nflximg.net
  31. [15:38:15] 192.168.81.30: proxying the response of type 'A' for cdn0.nflximg.net
  32. [15:38:15] 192.168.81.30: proxying the response of type 'A' for cdn1.nflximg.net
  33. [15:38:15] 192.168.81.30: proxying the response of type 'A' for cdn0.nflximg.net
  34. [15:38:15] 192.168.81.30: proxying the response of type 'A' for cdn1.nflximg.net
  35. [15:38:15] 192.168.81.30: proxying the response of type 'A' for cdn1.nflximg.net
  36. [15:38:15] 192.168.81.30: proxying the response of type 'A' for cdn0.nflximg.net
  37. [15:38:17] 192.168.81.30: proxying the response of type 'A' for cdn0.nflximg.net
  38. [15:38:18] 192.168.81.30: proxying the response of type 'A' for cdn1.nflximg.net
  39. [15:38:18] 192.168.81.30: proxying the response of type 'A' for cdn1.nflximg.net
  40. [15:38:19] 192.168.81.30: proxying the response of type 'A' for cdn1.nflximg.net
  41. [15:38:19] 192.168.81.30: proxying the response of type 'A' for cdn0.nflximg.net
  42. [15:38:19] 192.168.81.30: proxying the response of type 'A' for cdn1.nflximg.net
  43.  
  44. Success!
  45.  
  46. Test with Google's nameservers...
  47.  
  48. sudo ./dnschef.py -i 192.168.81.12 --nameservers=8.8.8.8
  49. _ _ __
  50. | | version 0.2 | | / _|
  51. __| |_ __ ___ ___| |__ ___| |_
  52. / _` | '_ \/ __|/ __| '_ \ / _ \ _|
  53. | (_| | | | \__ \ (__| | | | __/ |
  54. \__,_|_| |_|___/\___|_| |_|\___|_|
  55. iphelix@thesprawl.org
  56.  
  57. [*] DNSChef started on interface: 192.168.81.12
  58. [*] Using the following nameservers: 8.8.8.8
  59. [*] No parameters were specified. Running in full proxy mode
  60. [15:39:21] 192.168.81.30: proxying the response of type 'A' for cloudservices.roku.com
  61. [15:39:22] 192.168.81.30: proxying the response of type 'A' for channels.roku.com
  62. [15:39:23] 192.168.81.30: proxying the response of type 'A' for api.roku.com
  63. [15:39:23] 192.168.81.30: proxying the response of type 'A' for channels.roku.com
  64. [15:39:25] 192.168.81.30: proxying the response of type 'A' for cloudservices.roku.com
  65. [15:39:26] 192.168.81.30: proxying the response of type 'A' for api.roku.com
  66. [15:39:28] 192.168.81.30: proxying the response of type 'A' for cloudservices.roku.com
  67. [15:39:36] 192.168.81.30: proxying the response of type 'A' for nccp-nrdp-31.cloud.netflix.net
  68. [15:39:37] 192.168.81.30: proxying the response of type 'A' for redirects-eu.nccp.netflix.com
  69. [15:39:38] 192.168.81.30: proxying the response of type 'A' for api.netflix.com
  70. [15:39:38] 192.168.81.30: proxying the response of type 'A' for api-global.netflix.com
  71. [15:39:41] 192.168.81.30: proxying the response of type 'A' for api-eu.netflix.com
  72.  
  73. Hangs at the start red netflix splash screen.
  74.  
  75. Note the EU redirections!
  76.  
  77. Roku Model: UK Roku 1 / 2710X
  78. Firmware: version 5.5 * build 321
  79. Netflix App: Version 3.1 | 12 July 2014
  80. ISP: TalkTalk UK
  81.  
  82. My current netblock-
  83.  
  84. % Information related to '78.144.0.0 - 78.147.255.255'
  85.  
  86. % Abuse contact for '78.144.0.0 - 78.147.255.255' is 'abuse@talktalkplc.com'
  87.  
  88. inetnum: 78.144.0.0 - 78.147.255.255
  89. netname: OPAL-DSL
  90. descr: Opal Telecom DSL
  91. country: GB
  92. admin-c: PM58-RIPE
  93. admin-c: GD1052-RIPE
  94. tech-c: PM58-RIPE
  95. tech-c: GD1052-RIPE
  96. status: ASSIGNED PA
  97. mnt-by: OPAL-MNT
  98. source: RIPE Filtered
  99.  
  100. person: Gavin Ditchfield
  101. address: TalkTalk Communications Limited
  102. address: Northbank Industrial Estate
  103. address: Irlam
  104. address: Manchester
  105. address: M44 5BL
  106. address: United Kingdom
  107. phone: +44 161 222-2000
  108. fax-no: +44 161 222-2008
  109. nic-hdl: GD1052-RIPE
  110. mnt-by: OPAL-MNT
  111. source: RIPE Filtered
  112.  
  113. person: Phill Magill
  114. address: TalkTalk Communications Limited
  115. address: Northbank Industrial Estate
  116. address: Irlam
  117. address: Manchester
  118. address: M44 5BL
  119. address: United Kingdom
  120. phone: +44 161 222-2000
  121. fax-no: +44 161 222-2008
  122. nic-hdl: PM58-RIPE
  123. mnt-by: OPAL-MNT
  124. source: RIPE Filtered
  125.  
  126. % Information related to '78.144.0.0/14AS13285'
  127.  
  128. route: 78.144.0.0/14
  129. descr: Opal-Net Autonomous System
  130. origin: AS13285
  131. mnt-by: OPAL-MNT
  132. source: RIPE Filtered
  133.  
  134. % This query was served by the RIPE Database Query Service version 1.73.1 (DB-3)
  135.  
  136. - geekycow 15/07/2014
RAW Paste Data