2011-05-31, 00:40
stout Wrote:Here is what I get when I hit the login button:
Code:17:20:12 T:140551673620224 M:1087344640 NOTICE: -->Python Interpreter Initialized<--
17:20:12 T:140551673620224 M:1087344640 NOTICE: YouTube-2.0.4 ARGV: ['plugin://plugin.video.youtube/', '0', '']
17:20:13 T:140551673620224 M:1081643008 NOTICE: YouTube-2.0.4 view mode: 0
17:20:15 T:140551673620224 M:1079091200 NOTICE: -->Python Interpreter Initialized<--
17:20:15 T:140551673620224 M:1079091200 NOTICE: YouTube-2.0.4 ARGV: ['plugin://plugin.video.youtube/', '0', '?path=/root/login&action=settings&']
17:20:20 T:140551673620224 M:1079111680 NOTICE: YouTube-2.0.4 login - errors: 0
17:20:21 T:140551673620224 M:1079238656 NOTICE: YouTube-2.0.4 login failed, hit http except: HTTP Error 403: Forbidden
17:20:21 T:140551682012928 M:1079111680 NOTICE: -->Python Interpreter Initialized<--
17:20:21 T:140551682012928 M:1079111680 NOTICE: YouTube-2.0.4 ARGV: ['plugin://plugin.video.youtube/', '1', '']
17:20:21 T:140551682012928 M:1079111680 NOTICE: Exception
17:20:21 T:140551682012928 M:1079111680 NOTICE: exceptions.TypeError
17:20:21 T:140551682012928 M:1079111680 NOTICE: :
17:20:21 T:140551682012928 M:1079111680 NOTICE: "'NoneType' object is not callable"
17:20:21 T:140551682012928 M:1079111680 NOTICE: in
17:20:21 T:140551682012928 M:1079111680 NOTICE: <bound method SharedSocket.__del__ of <httplib.SharedSocket instance at 0x38660e0>>
17:20:21 T:140551682012928 M:1079111680 NOTICE: ignored
17:20:22 T:140551682012928 M:1079115776 NOTICE: YouTube-2.0.4 view mode: 0
17:20:22 T:140552306669664 M:1079115776 ERROR: GetDirectory - Error getting plugin://plugin.video.youtube/?path=/root/login&action=settings&
17:20:22 T:140552306669664 M:1079115776 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.youtube/?path=/root/login&action=settings&) failed
17:20:22 T:140551673620224 M:1079115776 NOTICE: -->Python Interpreter Initialized<--
17:20:22 T:140551673620224 M:1079115776 NOTICE: YouTube-2.0.4 ARGV: ['plugin://plugin.video.youtube/', '0', '']
17:20:23 T:140551673620224 M:1079099392 NOTICE: YouTube-2.0.4 view mode: 0
Pretty sure the operative piece in there is the 403 forbidden error at 17:20:21. The url it tries to go to is https://www.google.com/youtube/accounts/ClientLogin which doesn't accept GET requests, so browsing to it is useless...
I'm betting we need to change the useragent or something, but I dunno.
I'm running Ubuntu 11.04, with whatever version of XBMC pops out of ppa:team-xbmc, after editing the repository entries to reflect maverick because they didn't have a natty release a few days ago.
You sure there's not a firewall thats blocking between xbmc and your gateway?
Login still works fine here, and the 403 makes it seem like something is preventing the plugin from accessing google via ssl.