Application RemoteToolkit - Restarts + crash detection + auto saves + remote console!

Discussion in 'Bukkit Tools' started by drdanick, Jan 15, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    drdanick

    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)
    Instructions & Documentation

    For developers
    UDP API REV 8 | Documentation
    Module API | Coming soon!

    For everyone
    Official IRC channel
    #remotetoolkit @ irc.esper.net


    "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.


    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:
    Deren909, marshall007, Vittek, clanslots, meee, KyneSilverhide, szoller, hungoverfurball, Lama_0, Viet, acc1dent, joby890, Liger_XT5
     
    Last edited: May 6, 2017
  2. Offline

    GodsDead

    This was working perfectly until I updated to 1.7.9 and now the warnings for server restart do not display.
     
  3. Offline

    drdanick

    BensDaMan Heartbeats are not the issue here. It seems like the bukkit process isn't starting correctly. Can you confirm if this is the case with earlier versions of bukkit?

    GodsDead I'll look into this ASAP.
     
    GodsDead likes this.
  4. Offline

    GodsDead

    drdanick Superb, My players are getting very irritated without a pre-warning!
    Again, I couldnt run my server without this plugin, its amazing, the telnet is a godsend!
     
  5. Offline

    BensDaMan


    Actually yeah sorry it wasn't that, it seems to be a problem with another plugin that was halting the startup process.
    I forgot that the wrapper continued to display messages even if the server had crashed (silently)
    Thanks for your work, this is just the best Mod for Bukkit! :)
     
  6. Offline

    VladasX

  7. Offline

    mrcheeseface2

    This looks good. Im definatly gonna try this.
     
  8. Offline

    GodsDead

    There is a majour problem with Remotetoolkit R10_A14.5 causing constant crashes on Spigot 1.7.9 R02, Its caused by permgen space, I don't think remote toolkit is managing to pick up the changed permgen size and is causing havock, since disabling my crashes from permgen size have stopped.
     
  9. Offline

    drdanick

    VladasX How are you trying to launch the toolkit?

    GodsDead Is the toolkit crashing, or is spigot crashing? Can you pastebin your copy of wrapper.properties?
     
    zachrywilsn likes this.
  10. Offline

    VladasX

    drdanick I sort it out by creating a screen first. I thought it will create a screen automatically.
     
  11. Offline

    GodsDead

    Spigot is crashing, And its always related to PermGen, This is my wrapper-properties,my host added the extra-runtime-arguments trying to fix the crashes.
    http://pastebin.com/g0TPnsd8
    Since disabling, no more crashes, so these are logs from last week which I posted to spigot forums, these are all different types of permgen errors that I got.
    http://pastebin.com/hdHpEBKg
    http://pastebin.com/7h85kx9V
    http://pastebin.com/HY7wHYtZ

    Im really missing my Telnet connection being on a Shared host and configurable restarts. :(
     
  12. Offline

    harbo5

    Hi. Everytime I start my server, I get the following error:
    [​IMG]
    JRE Version:Java 1.7.0_51-b13
    OS: Windows 2008 Server R2 x64
    Spigot Build: Build #1486 (Happens w/or w/o a dev build.)
    Code:
    #Minecraft Remote Toolkit Properties File
    #Tue Jun 03 19:30:44 PDT 2014
    forced-restart-delay=5m
    maximum-heap-size=24G
    toolkit-autoshutdown-alerts=10m,5m,1m,10s
    disable-heartbeats-on-missing-plugin=true
    restart-on-severe-exception=false
    server-saveall-period=0
    extra-runtime-arguments=-Djline.terminal\=jline.UnsupportedTerminal
    force-save-on-restart=true
    server-heartbeat-threshold=1m
    server-restart-alerts=10m,5m,1m
    minecraft-server-jar=craftbukkit.jar
    initial-heap-size=2G
    overridden-process-arguments=
    failed-heartbeat-restart-count=5
    filter-ansi-escape-codes=auto
    severe-exception-detection-level=1
    enable-jline=true
    server-arguments=--nojline,nogui,XX\:MaxPermSize\=1G
    toolkit-autoshutdown-delay=0
    import-properties=false
    server-restart-delay=5h
    
    Not really sure what's wrong, appears to be something with Jline. I've checked, I have Jline installed. This began occuring when I switched to my current dedi.
     
  13. drdanick when playing with modpacks with a lot of mods the server often freezes on start up and echos "read timeout" for hours without rtk detecting it. Would it be possible to look into this and maybe get a detection for it? This would be awesome.
     
  14. Offline

    Creepers.Help

    Is this dead? I have not seen update in a while
     
  15. Offline

    Exigopro

    My server constantly crashes, restarts or kicks the clients randomly so I was wondering if you guys could help me out since I have no idea what to do, here's the pastebin of my wrapper.properties:
    http://pastebin.com/iyFLwXkq


    I think it has to do with the ram getting overused in no-time every time the server launches and that the only thing the server can do when it has no free ram anymore is to restart or kick players?
    Thanks :)
     
  16. Offline

    Wannab

    where can i download an older version of this
     
  17. Offline

    GnaXi

    I've been wondering the same thing for a while. Can we expect more updates for the tool drdanick? :)
     
  18. Offline

    TheScout96

    Ok... Not sure if other people have had this issue, but when the server crashes and the plugin restarts the server, after about a minute of the server being online it will restart the server again, it does the indefinitely until you re-run the launch script. Any help would be appreciated :)
     
  19. Offline

    drdanick

    GnaXi Creepers.Help The toolkit is not dead. R10 is in a feature freeze at the moment. I'm currently in the final semester of my degree, so things will be slow-ish until i'm done with that.

    And to everyone else: The best place to get support right now is the IRC channel; I'm unfortunately a little too busy this week to be able to construct thoughtful responses here. Sorry about that! Things will return to normal sooner rather than later.
     
    Inscrutable and GodsDead like this.
  20. Offline

    GodsDead

    Yeeeesss! There is literally nothing out there to replace this amazing wrapper, Ive had to work without it for a while on 1.7.9, and life is not as easy.
    Cannot wait for a review and update :)
     
  21. Offline

    SimSonic

    • Storing users in MySQL table will be very useful for owners of 2+ servers.
    • Reloading of configuration without wrapper restarting also needs to be.
    • Don't you really think about making it open source?
     
  22. Offline

    drdanick

    The last two are coming with R11, the first will be possible through plugins. With everything currently going on with the Bukkit project, this is likely to happen sooner rather than later.
     
    SimSonic likes this.
  23. Offline

    KeeganDeathman

    I run my server remotely, and use this, remote desktop, and dropbox to interface with the console and files.
    But if I hold or unhold through remote desktop, the server wont be able to start due to not being able to reserve space for the heap.
    Like I said, even holding it in remote desktop, and unholding through telnet after disconnecting, the server cant start.
    I also cant start the server anew, no restart, or holding. But closing the program and running it again. Even after a time delay.
    Whats wrong?
     
  24. Offline

    Adambean

    That sounds more like the server doesn't have the memory it needs to start the server. Something isn't being freed up properly when the game process is closed.
    In file wrapper.properties check your values for initial-heap-size and maximum-heap-size. I have my initial heap at 512M and maximum at 1536M (have it higher if you intend on running a big server). What are yours set at?
     
  25. Offline

    KeeganDeathman

    Well the server has enough ram. I can launch it if I'm at the computer, or through telnet alone, no commands over remote desktop. But remote desktop, it locks it in. No more for you.
    I have the initial and max heap sizes set at:
    256 and 1512. megas.
     
  26. Offline

    Adambean

    Have you tried running the toolkit wrapper as a Windows service instead of interactively?
     
  27. Offline

    KeeganDeathman

    No Ill try that

    That didnt work

    I couldnt get it to work

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 2, 2016
  28. Offline

    ssamjh

    The link isn't working?? :'(
     
  29. Offline

    ssamjh

    Is now. Does anyone know how to make this script start at boot on a Ubuntu 14.04 machine??
     
  30. Offline

    linkinkov

    Have same problem! How to fix? Want use rtoolkit with Cauldron and Spigot 1.7.10, but they crashed after 10 min online with permgen space
     
  31. Offline

    Antibes

    You can either use Java 1.8 (which no longer uses PermGen) or edit the wrapper.properties and add:
    overridden-process-arguments=java -Xincgc -Xmx6G -XX:MaxPermSize=128M -Djline.terminal\=jline.UnsupportedTerminal -jar
    Change the -Xmx6G to the maximum memory you want to allocate.
     
    S0N_0F_A_S0N likes this.
Thread Status:
Not open for further replies.

Share This Page