MantisBT - Doomseeker
View Issue Details
0002008Doomseeker[All Projects] Bugpublic2014-11-23 21:232018-09-29 14:43
DevilHunter 
Zalewa 
lowtrivialalways
closedfixed 
MicrosoftWindowsXP
0.12 Beta 
1.0 
0002008: Rcon Console will not work on First Try
What I mean is... Open the Rcon Console to the server you want to Rcon. Type in the password. The window will freeze for a second, then.. Nothing appears. Close the window, open it again, type in pass... It works.

I can't figure out why this happens.. It should work the first time :/
1. Start DoomSeeker
2. Find a server to Rcon into
3. Open Rcon Console on that Server, Type in Pass
4. Wait for it to finish; Nothing appears on Console;Close and Repeat
5. Rcon works as Normal
I can't remember if this happen before, but it is rather annoying...
No tags attached.
Issue History
2014-11-23 21:23DevilHunterNew Issue
2014-11-24 16:25ZalewaNote Added: 0010954
2014-11-24 16:25ZalewaStatusnew => acknowledged
2014-11-25 03:55EnsaladaDeTomateNote Added: 0010969
2014-11-25 03:56EnsaladaDeTomateNote Edited: 0010969bug_revision_view_page.php?bugnote_id=10969#r6027
2014-11-30 11:05ZalewaAssigned To => Zalewa
2014-11-30 11:05ZalewaStatusacknowledged => assigned
2014-11-30 17:40ZalewaNote Added: 0011009
2014-11-30 17:40ZalewaStatusassigned => needs review
2014-11-30 17:40ZalewaNote Edited: 0011009bug_revision_view_page.php?bugnote_id=11009#r6074
2014-11-30 17:41ZalewaNote Edited: 0011009bug_revision_view_page.php?bugnote_id=11009#r6075
2014-12-01 17:53ZalewaNote Added: 0011019
2014-12-01 17:53ZalewaStatusneeds review => needs testing
2014-12-03 00:06DevilHunterNote Added: 0011030
2014-12-03 16:27ZalewaStatusneeds testing => resolved
2014-12-03 16:27ZalewaFixed in Version => 1.0
2014-12-03 16:27ZalewaResolutionopen => fixed
2018-09-29 14:43WubTheCaptainStatusresolved => closed

Notes
(0010954)
Zalewa   
2014-11-24 16:25   
Acknowledging. RCON code needs a slight overhaul, as connection establishment can be solved in a better way than it is now.
(0010969)
EnsaladaDeTomate   
2014-11-25 03:55   
(edited on: 2014-11-25 03:56)
For me, it freezes by a lot (over 3 minutes, sometimes more, sometimes less), and, iirc, it also freezes doomseeker sometimes too.

(0011009)
Zalewa   
2014-11-30 17:40   
(edited on: 2014-11-30 17:41)
Fixed this in a bunch of commits starting from this one:
'https://bitbucket.org/Blzut3/doomseeker/commits/0cb0bb3167dc7e7c91b6a7be8e2336ce13afd7be [^]'
and ending on this one:
'https://bitbucket.org/Blzut3/doomseeker/commits/d460dbc891263ce6861f5678235bc513f2847c71 [^]'

Most important highlights:
[list]
[*]RCon is now completely asynchronous. It shouldn't block the main program anymore.
[*]Establish RCon connection after the user specifies the password, not before.
[*]Delay for a bit when retrying RCon password authentication to prevent IP ban from the server for flooding.
[*]Print RCon's "banned" and "outdated" messages to the remote console output instead of popping up a message box.
[*]When connecting to RCon, print descriptive messages about current connection state to the output box.
[/list]

[font color=#777777]Apparently, [list] BB code doesn't work in the comments.[/font]

Apparently, neither does [font].

(0011019)
Zalewa   
2014-12-01 17:53   
Update available on beta build channel and on DRD Team page. Please test.
(0011030)
DevilHunter   
2014-12-03 00:06   
So far, it works. Haven't had the issue where it locks Doomseeker but eh. Thanks for the fix