Bug 11684 - Unknown Error on Login
: Unknown Error on Login
Status: RESOLVED WORKSFORME
Product: Dialcentral
General
: unspecified
: N900 Maemo
: Unspecified critical (vote)
: ---
Assigned To: Ed Page
: general
:
:
:
:
  Show dependency tree
 
Reported: 2010-12-13 11:13 UTC by Rick
Modified: 2010-12-21 19:06 UTC (History)
0 users (show)

See Also:


Attachments
DialCentral log (v1.1.94) (14.14 KB, text/plain)
2010-12-13 21:16 UTC, Rick
Details
DialCentral Log 1.1.97 (5.51 KB, application/octet-stream)
2010-12-19 04:11 UTC, Rick
Details


Note

You need to log in before you can comment on or make changes to this bug.


Description Rick (reporter) 2010-12-13 11:13:13 UTC
SOFTWARE VERSION: 
(Settings > General > About product)
20.2010.36-2.002

EXACT STEPS LEADING TO PROBLEM: 
(Explain in detail what you do (e.g. tap on OK) and what you see (e.g. message
Connection Failed appears))
1. An error box appears above the dialpad with no message as soon as the app is
loaded.
2. When I try to edit my account/callback # the buttons don't work and there
are no text fields.
3. Attempts to login from the login button result in the same empty error box.

EXPECTED OUTCOME: 

ACTUAL OUTCOME: 

REPRODUCIBILITY: 
(always, less than 1/10, 5/10, 9/10)
I've installed the software twice now and I haven't gotten it to work but I
know that it should...

EXTRA SOFTWARE INSTALLED: 

OTHER COMMENTS:
Comment 1 Ed Page 2010-12-13 13:37:27 UTC
What version of DialCentral are you running?

Could you provide a log file?
http://wiki.maemo.org/DialCentral#Trouble_Shooting_and_Reporting_of_Bugs
Comment 2 Rick (reporter) 2010-12-13 21:16:06 UTC
Created an attachment (id=3244) [details]
DialCentral log (v1.1.94)
Comment 3 Ed Page 2010-12-14 01:48:07 UTC
Wow, you hit a lot of corner cases I didn't think could be hit.  I've provided
messages to internal errors, fixed some unexpected errors, and made recovering
from a failed login more smooth.  I'm unsure if this is all of the errors but
it is most of them.

I'm curious why your login keeps failing though.
Comment 4 Rick (reporter) 2010-12-14 15:00:20 UTC
On the latest installation the error messages still appear but they now have
actual messages. When I attempt to login it says "Task queue not started" so I
restart the program. A "Logging In" message appears briefly and I hit the
Account button to edit my callback number since it's not set. There's still no
text box to do this, just a button that says "Not Set." I push the button and a
drop menu appears with no other options. Numeric entries into the keypad are
unresponsive. At this point I push the Clear Account button and it says "Can
Only Logout if Logged In." I re-enter my login credentials and it says "Task
queue not started" so the whole thing seems buggered.

I opened a terminal window and tried running that python login script that the
debug page mentioned. There were two such scripts in the directory tree, one
that responded with "/bin/sh Not found" and the other that responded with
"Permission denied." I'm afraid I'm not good with UNIX but I did have rootsh
running so permissions shouldn't have been a problem.

Thanks for your assistance.

-Rick
Comment 5 Ed Page 2010-12-16 03:41:34 UTC
(In reply to comment #4)
> On the latest installation the error messages still appear but they now have
> actual messages. When I attempt to login it says "Task queue not started" so I
> restart the program. A "Logging In" message appears briefly and I hit the
> Account button to edit my callback number since it's not set. There's still no
> text box to do this, just a button that says "Not Set." I push the button and a
> drop menu appears with no other options. Numeric entries into the keypad are
> unresponsive. At this point I push the Clear Account button and it says "Can
> Only Logout if Logged In." I re-enter my login credentials and it says "Task
> queue not started" so the whole thing seems buggered.

I didn't expect to completely fix it but at least improve things somewhat by a
login fix.  Could you provide a new log file?

> I opened a terminal window and tried running that python login script that the
> debug page mentioned. There were two such scripts in the directory tree, one
> that responded with "/bin/sh Not found" and the other that responded with
> "Permission denied." I'm afraid I'm not good with UNIX but I did have rootsh
> running so permissions shouldn't have been a problem.

I forgot to update those instructions after a couple of changes.  They should
be updated now.  I'm hoping they aren't needed but we'll see.
Comment 6 Rick (reporter) 2010-12-19 04:11:23 UTC
Created an attachment (id=3250) [details]
DialCentral Log 1.1.97
Comment 7 Ed Page 2010-12-19 06:24:20 UTC
I forgot how I determine if a user can't login so I missed a case in the code
for reporting login failures to the user and for properly cleaning up, whoops. 
It should work a bit better now though I'm unsure why you can't ever login. 
Are you using just the username or the full email address for your credentials?
Comment 8 Rick (reporter) 2010-12-19 07:48:05 UTC
I've tried both ways, including using different accounts. The error message I
get is the same: 'Task queue not started'
Comment 9 Rick (reporter) 2010-12-21 05:03:17 UTC
Hi,

After downloading the most recent version (1.1.98 I believe) I'm finally able
to login with my full email address and make calls. Thanks so much for your
software; it makes the N900 a terrific phone.

RC
Comment 10 Ed Page 2010-12-21 19:06:51 UTC
Thanks for the patience in working with me on getting this problem resolved.