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

    sfxworks

    Could I possibly have that web php script for remote access so I can modify it to my own needs :p?
     
  3. Offline

    blaize9

    like milkadmin??
     
  4. Offline

    sfxworks

    Never heard of that. What is it?
     
  5. Offline

    Fallout2323

    if i close putty it allwas stop the server? Any solutions for this? i search in the whole script but i found no Poperty to set Screen commands, ore i'm stupid?
     
  6. Offline

    blaize9

    Get Byobu =D then after that is installed just type byobu to start it, F1 = Menu F2 = New Tab F3+F4 = Switch Tabs F6 = Detach from sesson <-- this is what you use to "exit" but everything will still be running in the backround

    Here if you use my byobu config it will work alot nicer. Just place it into your home folder inside the folder named .byobu (you can always config it more to how you like after)

    Just go here =D http://forums.bukkit.org/threads/ad...-now-working-on-ie-and-opera-953.17249/page-2
     

    Attached Files:

    Last edited by a moderator: Jun 19, 2016
  7. Offline

    JamesShadowman

    If you are running a version of Windows between Windows XP and 7, then this will probably work. Find the Task Scheduler (Called Task Scheduler in Windows 7, don't know what it is in XP or Vista, I just know it exists, sorry.) and click on create task. Name it, and choose options on the first page. Click on Triggers and hit "New...", and in at the top open the scrollbar, and find "At Startup" and click, and then hit OK. Click on the 'Actions' tab. Hit the "New..." button. Select Start a Program, then give it a route to the program you wish to run. Set your Conditions and Settings, and you are done.
     
  8. Offline

    Nagato

    I tried running this on my server and It runs fine, except i can't connect to the minecraft server from anything other than "localhost" Is there a port im meant to forward to be able to join the minecraft server remotely?
     
  9. Offline

    drdanick

    The PHP source is on the first few pages of this thread, though it is a little outdated in that it doesn't support every avaliable command.

    Can I see the body of server.properties? It sounds like you're binding the server to localhost.
     
  10. Offline

    chaseoes

    The guy said he was running Linux..
     
  11. Offline

    Williamsson

    So, assuming our server gets a outofmemoryerror: Java heap space. It's not a severe error.

    Would this plugin restart the server?
    In that case, I'll get this at once :)
     
  12. Offline

    Kalais

    @drdanick
    This started spamming my console:

    Starting UDP listen server on port 25561
    UDP Socket exception: java.net.BindException: Address already in use: Cannot bin
    d
     
  13. Offline

    drdanick

    What version of the toolkit are you using?

    Assuming the server becomes unresponsive (it should), the toolkit will restart the server. In any case, a good preventative measure for avoiding OOM issues is having the server restart regularly, which the toolkit does provide.
     
  14. Offline

    Williamsson

    Well, sometimes it gets unresponsive, yes.. xD
    Anyhow, I'll speak with the other admins, we'll probably get it :)


    If it could search for specifik errors, wich one manually could add, it would be nice btw. Don't know if it's possible, but think about it :)
     
  15. Offline

    alext97

    (you need "screen" installed)
    Code:
    screen -S minecraftserver (create)
    
    screen -x minecraftserver (go to screen)
    
    ctrl+A+D (leave screen)
    
    
     
  16. Offline

    Chaotic

    Whenever My Server Crash's Or Anything Along those Lines when it trys to restart it i get console errors like these
    Code:
    [ERROR] IOException writing to the console: java.io.IOException: Stream Closed
    java.io.IOException: Stream Closed
            at java.io.FileOutputStream.writeBytes(Native Method)
            at java.io.FileOutputStream.write(FileOutputStream.java:297)
            at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)
            at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)
            at com.drdanick.McRKit.Wrapper.handleScheduledEvent(Wrapper.java:941)
            at com.drdanick.McRKit.Scheduler.fireScheduledEvent(Scheduler.java:283)
            at com.drdanick.McRKit.Scheduler.access$000(Scheduler.java:13)
            at com.drdanick.McRKit.Scheduler$2.run(Scheduler.java:174)
            at java.util.TimerThread.mainLoop(Timer.java:534)
            at java.util.TimerThread.run(Timer.java:484)
    
     
  17. Offline

    compgurusteve

    01:28:40 [INFO] Unknown console command. Type "help" for help.
    Anyway to get rid of these :)
     
  18. Offline

    Christop406

    IDK if this has been asked, but sometimes this plugin will make my server crash and say "IOException Bad file descriptor" or something of the sort (i dont have it in front of me) but does anyone know a fix?
     
  19. Offline

    e_zach

    that means a command being entered is unknown to the bukkit console, is it constantly happening (i.e. after a certain amount o9f time) if so, the heartbeat command may be having issues. what version of bukkit and the toolkit are you using? and have you installed the plugin part of the toolkit?
     
  20. Offline

    Fallout2323

    Tnx but ctrl+A+D do nothing i have do it in a other way tnx ;)
     
  21. Offline

    alext97

    no problem:)
     
  22. Offline

    omnee

    GEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE[...] (i would need an entire forum to finish this geezus) actualy this is realy good man! keep it up :O!
     
  23. Offline

    e_zach

    love the avatar :)
     
  24. Can it also restarts, only after the server is crashed?
     
  25. Offline

    RG_PankO

    Some times I get Read timeout and Connection lost.
    Until I restart the server by hand, force close it from task manager, it doesn't come back.
    Any ideas?
     
  26. Offline

    Minnich

    Okay so I just downloaded it and followed all the instructions but when i click the bat to run it it pops up for a nanosecond then disappears. I don't know if I did something wrong or what but I need help. I am able to read the message it says and it is Unable to access Minecraft_Rkit.jar
     
  27. Offline

    Po1ntBlank

    For some reason, this causes my players to crash alot, any way I can ONLY make it reset if the server freezes, COMPLTELY crashes, or every 2 hours, but NOT with the [SEVERE] Error?
     
  28. Offline

    drdanick

    Can you tell me more about your server? What operating system are you using? Do you have access to the shell, or are you with a VPS provider that only provides a web panel?

    Can you provide the same information that I have asked for above? Plus, does the .restart command result in this error?

    Yes. Set the restart period to '0' to disable them.

    Have you tried issuing a forcestop from http://drdanick.com/mcremote? I will add provisions for forcibly restarting the server locally very soon, as this is an instance where gracefully restarting the server may not be a valid option.

    Can you provide a screenshot of this? It sounds like the bat/sh file is not in the same directory as the jar files.

    This should not interfere with the connection between players and the server. If you want to disable severe exception restarts, set restart-on-severe-exception in wrapper.properties to false. If you use the default configuration options provided with the toolkit, it will restart both when the server crashes, and on a variable period.
     
  29. Offline

    Minnich

    Can you provide a screenshot of this? It sounds like the bat/sh file is not in the same directory as the jar files.
    I got the first issue fixed. I didn't have the bat file in the right place. But now I get this

    It is telling me I can't connect to the craftbukkit-0.0.1-SNAPSHOT even thought I have it set to the in the wrapper.properties.
    Photos can be seen here since I can't get them to show up on this site
    http://www.facebook.com/profile.php?id=100002628122198&sk=photos
     
  30. Offline

    drdanick

    Ah, it looks like you're missing the .jar prefix at the end of the jar name in wrapper.properties.
     
  31. Offline

    Minnich

    Thank you. Its working now. I'll let you know how I like it
     
Thread Status:
Not open for further replies.

Share This Page