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

    Liger_XT5

    If you want to just restart the server, do the normal stop command. "stop" in console, "/stop" in game.
     
  3. Offline

    arronmabrey

    Hi guys - just installed works great. Thank you.

    I had one question and it may have been answered in this already and I'm sorry if it has.

    I'm looking to make sure the minecraft server shuts down gracefully and saves the data (basically .stopwrapper ) when the physical sever is shutdown.

    Does anyone have a solution to this issue?

    Ie. Is there a way to start/wrap the rtoolkit.sh in a script that starts when the physical system boots and trap the any SIGTERM singles that are sent when the physical system is shutting down and preform a graceful save/shutdown that way?
     
  4. Offline

    xGhOsTkiLLeRx

    Code:
    Console input stream re-opening...
    java.lang.NullPointerException
            at com.drdanick.McRKit.Wrapper$4.run(Wrapper.java:687)
    Error: Console input stream closed unexpectedly. Attempting to re-open stream in 20 seconds...
    
    Just typed something and then the wrapper "freezed", and becomes unresponsible, the server runs fine, but I need to kill the task or stop the wrapper from ingame
    Don't know if the error is on my or your end ;)
     
  5. Offline

    BioBG

    Hi guys!
    can u recommend me a "extra-runtime-arguments=" for this mashine:
    Linux
    4 core CPU 4x2.8Ghz
    16GB Ram
    SSD
    ~70 plugins
    Average players 60-80 maby more

    thanks !
     
  6. Offline

    drdanick

    xDeeKay You cannot use codes like that in messages.txt. The strings are sent directly through the Bukkit console - and as far as i'm aware, the console does not support these.

    Liger_XT5 I'll have a look into it soon.

    Putresopp Try https://drdanick.com/mcremote

    tuxed I am aware of these issues, and will have them fixed tonight. Keep an eye on the first post for Alpha 14.5.

    arronmabrey You will need an init/rc.d script. You should be able to find plenty of information about this online.

    xGhOsTkiLLeRx Did you try waiting 20 seconds?

    BioBG I recommend not using anything. Java generally does a good job with its default settings - especially compared to what I've seen people suggesting around here.
     
  7. Offline

    BioBG

    Tnx for replay!
    this is what i'm testing right now, will see how will work. :)
     
  8. Offline

    xDeeKay

    Oh, I thought the post you made about working on colour, and the update 'Fixed color support' meant you had integrated some sort of colour support, my bad.
     
  9. Offline

    xGhOsTkiLLeRx

    Yes, the same error appears again.
    The toolkit is then completely unresponsible.
     
  10. Offline

    Liger_XT5

    drdanick
    Thought I'd let you know I haven't had any reports in the last week about force restarts after a restart, but detection of the plugin for heartbeats are not working. It does it's checks (can see them stated in console) but basically times out.
     
  11. Offline

    drdanick

    What operating system are you using?

    Check that the plugin is listed when you enter the 'plugins' command. Also, make sure that JLine is disabled on bukkit.
     
  12. Offline

    alex_markey

    is it possible to get a list of every server using the Remote toolkit plugin?
     
  13. Offline

    drdanick

  14. Offline

    UltiFix

    HELP!!!!!!!!!!!!!!! i dont get the salt part.... it wont connect
    thanks in advance!
     
  15. Offline

    Liger_XT5

    drdanick
    I checked the plugins command, it's there.
    Bukkit, as in bukkit.yml or the wrapper.properties? If properties, the extra-runtime is running default. -Djline.terminal\=jline.UnsupportedTerminal
     
  16. Offline

    xGhOsTkiLLeRx

    I updated to 14.5 and the error still appears, now on this line:
    Code:
    java.lang.NullPointerException
    at com.drdanick.McRKit.Wrapper$4.run(Wrapper.java:698)
    System information:

    Toolkit: 14.5
    MC: 1.4.7
    Running Spigot #423
    Module: #85, RTK: #-1 (SpaceBukkit info)
    Operating System: Ubuntu 12.04.1 LTS (x64)
    Java: Java 1.7.0_11 (x64) (Orcale/Sun Java)
    If you need more information please notify me!
     
  17. Offline

    Errored

    When using the new update Alpha 14 the new colors are awesome, but it screws up the server.log file. Filling it in with stuff like this:

    http://imgur.com/zWo7vfG

    Is there a way to fix it?
     
  18. Offline

    Maibenrai

    vR10_A14.4 and Ubuntu Server 12.10 64-bit.
    Very good and nice plugin, but I have a problem with wrapper.properties' server-arguments.
    I'm using this:
    server-arguments=--nojline,log-limit 1000000,log-count 10,log-strip-color,log-pattern\=./logs/server.log

    But that doesn't work. What is the correct syntax?
     
  19. Offline

    ostap

    I am using your plugin with adminium and it doesn't let me restart or stop the server with my iphone. When i press start or reset server nothing happens. I believe i portforworded all the right ports. Idk if this is supposed to happen but in my council it says
    First attempt at checking for presence of Bukkit RTK plugin...
    Bukkit RTK plugin found! Enabling heartbeats...

    And then nothing. I know its not alot of info but im hopping u can help. Thanks!
     
  20. Offline

    Tekhstyle

    just tried to implement this remote this morning, I either get:
    response:authentication_error
    or
    java.net.SocketException: socket closed
     
  21. Offline

    SmallBee

    I try used "exe4j" to packaged RKit as a windows service.
    Look successful, now server can perform without user login.

    But there is still a problem
    Code:
    Console input stream re-opening ...
    java.lang.NullPointerException
    at com.drdanick.McRKit.Wrapper $ 4.run (Wrapper.java: 698)
    Error: Console input stream closed unexpectedly. Attempting to re-open stream in 20 seconds ...
    Because of work as service model, it is unable to crawl input
    Is RKit can completely work in remote control only mode?
     
  22. Offline

    drdanick

    Liger_XT5 If you can be on IRC some time between 05:00 and 08:00 (am, GMT) tomorrow, I may be able to assist in debugging this issue.

    xGhOsTkiLLeRx I will look into what is causing this.

    Errored You need to use the following in wrapper.properties:
    Code:
    server-arguments=--nojline,--log-strip-color
    Maibenrai You're missing the '--' prefix on most of those arguments.

    ostap It sounds like you have not configured JSONAPI correctly to work with the Toolkit. If you are using the .bat/.sh to start your server, make sure the username and password you have set in these scripts (make sure it isn't "user" and "pass") is also set in JSONAPI/config_rtk.yml. You can also try adding an additional user from the console, and then setting that in config_rtk.yml. You can do this with the following command:
    Code:
    .useradd username password
    If none of this works, try the Adminium server builder: http://adminiumapp.com/server-builder/

    Tekhstyle Can you provide an example of what you are trying to send to the toolkit?

    SmallBee The toolkit will still function correctly, and the entire console will be accessible through telnet. You can safely ignore that error. It isn't actually intended to be seen by the user if the Toolkit is running as a service.
     
    SmallBee and Errored like this.
  23. Offline

    Liger_XT5

    That would be about 11pm/12am for me. So I'll be on in a bit tonight and tomorrow.

    I would also like to note (incase I forget later), not entirely sure if it's rtoolkit or just how the ssh to my server is acting. When I do .stopwrapper to stop the server, when it finishes, I cannot type. I usually have to do CTRL+A and CTRL+D to close the screen then make a new screen to start the server again. I just noticed this today, when updating Spigot, so I'll either work with it, or start using the hold command to do such updates.

    Edit: After doing an update to the newest RB of Spigot, the heartbeats are being detected. That's one bug down at least.
     
  24. Offline

    Tekhstyle

    drdanick those responses are given (one or the other) for every "action" sent from the UDP klient, (Get Version, Restarts, etc...)
     
  25. Offline

    ostap

    Thank you for our response but it still doesn't want o seem to work. Il end up re downloading everything and see if that works. what does this error mean? (Im using a mac if that matters)
    Minecraft Remote Toolkit R10 Alpha 12
    Initializing...
    Loading toolkit properties...Done.
    Loading toolkit modules...ERROR: Could not load Toolkit Module toolkit/modules/.DS_Store in toolkit/modules: null
    Done.
     
  26. Offline

    xDeeKay

    Why is my message appearing like this:[​IMG]

    When I've set the message as: Server is scheduled to restart in %t (no caps)
    Every time I change it, it seems to display with all capitals. Is this intentional?
     
  27. Offline

    MinecraftPVP

    yes
    yes, so it getts attention

    Hi ,

    Does anyone knwo why my telnet might not be working????? i cant use telnet, i can only use the udp client and the web link. I've enabled the Telnet client on my computer but i cant get telnet so ask me for my pass word or anything, even if i type it in then i wont work. Also im not sure if it makes a difference if i'm using the same computer with telnet and my server running on it too.

    PLz hlep much appreciated.

    Thanks.

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

    sverre26

    Good program
    I like the remote console thing so i not need to use remote desktop
    Hete is A schreenshot of the remote console on A ipad
    schreenshot (open)
    image.jpg


    Question 1: can you get permissions to controll the console commands for one user? (so friends can conneckt and get they ingame permissions not all commands)

    Question 2: can i manage more than one server at the same time with this?
     
  29. Offline

    xDeeKay

    That's kind of silly, there should be an option to disable it.
    I like the notifications to appear, but not in all capitals, it just looks ugly.
     
  30. Offline

    danmark2312

    My server restarts very often? I think its the heartbeat thing, becuse when i set it to 2 mins it restarts on start-up, when i set it to 10 mins it restarts in-game after 10 mins of startup ? I have the plugin installed so i can't see why it shouldent recieve the heartbeats?
     
  31. Offline

    Mindrun

    RemoteToolKit interferes with PVP Arena's '/pa !tm' commands. Until this is fixed I won't be using ToolKit anymore :(
     
Thread Status:
Not open for further replies.

Share This Page