Kodi Community Forum

Full Version: [RELEASE] NetfliXBMC - Unofficial Netflix Add-on (Win/OSX/Linux) - Thread 2
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
(2015-04-29, 07:52)hstegeman Wrote: [ -> ]I did test this addon several times the last weeks, It didn't work once on my lenovo q190 htpc.
An addon like this should be decraded to beta phase. I am sorry to say but it just doesn't work on my windows 8.1 htpc.

Previous versions of this addon didn't have any problems, I would vote that the original developer would pick up this addon,
so users could make use of this addon.

As a tempory solution I am making use of an other addon, I am making use of playon like you browse it as a web browser.
There are still many problems, but the addon is working.
http://forum.kodi.tv/showthread.php?tid=222371

The main problem, I can't stream hd streams, playon isn't without problems.

Install version 1.3.20 and turn off "use advanced ssl" in netflixbmc settings (read the last few pages?)

BTW, you first posted this 5 days ago and I responded in 30 min and asked you for more details. You didn't respond. Thanks to the people who did, they really helped us resolve this issue.
(2015-04-24, 19:30)kmarq Wrote: [ -> ]
(2015-04-24, 01:43)insertnamehere Wrote: [ -> ]Hi kmarq, jdoo, hstegeman,

Can you tell me:
your operating system - Windows, Linux, or OSX
which distro/version of the OS
which version of Kodi

I'm trying to find something common and still trying to reproduce the problem.

Can't get to logs currently.

OS - Win 8.1 x64
Kodi 14.2

Yeah the issue will be I'll be watching LiveTV or other videos. Then when I launch NetfliXBMC it takes awhile then ends up on the video node. If I just exist Kodi and restart it works.

This system does not get restarted, however I have Kodi set to exit when it sleeps. So when I first start watching anything Kodi will always be started fresh.

If the issue occurs tonight I will grab the logs.

So I tried to get logs. I noticed I upgraded to v.20 now. For several tries I couldn't get NetfliXBMC to even start up. I was getting a script error, restarting Kodi did nothing. I went in to turn on debugging to hopefully get some useful information (turned off SSL as well based on this thread) and still wouldn't start. Nothing new in the logs either. Gave up, came back awhile later after system was shutdown. Went back into settings and dubug and SSL were both back to previous settings. However, this time NetfliXBMC suddenly worked. I haven't had my issue again yet. If I do I'll once again try to get logs, but hoping that the new version seemed to have fixed itself. Once again, thanks for all the work on this. Most of the time it works great and is really awesome having Netflix integrated into the Kodi experience.

On a side question. I've had two usability issues that I haven't been able to figure out. The first is that if you get the popup to continue watching between episodes my remote can't seem to get through it using any of the buttons I've mapped.

2nd is there a way to restart a watched episode from the beginning?
Hi, I LOVE this add-on and love it that developer(s) are still updating it regularly. I noticed that when trying to play the trailer of a movie, that the youtube app gives the unsupported device error because the API v2 just expired in april 2015. When I go to the youtube add on manually, everything plays well.
Now, I was looking through the code where the youtube add on is called. In the documentation of the youtube add on, I see that the endpoints have changed.
https://github.com/bromix/plugin.video.y...dpoints.md

In the default.py file on line 975

xbmc.Player().play("plugin://plugin.video.youtube/?path=/root/video&action=play_video&videoid=" + match[0])
should become
xbmc.Player().play("plugin://plugin.video.youtube/play/?&videoid=" + match[0])

Could you try if this fixes the upsupported device error? I would test it myself, but I keep getting "the wrong file structure" error after I zip it on mac or linux. Thanks in advance!
Does this work with Openelec for amlogic?
(2015-04-29, 14:23)kmarq Wrote: [ -> ]So I tried to get logs. I noticed I upgraded to v.20 now. For several tries I couldn't get NetfliXBMC to even start up. I was getting a script error, restarting Kodi did nothing. I went in to turn on debugging to hopefully get some useful information (turned off SSL as well based on this thread) and still wouldn't start. Nothing new in the logs either. Gave up, came back awhile later after system was shutdown. Went back into settings and dubug and SSL were both back to previous settings. However, this time NetfliXBMC suddenly worked. I haven't had my issue again yet. If I do I'll once again try to get logs, but hoping that the new version seemed to have fixed itself. Once again, thanks for all the work on this. Most of the time it works great and is really awesome having Netflix integrated into the Kodi experience.

On a side question. I've had two usability issues that I haven't been able to figure out. The first is that if you get the popup to continue watching between episodes my remote can't seem to get through it using any of the buttons I've mapped.

2nd is there a way to restart a watched episode fromI the beginning?

We're really having troubles with the pyOpenSsl windows library. I'm starting to think that advanced ssl should be turned off on all windows systems. It's just not stable. Only use advance ssl if you absolutely have to. On one occasion here I have had to restart windows after an update of netflixbmc to get it working, again an pyOpenSsl dll issue.

I don't have a solution (as yet) for the usability issues. Maybe someone else here has?
(2015-04-29, 17:39)missDeveloper Wrote: [ -> ]Hi, I LOVE this add-on and love it that developer(s) are still updating it regularly. I noticed that when trying to play the trailer of a movie, that the youtube app gives the unsupported device error because the API v2 just expired in april 2015. When I go to the youtube add on manually, everything plays well.
Now, I was looking through the code where the youtube add on is called. In the documentation of the youtube add on, I see that the endpoints have changed.
https://github.com/bromix/plugin.video.y...dpoints.md

In the default.py file on line 975

xbmc.Player().play("plugin://plugin.video.youtube/?path=/root/video&action=play_video&videoid=" + match[0])
should become
xbmc.Player().play("plugin://plugin.video.youtube/play/?&videoid=" + match[0])

Could you try if this fixes the upsupported device error? I would test it myself, but I keep getting "the wrong file structure" error after I zip it on mac or linux. Thanks in advance!

Thanks. I put your change in and a small change 2 lines above and that fixed the problem.
I'll PR this to the repo and it should be in the next release.
I know that this addon uses chrome launcher to actually play netflix content. However:

1. chrome is not available for openelec, but

2. a clever person has developed a chromium addon for OE 64 bit that does play netflix content - see http://openelec.tv/forum/128-addons/7664...est-stable

My next task is to see if netflixbmc can be changed to use chromium browser instead of chrome broswer, which would complete the trick of usefully getting netflix on OE.

Can the devs here point me in the right direction? If there is any experimenting I can do at home to get this done, please let me know.
(2015-04-30, 04:21)insertnamehere Wrote: [ -> ]Thanks. I put your change in and a small change 2 lines above and that fixed the problem.
I'll PR this to the repo and it should be in the next release.


Thanks!
(2015-04-30, 04:48)nickr Wrote: [ -> ]I know that this addon uses chrome launcher to actually play netflix content. However:

1. chrome is not available for openelec, but

2. a clever person has developed a chromium addon for OE 64 bit that does play netflix content - see http://openelec.tv/forum/128-addons/7664...est-stable

My next task is to see if netflixbmc can be changed to use chromium browser instead of chrome broswer, which would complete the trick of usefully getting netflix on OE.

Can the devs here point me in the right direction? If there is any experimenting I can do at home to get this done, please let me know.
Interesting. Also adds gpu decoding. You should be able to edit chrome launcher to point to whatever new location that chromium is installed. And you might need to tweak some settings if you don't get a full screen. Im gonna try it out when I have the time.
(2015-04-30, 10:47)missDeveloper Wrote: [ -> ]Thanks!

There is a button for that Smile
Hi - i am relatively new to xbmc - i installed the netflixbmc .20 addon and i can access the netflix UI and am logged in for sure (i know this bc "add to list" movie option from this addon shows up when i login via browser), but when i double click on a movie to play it, nothing happens....? no script error... i unchecked ssl in advanced - can anyone give me some advice? i'm using this on xbmc via my qnap NAS which is i think has a linux os kernel. thanks for your help!
(2015-04-30, 16:39)digband Wrote: [ -> ]Hi - i am relatively new to xbmc - i installed the netflixbmc .20 addon and i can access the netflix UI and am logged in for sure (i know this bc "add to list" movie option from this addon shows up when i login via browser), but when i double click on a movie to play it, nothing happens....? no script error... i unchecked ssl in advanced - can anyone give me some advice? i'm using this on xbmc via my qnap NAS which is i think has a linux os kernel. thanks for your help!

Advanced SSL would not cause this problem so you and enable it again if you like.
Check that the addon Chrome Launcher is working by opening chrome launcher and selecting vimeo couchmode You should see chrome browser open and video play. Netfixbmc needs chrome browser and chrome launcher.
If Chrome Launcher doesn't work you need to fix that first, if it does work then can you look at the kodi.log and post a copy of any relevant errors displayed?
Hi Folks,

I have been doing a lot of research and persevering with this to get it running and simply cannot get it to go. I have Kodi Helix installed on my desktop (Linux Mint 17.1) and a dedicated media centre on Windows 7 Ultimate. Chrome is installed on both. I am able to start the addon which appears to login and can get select Movies, TV or Search. After that, I always get "Script Failed" errors. This is the same for both systems.

Here is a log file snippet from my Linux machine, I am hoping there is enough info in here to help get this resolved. Thank you.

13:07:32 T:139986839521024 NOTICE: -->Python Interpreter Initialized<--
13:07:33 T:139985583855360 NOTICE: Thread FileCache start, auto delete: false
13:07:33 T:139986839521024 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'urllib2.HTTPError'>
Error Contents: HTTP Error 500: Internal Server Error
Traceback (most recent call last):
File "/home/richard/.kodi/addons/plugin.video.netflixbmc/default.py", line 977, in <module>
listVideos(url, type)
File "/home/richard/.kodi/addons/plugin.video.netflixbmc/default.py", line 140, in listVideos
content = opener.open(url).read()
File "/usr/lib/python2.7/urllib2.py", line 410, in open
response = meth(req, response)
File "/usr/lib/python2.7/urllib2.py", line 523, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib/python2.7/urllib2.py", line 448, in error
return self._call_chain(*args)
File "/usr/lib/python2.7/urllib2.py", line 382, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 531, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 500: Internal Server Error
-->End of Python script error report<--
13:07:33 T:139987368511424 ERROR: GetDirectory - Error getting plugin://plugin.video.netflixbmc/?mode=listVideos&thumb&type=movie&url=http%3a%2f%2fwww.netflix.com%2fWiRecentAdditionsGallery%3fnRR%3dreleaseDate%26nRT%3dall%26pn%3d1%26np%3d1%26actionMethod%3djson
13:07:33 T:139987368511424 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.netflixbmc/?mode=listVideos&thumb&type=movie&url=http%3a%2f%2fwww.netflix.com%2fWiRecentAdditionsGallery%3fnRR%3dreleaseDate%26nRT%3dall%26pn%3d1%26np%3d1%26actionMethod%3djson) failed
13:07:33 T:139986839521024 NOTICE: Thread LanguageInvoker start, auto delete: false
13:07:33 T:139986839521024 NOTICE: -->Python Interpreter Initialized<--
13:07:33 T:139984555243264 NOTICE: Thread BackgroundLoader start, auto delete: false
13:07:34 T:139985583855360 NOTICE: Thread FileCache start, auto delete: false
13:07:38 T:139985160222464 NOTICE: Previous line repeats 5 times.
13:07:38 T:139985160222464 ERROR: CCurlFile::FillBuffer - Failed: SSL connect error(35)
13:07:38 T:139985160222464 ERROR: CCurlFile::CReadState::Connect, didn't get any data from stream.
13:07:38 T:139985160222464 ERROR: Open - failed to open source <https://icanuckxbmcrepo.svn.cloudforge.com/icanuckxbmcrepo/trunk/addons.xml.md5>
13:07:38 T:139985160222464 ERROR: Failed to fetch checksum for directory listing https://icanuckxbmcrepo.svn.cloudforge.c...addons.xml for repository repository.icanuck.
13:07:38 T:139985583855360 NOTICE: Thread FileCache start, auto delete: false
13:09:13 T:139986925655808 NOTICE: Previous line repeats 13 times.
13:09:13 T:139986925655808 NOTICE: Thread LanguageInvoker start, auto delete: false
13:09:13 T:139986925655808 NOTICE: -->Python Interpreter Initialized<--
13:09:13 T:139985160222464 NOTICE: Thread BackgroundLoader start, auto delete: false
13:09:13 T:139985185400576 NOTICE: Thread JobWorker start, auto delete: true
13:09:14 T:139986925655808 NOTICE: Thread BackgroundLoader start, auto delete: false
13:09:32 T:139987368511424 NOTICE: Log level changed to "LOG_LEVEL_DEBUG_FREEMEM"
13:09:32 T:139987368511424 NOTICE: Enabled debug logging due to GUI setting. Level 2.
13:09:32 T:139987368511424 DEBUG: ------ Window Init () ------
13:09:32 T:139987368511424 DEBUG: ------ Window Deinit (Pointer.xml) ------
13:09:33 T:139987368511424 DEBUG: ------ Window Init (Pointer.xml) ------
13:09:33 T:139987368511424 DEBUG: LIRC: Update - NEW at 157926:110 0 BTN_MOUSE /dev/input/event3 (BTN_MOUSE)
13:09:34 T:139987368511424 DEBUG: ProcessMouse: trying mouse action leftclick
13:09:34 T:139987368511424 DEBUG: ------ Window Deinit (Pointer.xml) ------
13:09:34 T:139987368511424 DEBUG: ------ Window Init (Pointer.xml) ------
13:09:36 T:139987368511424 DEBUG: LIRC: Update - NEW at 160659:110 0 BTN_MOUSE /dev/input/event3 (BTN_MOUSE)
13:09:36 T:139987368511424 DEBUG: ProcessMouse: trying mouse action leftclick
13:09:36 T:139987368511424 DEBUG: ------ Window Init (DialogSelect.xml) ------
13:09:36 T:139987368511424 INFO: Loading skin file: DialogSelect.xml, load type: KEEP_IN_MEMORY
13:09:36 T:139987368511424 DEBUG: ------ Window Deinit (Pointer.xml) ------
13:09:37 T:139987368511424 DEBUG: ------ Window Init (Pointer.xml) ------
13:09:43 T:139987368511424 DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/ImageLib-x86_64-linux.so)
13:09:43 T:139987368511424 DEBUG: Unloading: /ImageLib-x86_64-linux.so
13:09:44 T:139987368511424 DEBUG: ProcessMouse: trying mouse action wheeldown
13:09:44 T:139987368511424 DEBUG: ------ Window Deinit (Pointer.xml) ------
13:09:49 T:139987368511424 DEBUG: ------ Window Init (Pointer.xml) ------
13:09:49 T:139985185400576 DEBUG: Thread JobWorker 139985185400576 terminating (autodelete)
13:09:49 T:139987368511424 DEBUG: ProcessMouse: trying mouse action wheelup
13:09:49 T:139987368511424 DEBUG: ------ Window Deinit (Pointer.xml) ------
13:09:49 T:139987368511424 DEBUG: ProcessMouse: trying mouse action wheelup
13:09:51 T:139987368511424 DEBUG: Previous line repeats 4 times.
13:09:51 T:139987368511424 DEBUG: ------ Window Init (Pointer.xml) ------
13:09:52 T:139987368511424 DEBUG: LIRC: Update - NEW at 176159:110 0 BTN_MOUSE /dev/input/event3 (BTN_MOUSE)
13:09:52 T:139987368511424 DEBUG: ProcessMouse: trying mouse action leftclick
13:09:52 T:139987368511424 DEBUG: ------ Window Deinit (Pointer.xml) ------
13:09:52 T:139987368511424 DEBUG: ------ Window Deinit (DialogSelect.xml) ------
13:09:52 T:139987368511424 DEBUG: ------ Window Init (Pointer.xml) ------
13:09:55 T:139987368511424 DEBUG: LIRC: Update - NEW at 180142:110 0 BTN_MOUSE /dev/input/event3 (BTN_MOUSE)
13:09:56 T:139987368511424 DEBUG: ProcessMouse: trying mouse action leftclick
13:09:56 T:139987368511424 DEBUG: ------ Window Deinit (Pointer.xml) ------
13:09:56 T:139987368511424 DEBUG: ------ Window Init (Pointer.xml) ------
13:10:06 T:139987368511424 DEBUG: LIRC: Update - NEW at 190761:110 0 BTN_MOUSE /dev/input/event3 (BTN_MOUSE)
13:10:06 T:139987368511424 DEBUG: ProcessMouse: trying mouse action leftclick
13:10:06 T:139987368511424 DEBUG: CGUIWindowManager:TonguereviousWindow: Deactivate
13:10:06 T:139987368511424 DEBUG: ------ Window Deinit (SettingsCategory.xml) ------
13:10:06 T:139987368511424 DEBUG: CGUIWindowManager:TonguereviousWindow: Activate new
13:10:06 T:139987368511424 DEBUG: ------ Window Init (Settings.xml) ------
13:10:06 T:139985185400576 NOTICE: Thread JobWorker start, auto delete: true
13:10:06 T:139987368511424 DEBUG: ------ Window Deinit (Pointer.xml) ------
13:10:07 T:139987368511424 DEBUG: ------ Window Init (Pointer.xml) ------
13:10:08 T:139987368511424 DEBUG: ------ Window Deinit (Pointer.xml) ------
13:10:08 T:139987368511424 DEBUG: ------ Window Init (Pointer.xml) ------
13:10:08 T:139987368511424 DEBUG: LIRC: Update - NEW at 192750:110 0 BTN_MOUSE /dev/input/event3 (BTN_MOUSE)
13:10:08 T:139987368511424 DEBUG: ProcessMouse: trying mouse action leftclick
13:10:08 T:139987368511424 DEBUG: Activating window ID: 10000
13:10:08 T:139987368511424 DEBUG: ------ Window Deinit (Settings.xml) ------
13:10:08 T:139987368511424 DEBUG: ------ Window Init (Home.xml) ------
13:10:08 T:139987368511424 DEBUG: ------ Window Deinit (Pointer.xml) ------
13:10:09 T:139987368511424 DEBUG: ------ Window Init (Pointer.xml) ------
13:10:16 T:139987368511424 DEBUG: LIRC: Update - NEW at 200344:110 0 BTN_MOUSE /dev/input/event3 (BTN_MOUSE)
13:10:16 T:139987368511424 DEBUG: ProcessMouse: trying mouse action leftclick
13:10:16 T:139987368511424 DEBUG: Activating window ID: 10025
13:10:16 T:139987368511424 DEBUG: ------ Window Deinit (Home.xml) ------
13:10:16 T:139987368511424 DEBUG: ------ Window Init (MyVideoNav.xml) ------
13:10:16 T:139987368511424 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.netflixbmc/)
13:10:16 T:139987368511424 DEBUG: ParentPath = [plugin://plugin.video.netflixbmc/]
13:10:16 T:139987368511424 DEBUG: Loading items: 3, directory: plugin://plugin.video.netflixbmc/ sort method: 0, ascending: false
13:10:16 T:139986925655808 NOTICE: Thread BackgroundLoader start, auto delete: false
13:10:16 T:139985185400576 DEBUG: SECTION:LoadDLL(special://xbmcbin/system/ImageLib-x86_64-linux.so)
13:10:16 T:139985185400576 DEBUG: Loading: /usr/lib/kodi/system/ImageLib-x86_64-linux.so
13:10:16 T:139986925655808 DEBUG: Thread BackgroundLoader 139986925655808 terminating
13:10:16 T:139987368511424 DEBUG: ------ Window Deinit (Pointer.xml) ------
13:10:16 T:139987368511424 DEBUG: ------ Window Init (Pointer.xml) ------
13:10:18 T:139987368511424 DEBUG: LIRC: Update - NEW at 202650:110 0 BTN_MOUSE /dev/input/event3 (BTN_MOUSE)
13:10:18 T:139987368511424 DEBUG: ProcessMouse: trying mouse action leftclick
13:10:18 T:139987368511424 DEBUG: CGUIMediaWindow::GetDirectory (plugin://plugin.video.netflixbmc/?mode=main&thumb&type=movie&url)
13:10:18 T:139987368511424 DEBUG: ParentPath = [plugin://plugin.video.netflixbmc/]
13:10:18 T:139985185400576 DEBUG: StartScript - calling plugin NetfliXBMC('plugin://plugin.video.netflixbmc/','6','?mode=main&thumb&type=movie&url')
13:10:18 T:139985185400576 DEBUG: WaitOnScriptResult - waiting on the NetfliXBMC (id=18) plugin...
13:10:18 T:139986925655808 NOTICE: Thread LanguageInvoker start, auto delete: false
13:10:18 T:139986925655808 INFO: initializing python engine.
13:10:18 T:139986925655808 DEBUG: CPythonInvoker(18, /home/richard/.kodi/addons/plugin.video.netflixbmc/default.py): start processing
13:10:18 T:139986925655808 NOTICE: -->Python Interpreter Initialized<--
13:10:18 T:139986925655808 DEBUG: CPythonInvoker(18, /home/richard/.kodi/addons/plugin.video.netflixbmc/default.py): the source file to load is "/home/richard/.kodi/addons/plugin.video.netflixbmc/default.py"
13:10:18 T:139986925655808 DEBUG: CPythonInvoker(18, /home/richard/.kodi/addons/plugin.video.netflixbmc/default.py): setting the Python path to /home/richard/.kodi/addons/plugin.video.netflixbmc:/usr/lib/python2.7:/usr/lib/python2.7/plat-x86_64-linux-gnu:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload:/usr/local/lib/python2.7/dist-packages:/usr/lib/python2.7/dist-packages:/usr/lib/python2.7/dist-packages/PILcompat:/usr/lib/python2.7/dist-packages/gst-0.10:/usr/lib/python2.7/dist-packages/gtk-2.0:/usr/lib/pymodules/python2.7:/usr/lib/python2.7/dist-packages/ubuntu-sso-client:/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode
13:10:18 T:139986925655808 DEBUG: CPythonInvoker(18, /home/richard/.kodi/addons/plugin.video.netflixbmc/default.py): entering source directory /home/richard/.kodi/addons/plugin.video.netflixbmc
13:10:18 T:139986925655808 DEBUG: CPythonInvoker(18, /home/richard/.kodi/addons/plugin.video.netflixbmc/default.py): instantiating addon using automatically obtained id of "plugin.video.netflixbmc" dependent on version 2.1.0 of the xbmc.python api
13:10:18 T:139986925655808 DEBUG: LocalizeStrings: no strings.po file exist at /home/richard/.kodi/addons/plugin.video.netflixbmc/resources/language/English, fallback to strings.xml
13:10:18 T:139985185400576 DEBUG: WaitOnScriptResult- plugin returned successfully
13:10:18 T:139986925655808 INFO: CPythonInvoker(18, /home/richard/.kodi/addons/plugin.video.netflixbmc/default.py): script successfully run
13:10:18 T:139985160222464 NOTICE: Thread BackgroundLoader start, auto delete: false
13:10:18 T:139987368511424 DEBUG: ------ Window Deinit (Pointer.xml) ------
13:10:18 T:139985160222464 DEBUG: Thread BackgroundLoader 139985160222464 terminating
13:10:18 T:139986925655808 INFO: Python script stopped
(2015-05-01, 06:05)FFH4500 Wrote: [ -> ]Hi Folks,

I have been doing a lot of research and persevering with this to get it running and simply cannot get it to go. I have Kodi Helix installed on my desktop (Linux Mint 17.1) and a dedicated media centre on Windows 7 Ultimate. Chrome is installed on both. I am able to start the addon which appears to login and can get select Movies, TV or Search. After that, I always get "Script Failed" errors. This is the same for both systems.

Here is a log file snippet from my Linux machine, I am hoping there is enough info in here to help get this resolved. Thank you.

13:07:32 T:139986839521024 NOTICE: -->Python Interpreter Initialized<--
13:07:33 T:139985583855360 NOTICE: Thread FileCache start, auto delete: false
13:07:33 T:139986839521024 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'urllib2.HTTPError'>
Error Contents: HTTP Error 500: Internal Server Error
Traceback (most recent call last):
File "/home/richard/.kodi/addons/plugin.video.netflixbmc/default.py", line 977, in <module>
listVideos(url, type)
File "/home/richard/.kodi/addons/plugin.video.netflixbmc/default.py", line 140, in listVideos
content = opener.open(url).read()

Check the version you're using. It looks really old. That last line of code was removed sometime around V1.3.6. There has been a lot of development since then and NetfliXBMC is now up to 1.3.20.

Go to the bottom of the first post for the new repo and install the latest version from there. It will work a lot better.
Yeah you are right, 1.3.4. Can you pop a link to an up to date repository?