2012-11-29, 07:03
(2012-11-28, 05:13)latebris Wrote: I'm on version 3.3.0 and I'm unable to login. It tells me "Login Failed: Unknown Error" - I am using two-factor authentication, and I suspect that might be the reason. It newer prompts me for the authentication code, and will not let me use an application-specific password.
I have the same problem on an account with 2 factor auth. The debug log shows the following after making the request with the username/password in it:
Code:
21:01:11 T:14820 NOTICE: [YouTube-3.3.0] _fetchPage : 'connecting to server... https://accounts.google.com/ServiceLoginAuth'
21:01:12 T:14820 NOTICE: [YouTube-3.3.0] _fetchPage : 'done'
21:01:12 T:14820 NOTICE: [YouTube-3.3.0] _httpLogin : 'Captcha needs to be filled'
21:01:12 T:19640 NOTICE: Thread XBPyThread start, auto delete: false
21:01:12 T:19640 NOTICE: -->Python Interpreter Initialized<--
21:01:12 T:19640 NOTICE: YouTube-3.3.0 ARGV: ['plugin://plugin.video.youtube/', '1', '']
21:01:12 T:19640 NOTICE: [StorageClient-1.3.0] __init__ : 'Setting table to : YouTube'
21:01:12 T:19640 NOTICE: CommonFunctions-1.3.0
21:01:12 T:19640 NOTICE: [YouTube-3.3.0] __init__ : ''
21:01:12 T:19640 NOTICE: [StorageClient-1.3.0] __init__ : 'Setting table to : Downloader'
21:01:12 T:19640 NOTICE: [YouTube-3.3.0] __init__ : 'Done'
21:01:12 T:3812 NOTICE: Thread Background Loader start, auto delete: false
21:01:12 T:13960 ERROR: XFILE::CDirectory::GetDirectory - Error getting plugin://plugin.video.youtube/?action=settings&path=%2froot%2flogin
21:01:12 T:13960 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.youtube/?action=settings&path=%2froot%2flogin) failed
21:01:12 T:12732 NOTICE: Thread XBPyThread start, auto delete: false
21:01:12 T:12732 NOTICE: -->Python Interpreter Initialized<--
21:01:12 T:12732 NOTICE: YouTube-3.3.0 ARGV: ['plugin://plugin.video.youtube/', '0', '']
21:01:13 T:12732 NOTICE: [StorageClient-1.3.0] __init__ : 'Setting table to : YouTube'
21:01:13 T:12732 NOTICE: CommonFunctions-1.3.0
21:01:13 T:12732 NOTICE: [YouTube-3.3.0] __init__ : ''
21:01:13 T:12732 NOTICE: [StorageClient-1.3.0] __init__ : 'Setting table to : Downloader'
21:01:13 T:12732 NOTICE: [YouTube-3.3.0] __init__ : 'Done'
21:01:13 T:18980 NOTICE: Thread Background Loader start, auto delete: false
A test account I set up without 2 factor auth logs in without a problem.
BTW, I notice that the debug logs include the plaintext password and login info, which have shown up in a number of the logs I've seen posted by people reporting similar issues while I researched this bug. I think the developers should probably rethink that approach if they want people to post complete logs.