Page Index Toggle Pages: 1
Topic Tools
Normal Topic "The User ID field was not filled out. (Read 4,748 times)
hawkmoth
YaBB Newcomer
*
Offline



Posts: 29
"The User ID field was not filled out.
Sep 14th, 2009 at 6:41am
Post Tools
Hi

We are running Yabb 2.4.
A number of ppl have reported that they get this error and i have also seen it a number of time in the error log:-

"The User ID field was not filled out. It is required"

I did some testing and have managed to replicate the problem here are the steps.

If I attempt to log in but us the wrong password, you I get a password missmatch error which is right.

If I then click the login tab on the menu, and then enter my user and password correctly.
I then get:-
"The User ID field was not filled out. It is required"
Yet I am infact logged in!

If I do the same process as above except after the password missmatch error, I press the Back button instead of the login everything works as it should.
  
Back to top
 
IP Logged
 
holastefan
Ex Member


Re: "The User ID field was not filled out.
Reply #1 - Sep 14th, 2009 at 3:44pm
Post Tools
I'm having the same issue today.  Just transferred the forum to a new server, so I probably didn't configure something right after the transfer.  Can't even login as admin.

Same as with hawkmoth's original post, any suggestions are appreciated

Edited:
Ok, I just fixed mine.  I had a bad URL in the Paths.pl file.  Updated it & it worked again.  Hopefully your fix is just as easy, hawkmoth.
« Last Edit: Sep 14th, 2009 at 4:12pm by Jet Li »  
Back to top
 
IP Logged
 
hawkmoth
YaBB Newcomer
*
Offline



Posts: 29
Re: "The User ID field was not filled out.
Reply #2 - Sep 15th, 2009 at 6:17am
Post Tools
I've just checked the Paths.pl and all looks good there.

Any other ideas?



  
Back to top
 
IP Logged
 
JonB
YaBB Administrator
YaBB Next Team
Operations Team
Beta Testers
Support Team
*****
Offline



Posts: 3,934
Location: Land of the Blazing Sun!

YaBB 2.6.1
Re: "The User ID field was not filled out.
Reply #3 - Sep 15th, 2009 at 11:40am
Post Tools
Hawkmoth -

I am going to test this later today.

thanks

Smiley

  

I find your lack of faith disturbing.
Back to top
IP Logged
 
hawkmoth
YaBB Newcomer
*
Offline



Posts: 29
Re: "The User ID field was not filled out.
Reply #4 - Sep 18th, 2009 at 6:37am
Post Tools
Sorry to be a pain but any new on this one?

Are you still investigating?

Many thanks
Hawkmoth
  
Back to top
 
IP Logged
 
JonB
YaBB Administrator
YaBB Next Team
Operations Team
Beta Testers
Support Team
*****
Offline



Posts: 3,934
Location: Land of the Blazing Sun!

YaBB 2.6.1
Re: "The User ID field was not filled out.
Reply #5 - Sep 18th, 2009 at 2:20pm
Post Tools
Heh - later on Tuesday I lost two servers (plus sundry telecom gear) to an electrical event - Ugh.  Just got back to an even keel yesterday afternoon.

Well - as to your 'login' issue:

Yes - I found the same thing to be true. aka confirmed

Thanks for your patience, but try to put in perspective this is not a critical issue, its merely a cosmetic fix.  Yabb is working properly, but you are getting an 'erroneous error report'  Grin

What happens (I'm pretty sure) is that an error condition is not cleared -  because instead of using the 'back' prompt (which probably resets the routine) - You choose to use the login tab.   Of course as you noted - you are indeed logged in.  And poor YaBB is confused! 

I have the feeling we addressed this once before, but I was unable to turn it up.  Jet Li will probably know it right away. LOL.

Wink
  

I find your lack of faith disturbing.
Back to top
IP Logged
 
deti
Legacy Dev Team
Development Team
****
Offline



Posts: 2,650
Location: Prien am Chiemsee, Germany
Re: "The User ID field was not filled out.
Reply #6 - Sep 18th, 2009 at 4:38pm
Post Tools
Confirmed!

This should fix it:
Replace the highlighted in Sources/LogInOut.pl
Code
Select All
	if($FORM{'sredir'}) {
		$FORM{'sredir'} =~ s/\~/\=/g;
		$FORM{'sredir'} =~ s/x3B/;/g;
		$FORM{'sredir'} =~ s/search2/search/g;
		$FORM{'sredir'} = qq~?$FORM{'sredir'}~;
		$FORM{'sredir'} = '' if $FORM{'sredir'} =~ /action=(register|login2)/;
	}
	$yySetLocation = qq~$scripturl$FORM{'sredir'}~; 



CVS was updated!
« Last Edit: Sep 18th, 2009 at 4:43pm by deti »  

Was immer Du tun kannst
oder erträumst tun zu können,
beginne es.
Kühnheit besitzt Genie,
Macht und magische Kraft.
Beginne es jetzt.
Whatever you can do
or dream you can,
begin it.
Boldness has genius,
power and magic in it.
Begin it now.
J. W. Goethe
Back to top
WWW  
IP Logged
 
JonB
YaBB Administrator
YaBB Next Team
Operations Team
Beta Testers
Support Team
*****
Offline



Posts: 3,934
Location: Land of the Blazing Sun!

YaBB 2.6.1
Re: "The User ID field was not filled out.
Reply #7 - Sep 18th, 2009 at 5:49pm
Post Tools
Tested, Works!

Thanks Deti!


Smiley
  

I find your lack of faith disturbing.
Back to top
IP Logged
 
deti
Legacy Dev Team
Development Team
****
Offline



Posts: 2,650
Location: Prien am Chiemsee, Germany
Re: "The User ID field was not filled out.
Reply #8 - Sep 18th, 2009 at 6:49pm
Post Tools
SVN still missing!! Wink So I moved it back to Bugs Open!
  

Was immer Du tun kannst
oder erträumst tun zu können,
beginne es.
Kühnheit besitzt Genie,
Macht und magische Kraft.
Beginne es jetzt.
Whatever you can do
or dream you can,
begin it.
Boldness has genius,
power and magic in it.
Begin it now.
J. W. Goethe
Back to top
WWW  
IP Logged
 
Page Index Toggle Pages: 1
Topic Tools
 
  « Board Index ‹ Board  ^Top