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

    Grimmy777

    k, one other question then. Any idea why when I use adminium to issue the restart command, it acknowledges the command in the console but then nothing happeneds?
     
  3. Offline

    drdanick

    You may not have set the toolkit's remote access password correctly in your JSONAPI configuration.
     
  4. Offline

    efstajas

    Sorry that I wasn't able to make the video yet, I know I promised it some weeks ago, but my harddrive crashed recently and I didn't have a computer. Also, I have a lot of stress at school now...
     
  5. Offline

    GatsbyTheGreat

    One thing I've been looking for is a plugin which implements SSH / SFTP for remote administration and backup/plugin loading/config file modification. Unfortunately my own code-fu is pretty weak...

    I know this may be beyond the scope of this particular project, but the more I think about it, the more it seems to fit... any plans to implement this? I'd love to be able to use putty or tunnelier to admin my server at a more basic level.

    (http://www.jcraft.com/jsch/ might be a good place to start, if this sounds like a good idea...)

    ...Just a shot in the dark. Thanks for all the hard work!

    Edit: Also found this: http://www.cleondris.ch/opensource/ssh2/ (sorry if this comes across as presumptuous -- maybe someone else will be interested at least)
     
  6. I think that SSH access to the wrapper itself is planned for release 11. I could be wrong. But it's wrapper access and not shell access or SFTP as far as I know, so basically console access.

    Edit: I need a nap.
     
  7. Offline

    hahito

    Thx for your answer. I hope you can fix the problem ^^
    Occurs this problem also under Windows Server 2008 R2?

    hahito
     
  8. Offline

    drdanick

    I do intend to implement SSH as a remote console option in the (nearish) future.
    As for file transfers: there are no current plans to include such facilities, but it is possible that someone will end up adding them to a third party module.

    It should work fine with Windows Server 2008.
     
  9. Offline

    GatsbyTheGreat

    Sweet, thanks for the update!

    I guess permissions would be a bitch when implementing sharing over SFTP but the benefit would be huge, at least until better auto-backup and plugin systems were in place... hopefully someone with more ability than me will be motivated to take this on.
     
  10. Offline

    seang96

    yes i have as my minecraft server runs without RTK.
    And my internets finally back.
     
  11. Offline

    Brandon_Wildman

    This is what I get when opening the .bat in notepad.

    Code:
    @ECHO OFF
    title CraftBukkit Server
    IF /I "%PROCESSOR_ARCHITECTURE:~-2%"=="64"  java -d64 -Xincgc -Xmx1560M -jar "%~dp0craftbukkit-0.0.1-snapshot.jar"
    IF /I "%PROCESSOR_ARCHITECTURE:~-2%"=="86"  java -Xincgc -Xmx1024M -jar "%~dp0craftbukkit-0.0.1-snapshot.jar"
    PAUSE
    
    Please excuse my ignorance, but is the rtoolkit.bat just an alternate way to start the server? and how do I go about asking the .bat to run the toolkit? Will toolkit still work this way?
     
  12. Offline

    oglop

  13. Offline

    drdanick

    You overwrote the contents of the .bat file in your post.

    Set INVOCATION to this:

    Code:
    INVOCATION="java -Xmx30M -Xms30M -XX:MaxPermSize=40M -jar Minecraft_RKit.jar USER:PASS"
    
     
  14. Offline

    Wayoff333

    I have adminium on my iPhone the only thing I can't get to work is the remote chat feature any ideas? I enter text but then nothing appears
     
  15. Offline

    Sayshal

    This plugin replaces that batch file.. You make your own with thisplugin.

    confirmed working for 1.8.x

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 2, 2016
  16. Hi, what are the permissions for the plugin?
    I'd like my ops to be able to restart the server from ingame but not stop the wrapper.
     
  17. Offline

    oglop

    Hello,
    I can't stop server which running RTkit
    I tried to force stop via UDP client and I can't stop server by this script https://github.com/Ahtenus/minecraft-init

    I had this problem with older RTK versions this caused why I stopped using RTK

    thank you
     
  18. Offline

    seang96

    This plugins a fail to me. I port forwared 25561 UDP and TCP and 25565 (My server works running a bat file without rt toolkit) which means this is the problem as i can not connect to the server from a local pc in the same network or outside. I even turned off my firewall! It only connects with the host.
     
  19. Offline

    drdanick

    Ok, I have modified the script to better work with the toolkit: http://pastebin.com/7zgk4g7y
    Make sure that you modify the RTKUSER and RTKPASS variables.

    Please tell me if you have any issues with this script.

    The toolkit is not responsible for chat, you should direct your issue to the Adminium thread.

    The toolkit does not yet support permissions. Permissions will be present in R11.

    How are you currently launching the server?
    What is the content of server.properties, and what is the output of the console command .configdirs?
     
  20. Offline

    seang96

    you looked at my server.properties earlier its a page before. Running without the toolkit the command does nothing.. people are on the server so I can't check at the moment with it on.
     
  21. Offline

    Grimmy777

    how would i make the remote toolkit open in a screen? the screen command is before the craftbukkit start command.

    I see in the wrapper.properties file that i can add extra arguments on to the end of the start string but how would I do it before the start screen?
     
  22. Offline

    drdanick

    What is the exact command you are using to start your bukkit server?
     
  23. Offline

    Grimmy777

    screen -dmS minecraft java -Xmx20M -Xms20M -XX:MaxPermSize=30M -jar Minecraft_RKit.jar User: pass

    is how i start the wrapper which starts my server. I would like so start the wrapper with no screen though and start the server with one instead.

    how could i get the "screen -dmS minecraft java" portion to insert before the craftbukkit.jar start command that the wrapper issues?
     
  24. Offline

    drdanick

    That doesn't make any sense, the wrapper provides the same console the server does (minus jline). And in any case, the wrapper needs access to the standard streams of the server, which is certainly not possible if you wrap the toolkit around a screen.
    If its jline that you want, I'm going to hopefully work it into R11.
     
  25. Offline

    Grimmy777

    the problem is that I get is lately I am not able to see what I am writting and it randomly will throw ">RTPINGRTPING" on the screen which i have no idea what that means. It just made me think that maybe I should have the screen open on the server jar rather then the remote toolkit jar. If I could get the text to show up and stop getting that trping thing showing up then it would not matter to me though.

    as far a jline. I have no clue what that is =/
     
  26. Offline

    oglop

    I'll qive you know asap but now I have some database connection problem :( (crap hosting!)
     
  27. Offline

    drdanick

    That is not normal toolkit behavior. Can you replay with the body of wrapper.properties?
     
  28. RTPING/RTPONG is what I get with the plugin active on the server console, it looks like a wrapper pings the plugin and the plugin pongs the wrapper to let the wraper know that the server is still up.
    If the plugin isn't active i.e. vanilla/no bukkit then it seems like just ping attempts with unknown commnad replys.
     
  29. Offline

    drdanick

    As I mentioned in the last post, It should not be printing this visibly in the console. It may possibly be a configuration error in wrapper.properties, hence why I generally request the body of the aforementioned configuration file.
     
  30. Offline

    mixxit

    hi i just had this randomly tell me SERVER IS RESTARTING and then Server will be back in 1 minute ;)

    What the hell!? :)
     
  31.  
Thread Status:
Not open for further replies.

Share This Page