View Issue Details

IDProjectCategoryView StatusLast Update
0002417unrealircdpublic2007-04-27 05:40
Reportergauntlet Assigned To 
PrioritynormalSeveritytrivialReproducibilityalways
Status closedResolutionwont fix 
Product Version3.2.1 
Summary0002417: Remote Restarting of Servers ?
DescriptionI cannot seem to get the /restart servername password to work, was this feature removed, or did it ever work?
3rd party modules

Activities

w00t

2005-03-10 08:04

reporter   ~0009552

Not sure myself, but you really should upgrade to the latest version (3.2.2b) anyhow. 3.2.3 to be released soon, hopefully so you're a bit behind. :)

vonitsanet

2005-03-10 08:35

reporter   ~0009553

I'm using 3.2.2b and yes this is not working to me.
I can't restart any remote server.
(I'm a netadmin and i have the correct password)

syzop

2005-03-10 12:06

administrator   ~0009557

Looking at the code I see only limited remote restart support (read: none in sending whatsoever, accepting code is present but no forwarding code), perhaps just update the docs that remote restarts are not supported? I don't see why it should be supported at least...
codemastr? others? :P

White_Magic

2005-03-10 19:05

reporter   ~0009558

i say only netadmins should be allowed to remote restart, least if a Admin for that server is not there a netadmin can do it

syzop

2005-03-10 19:08

administrator   ~0009559

And when would that be?

Actually, that cannot be done now anymore.. Since there is no forwarding code a remote restart request could be wrongly interpreted by a server in which case the wrong server would restart, something you would definately not want... So I'll just update the docs I think ;).

syzop

2005-03-10 19:14

administrator   ~0009560

Docs fixed in .341, syntax is /restart <pass> <reason>. <pass> is required in case of drpass, reason is optional.

White_Magic

2005-03-10 21:08

reporter   ~0009561

ok maybe i need this explained to me,

/stats O server1.net is a remote command to server1.net for stats O
why wouldnt /restart <pass> <server1.net> <reason> work?

im presumming there is totally different way of handling each *remote* thing, - couldnt all these be made into another command?
something like
/remote Stats O <server1.net>
/remote Restart <pass> <server1.net> reason
 *shuts up now :P*

aquanight

2005-03-12 17:42

reporter   ~0009572

Last edited: 2005-03-12 17:42

Ideally you would never really need to use /restart. The only time I can think that /restart is needed is:

- You've edited the conf and changed me{} settings (to fix numeric collisions or whatever) in which case you're already in the shell you can just ./unreal restart ...
- You removed or upgraded a permanent module (which need a restart). Again you're already in the shell so you can just ./unreal restart. Also, I think the coders want to ultimately remove the need for modules to be permanent :) .

In both cases, you could use /restart to give a reason but if you're not on that server then just /notice $server.name Server will be restarting for blablablablabla and then ./unreal restart...

*edit*
And if you don't have shell access you shouldn't have caused either of these two things that would need a /restart.
*/edit*

w00t

2005-03-17 21:44

reporter   ~0009615

Question: Will the web config thingy have an option to /rehash? [i assume so, but just want to clarify ;)]

gauntlet

2005-03-21 11:50

reporter   ~0009642

In actuality the problem is with the Jumpserver module, I can not disable it remotely, and the person who has access to that box the server is on, Is in the middle of a move, i cannot contact them. I am locked out of that server until i can get ahold of them, or i can find a way to restart that server. or disable jumpserver

w00t

2005-03-25 21:10

reporter   ~0009660

Um, hate to point this out, but you can't update Unreal without having access to the box... :/

stskeeps

2007-04-27 05:40

reporter   ~0013829

Please re-submit for 3.3 or 3.2.6/7 instead if this issue still exists.

Issue History

Date Modified Username Field Change
2005-03-10 03:14 gauntlet New Issue
2005-03-10 08:04 w00t Note Added: 0009552
2005-03-10 08:35 vonitsanet Note Added: 0009553
2005-03-10 12:06 syzop Note Added: 0009557
2005-03-10 19:05 White_Magic Note Added: 0009558
2005-03-10 19:08 syzop Note Added: 0009559
2005-03-10 19:14 syzop Note Added: 0009560
2005-03-10 21:08 White_Magic Note Added: 0009561
2005-03-12 17:42 aquanight Note Added: 0009572
2005-03-12 17:42 aquanight Note Edited: 0009572
2005-03-17 21:44 w00t Note Added: 0009615
2005-03-21 11:50 gauntlet Note Added: 0009642
2005-03-25 21:10 w00t Note Added: 0009660
2007-04-27 05:40 stskeeps Status new => closed
2007-04-27 05:40 stskeeps Note Added: 0013829
2007-04-27 05:40 stskeeps Resolution open => wont fix