[ADMN] RemoteToolkit [R10 a15] - Restarts + crash detection + auto saves + remote console! [1.7.2]

Discussion in 'Archived: Plugin Releases' started by drdanick, Jan 16, 2011.

  1. Offline

    drdanick

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Minecraft RemoteToolkit
    -Less downtime, more fun for your players, more power to you!

    Are you a Minecraft server administrator? Do you value up-time and stability? Do you fancy the ability to remotely control your server, both in-game and out of game, in a myriad of useful ways from a plethora of different devices?
    If you answered yes to any of the above, then the Minecraft RemoteToolkit is for you!

    What the Minecraft RemoteToolkit Plugin and Wrapper do for you:
    • Provides almost perfect server uptime with no need for action from an owner/administrator!
    • Have your server save and restart at any time period with configurable restart warnings!
    • The Toolkit guarantees a restart within the set restart period, even if your server crashes, becomes unresponsive, or encounters a "SEVERE" exception!
    • Remotely control every function of the Toolkit, even from your smart phone!
    • Full remote console access via telnet with support for multiple terminal types!
    • Telnet daemon conforms to current Telnet related RFCs!
    • Customizable alert messages!
    • Fully extendable though 3rd party modules!
    • Full feature set works with most craftbukkit builds!
    • Most features work with any Minecraft server variation, even vanilla!
    • Telnet can be disabled!
    For server administrators
    Download - Release 10, Alpha 15.3 [CB 1.7.2-R0.2] (wget friendly)

    For developers
    Module API | Coming soon!

    For everyone
    Official IRC channel


    "Help! I've downloaded it, but I do not know how to get it working!"
    Stop! Before you give up or ask for help, make sure you have read the step-by-step installation instructions on the wiki page. If you are still having problems, please do not be hesitant to post a request for help on this thread or in the IRC channel - no matter how simple your problem seems.

    Changelog
    Release 10, Alpha 1

    Todo


    [​IMG][​IMG]
    Any donation would be very much appreciated. I'm but a poor University student, and I sacrifice quite a lot of unpaid time to keep the Toolkit updates and support flowing.

    Thank you to the following who have chosen to support the Toolkit through a donation:
     
  2. Offline

    8bitben

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I just wanted to take a moment to say thank you! This toolkit has made it immensely easier to administrate my server and has resulted in 30+ day uptimes. It's truly a blessing to have such an active developer for all this time, I'll certainly try to donate to you if I can.

    Thanks!
     
  3. Offline

    Spudski

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    When try to use the RTKController, after it just says 'Timed out...'

    Is there anything I did wrong?

    EDIT: I realize the information was a bit vague, but there isn't much detail I have to give. CB build number 1337 running on Mac OSX 1.6.8 x86_64
     
  4. Offline

    Pii

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    How can i open the sh/bat file on putty? I run a server with a vps , Operating system: CentOS 5. I have try the plugin on my other computer with windows and yes it works but now i really need it to my real server. Please tell me how i can open the sh/bat file. Thanks :)
     
  5. Offline

    Ruan

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    First edit rtoolkit.sh and replace USER: PASS with something more secure:
    nano rtoolkit.sh
    To start the server:
    screen -S minecraft sh rtoolkit.sh
    When screen starts, press "ctrl-a ctrl-d" to detach it from the console, and "screen -r minecraft" to retach it(or use other methods of connecting to the session).
    http://wiki.bukkit.org/Server_Remote_Toolkit
    http://www.gnu.org/software/screen/manual/screen.html
     
    drdanick likes this.
  6. Offline

    Pii

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  7. Offline

    KyneSilverhide

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    What's the difference between the RTK "HOLD" and the Bukkit "STOP". It seems that when you hold the server, Bukkit is still running but it won't accept connections from players. Is it possible to start a stopped Bukkit server with RTK ? Or does it only supports HOLD/UNHOLD ?

    Also, is there a ToolkitAction equivalent to the CommandType.DISABLE_RESTARTS ? I'd like to be able to stop Bukkit and disable the auto restart done by RemoteToolkit. Should I just use RTKInterface for this one?

    Thanks. :)
     
  8. Offline

    drdanick

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Are you running the UDP client within the same network as your server? If not, you need to remember to forward UDP port 25561 from your router to whatever local IP address is hosting your server.

    HOLD actually terminates the bukkit server, while leaving the toolkit running (this is useful for server admins who wish to perform an upgrade to bukkit without actually stopping the server). You can stop both the server and the wrapper with STOPWRAPPER. I am deprecating the option to disable restarts in that manner, so it is wise not to use it.
     
  9. Offline

    Spudski

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I got it working, thanks! Was on a different network, but now I am presented with a new problem...

    I have my server set to restart every two hours, and it was working for a couple of days, but recently, the server has been restarting every 5 mins and I don't know what's wrong. I re-installed the wrapper and it is still happening. I am running cb build number 1337
     
  10. Offline

    drdanick

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Can you pastebin a reasonable section of your console output (not log) around the time the server is restarted?
     
  11. Offline

    Spudski

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    http://pastebin.com/TTD19GXr

    Seems it was restarting every 10 mins in this excerpt.

    EDIT: The random restarts only happen when I am remotely controlling the console via ConnectBot on my smartphone
     
  12. Offline

    drdanick

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    That looks like a log paste. I need to see the actual console output, since the bukkit log does not contain toolkit output.
     
  13. Offline

    Spudski

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I restarted the wrapper, console was closed. Sorry.

    I do believe it was a one-time thing, nothing is wrong now. Everything is running smoothly =]
     
  14. Offline

    ReCreate

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hello. I have a suggestion or question. Is it possible to make the telnet console display the last few lines that were printed to the console prior to connecting via telnet? I used to use screen on linux, every time i attatched to the console i would see all that the console printed prior to my connection. (ie player joins, and leaving, or errors)
     
  15. Offline

    drdanick

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    This is definitely planned for Release 11.
     
  16. Offline

    ReCreate

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thanks. Just what i wanted to hear. That was my most major nuisance with using this.
     
  17. Offline

    beleg

    My BukkitDev Profile
    My Plugins (6)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    could you please help me?
    this is my actual start script
    Code (Text):
    1. java -server -Xmx4096M -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSIncrementalPacing -XX:ParallelGCThreads=2 -XX:+AggressiveOpts -jar gsmod
    and I really dont know how to make it start the Minecraft_RKit.jar :(
     
  18. Offline

    khaos2005

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    installed the plug in three times and got that the plugin was not up to date so deleted might what to look into that!
    using build 1337
     
  19. Offline

    drdanick

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Use the following settings in wrapper.properties:
    Code (Text):
    1.  
    2. minecraft-server-jar=craftbukkit.jar
    3. extra-runtime-arguments=-Djline.terminal=jline.UnsupportedTerminal
    4. server-arguments=nogui
    5. initial-heap-size=
    6. maximum-heap-size=
    7. overridden-process-arguments=java -Djline.terminal=jline.UnsupportedTerminal -server -Xmx4096M -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSIncrementalPacing -XX:ParallelGCThreads=2 -XX:+AggressiveOpts -jar gsmod
    8. server-restart-alerts=10m,5m,1m
    9. server-saveall-period=0
    10. server-restart-delay=5h
    11. forced-restart-delay=5m
    12. toolkit-autoshutdown-delay=0
    13. toolkit-autoshutdown-alerts=10m,5m,1m
    14. force-save-on-restart=true
    15. restart-on-severe-exception=false
    16. severe-exception-detection-level=1
    17. server-heartbeat-threshold=1m
    18. failed-heartbeat-restart-count=5
    19. filter-ansi-escape-codes=auto
    20. import-properties=true
    21.  

    The toolkit supports build 1337. It sounds to me like you were trying to put the wrapper in the plugins/ directory. For information on how to set up the wrapper/plugin correctly, please see the wiki.
     
  20. Offline

    CraftyMclovin

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    hey bro i'm using your toolkit for the first time today and everything works great apart from the UPD client (RTKcontroller)

    when i enter the info and click version i get this message (java.net.SocketException: socket closed)

    can you help?

    thank you
     
  21. Offline

    CraftyMclovin

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME

    Its okay i used this for a fix... i was putting my port :50500 at the end of the ip instead of :25561 works now thanks =D
     
  22. Offline

    Buckethead

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    when istart it up it says im running server 2003. i am not. i have 2008 r2
     
  23. Offline

    drdanick

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I cannot correct this. The toolkit is simply printing the 'os.name' system property provided by the java virtual machine. This should not affect the operation of the toolkit.
     
  24. Offline

    Sayshal

    My BukkitDev Profile
    My Plugins (2)
    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I've switched to McMyAdmin because it has more vast configuration. I'd be willing to try this again when it adds some more features I require for my server:
    • Permissions Integration (SuperPerms)
    • Web Console (GUI)
    • Scheduler (Every 10 minutes blah blah blah etc)
    • Server backups
    I used this for a while but was amazed by the things I saw in McMyAdmin, but I'd be glad to try this again in the future.
     
  25. Offline

    rct2guy

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Pre-release 6 came out today, and I'm having trouble using it with the wrapper. It loads up, but after it says "27 achievements", and I press enter, nothing happens.
     
  26. Offline

    xKoKSii

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    How i can start the Minecraft_RKit.jar with an screen command like this?
    screen -S Minecraft java -Xms32G -Xmx32G -jar /minecraft/Minecraft/buk.jar nogui

    ?

    please help :)
     
  27. Offline

    Buckethead

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    U HAVE SERVER 32G of ram. I WANT ITTTTTTTTTT!!!!!!!!!
     
    Ruan and Suembeaux like this.
  28. Offline

    Suembeaux

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    hello! having a bit of trouble...i am trying to text to see if the remote toolkit works and everything so i attempted a /restartsrv USER:pASS command...yet when i do so the console says
    "restarting server..." and never changes, and it never restarts the server...
    i am also getting "First attempt at checking for presence of Bukkit RTK plugin..." then second and third and nothing happens. unfortunately when i try to stop the server after issuing the /restartsrv command, it will not let me, even by closing out the cmd window the server continues running so i cant restart and attempt to fix it. thank you for your help and your wonderful plugin!
     
  29. Offline

    xKoKSii

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    yes at the moment 64... its an private server.. but i need an screen comment :D
     
  30. Offline

    Errored

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Instead of using "screen -S" I opened mine with "xterm -e". I'm using Xubuntu.
     
  31. Offline

    Errored

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    You can always end the task through Task Manager. It sounds like you don't have the RemoteToolKit plugin in your plugin folder.
     

Share This Page