[Support] Linuxserver.io - McMyAdmin


Recommended Posts

Upgrade Spigot to latest Minecraft Build (The way I did it for 1.10.2)

 

FYI for users of this Docker I though i would share the way I upgraded one of my McMyAdmin Dockers to Spigot 1.10.2. It may be the long way around or overkill but it worked. There is very little info out there to do this. Even on Spigot and McMyAdmin forums. Maybe a McMyAdmin 3 (Amp) Docker will solve this. But I think Amp is like docker. Not sure, never looked into it. May be redundant to run a framework in a framework.

 

As discussed earlier, McMyAdmin 2 will only self build Vanilla minecraft, no forks. Also, I am not sure how to, or if it is possible to run the BuildTools.jar directly in the unRaid environment. So I did the following to bypass this.

 

BACKUP WOLRD(S)/NETHER/THE END FOLDERS

 

Setup Spigot as if I was going to run the server on my Mac.

- Made a Spigot directory on mac

- downloaded and ran Buildtools.jar

- started serve on mac

- accepted EULA.txt file

- joined server via Minecraft client in case any files needed to be built. (not sure if needed) 

- logged off server

- stopped server

 

On unRaid

- stopped particular McMyAdmin docker running Spigot

- navigated to minecraft folder in the AppData/McMyAdmin folder (or whatever you named it)

- copied/merged/replaced files and folders which are highlighted in the attached screenshot

- renamed file spigot_x.xx.x to spigot.jar as that is what is required.

 

I examined each file and folder minecraft created and uses and I am not sure if I copied too much, too little or just the right ones but it worked great.

This allowed me to go from 1.9.2 to 1.10.2. In the future Microsoft/Mojang/Spigot may change file/folder tree architecture which may break this method. Proceed at your own risk and make good backups before attempting.

Screen_Shot_2016-10-13_at_8_14.58_AM.png.ae93b948f50785c830267882a2194d24.png

Link to comment
  • 4 weeks later...

Can someone shed some light on how to maybe correct this. It is happening to all my instances of McMyAdmin. Log for one of the dockers below.

 

*** Running /etc/my_init.d/20_apt_update.sh...
finding fastest mirror
Getting list of mirrors...done.
Testing latency to mirror(s)
Getting list of launchpad URLs...done.
Looking up 3 status(es)
1. pubmirrors.dal.corespace.com (current)
Latency: 45.53 ms
Org: Corespace
Status: Up to date
Speed: 1 Gbps
2. reflector.westga.edu
Latency: 50.18 ms
Org: University of West Georgia
Status: Up to date
Speed: 45 Mbps
3. mirrors.wikimedia.org
Latency: 51.00 ms
Org: Wikimedia Foundation
Status: Up to date
Speed: 10 Gbps
pubmirrors.dal.corespace.com (current) is the currently used mirror.
Skipping file generation
We are now refreshing packages from apt repositories, this *may* take a while
Ign http://pubmirrors.dal.corespace.com trusty InRelease
Get:1 http://pubmirrors.dal.corespace.com trusty-updates InRelease [65.9 kB]
Hit http://ppa.launchpad.net trusty InRelease
Hit http://ppa.launchpad.net trusty/main amd64 Packages
Get:2 http://pubmirrors.dal.corespace.com trusty-security InRelease [65.9 kB]
Hit http://pubmirrors.dal.corespace.com trusty Release.gpg
Get:3 http://pubmirrors.dal.corespace.com trusty-updates/main Sources [476 kB]
Get:4 http://pubmirrors.dal.corespace.com trusty-updates/restricted Sources [5,921 B]
Get:5 http://pubmirrors.dal.corespace.com trusty-updates/universe Sources [214 kB]
Get:6 http://pubmirrors.dal.corespace.com trusty-updates/multiverse Sources [7,374 B]
Get:7 http://pubmirrors.dal.corespace.com trusty-updates/main amd64 Packages [1,139 kB]
Get:8 http://pubmirrors.dal.corespace.com trusty-updates/restricted amd64 Packages [20.4 kB]
Get:9 http://pubmirrors.dal.corespace.com trusty-updates/universe amd64 Packages [502 kB]
Get:10 http://pubmirrors.dal.corespace.com trusty-updates/multiverse amd64 Packages [15.2 kB]
Get:11 http://pubmirrors.dal.corespace.com trusty-security/main Sources [153 kB]
Get:12 http://pubmirrors.dal.corespace.com trusty-security/restricted Sources [4,621 B]
Get:13 http://pubmirrors.dal.corespace.com trusty-security/universe Sources [53.2 kB]
Get:14 http://pubmirrors.dal.corespace.com trusty-security/multiverse Sources [3,021 B]
Get:15 http://pubmirrors.dal.corespace.com trusty-security/main amd64 Packages [675 kB]
Get:16 http://pubmirrors.dal.corespace.com trusty-security/restricted amd64 Packages [17.0 kB]
Get:17 http://pubmirrors.dal.corespace.com trusty-security/universe amd64 Packages [185 kB]
Get:18 http://pubmirrors.dal.corespace.com trusty-security/multiverse amd64 Packages [4,015 B]
Hit http://pubmirrors.dal.corespace.com trusty Release
Hit http://pubmirrors.dal.corespace.com trusty/main Sources
Hit http://pubmirrors.dal.corespace.com trusty/restricted Sources
Hit http://pubmirrors.dal.corespace.com trusty/universe Sources
Hit http://pubmirrors.dal.corespace.com trusty/multiverse Sources
Hit http://pubmirrors.dal.corespace.com trusty/main amd64 Packages
Hit http://pubmirrors.dal.corespace.com trusty/restricted amd64 Packages
Hit http://pubmirrors.dal.corespace.com trusty/universe amd64 Packages
Hit http://pubmirrors.dal.corespace.com trusty/multiverse amd64 Packages
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
Fetched 3,606 kB in 16s (217 kB/s)
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
*** /etc/my_init.d/20_apt_update.sh failed with status 100


*** Killing all processes...

Link to comment

Are these modified using the details you posted above?

 

A fresh pull is working for me.

 

Running in 64-bit mode.
Notice	: Detecting System...
Notice	: No virtualized environment detected.
Notice	: Linux Distribution: Ubuntu
Error	: You are currently running McMyAdmin as an administrative user.

Error	: It is strongly advised to run McMyAdmin as a restricted user.

Error	: Startup will resume in 5 seconds...

Notice	: Detection complete.
Warning : No Minecraft configuration file found (Normal on a first start)

Notice	: Detected Java runtime version 1.8.0

Notice	: Checking for Minecraft Server updates...
Notice	: Updating Minecraft server...
Notice	: Downloading latest Minecraft server...
Downloading Game Server: 1%Downloading Game Server: 2%Downloading Game Server: 3%Downloading Game Server: 4%Downloading Game Server: 7%Downloading Game Server: 9%Downloading Game Server: 12%Downloading Game Server: 16%Downloading Game Server: 21%Downloading Game Server: 28%Downloading Game Server: 35%Downloading Game Server: 43%Downloading Game Server: 51%Downloading Game Server: 55%Downloading Game Server: 65%Downloading Game Server: 71%Downloading Game Server: 80%Notice	: Download complete.
Downloading Game Server: 100%Notice	: Download successful!
Notice	: -configonly was specified, terminating.
*** Running /etc/my_init.d/999_advanced_script.sh...
*** Running /etc/rc.local...
*** Booting runit daemon...
*** Runit started as PID 480
McMyAdmin Updater - 2.2.0.0

Nov 9 23:33:32 46b79982bdcc syslog-ng[487]: syslog-ng starting up; version='3.5.3'

Running in 64-bit mode.
Notice	: Detecting System...
Notice	: No virtualized environment detected.
Notice	: Linux Distribution: Ubuntu
Notice	: Detection complete.
Warning : No Minecraft configuration file found (Normal on a first start)

Notice	: Detected Java runtime version 1.8.0

Error	: McMyAdmin was not shut down properly!

Error	: To avoid potential data loss, please perform /quit on this console.

Error	: Startup will resume in 5 seconds...

Notice	: Starting McMyAdmin Personal v2.7.0.2
Warning : No saved group information was found. Loading Defaults.

Notice	: Upgraded 4 legacy groups
Notice	: No saved schedule was found. Loading Defaults.
Notice	: Checking for updates...
Notice	: Checking for Minecraft Server updates...
Notice	: Starting webserver...
Notice	: McMyAdmin has started and is ready for use.
Notice	: This is the first time McMyAdmin has been started.
Notice	: You must complete the first-start wizard via the web interface.

Link to comment

No, 2 are plain instances of vanilla minecraft. Nothing added or taken away.

 

After hitting start on each they go green play button on the docker icon for about 10 seconds then go red stop button.

 

I'll grab and compare the logs of each when I get home and post them.

 

 

Sent from my iPhone using Tapatalk

Link to comment
  • 2 months later...

Is there a way to /quit or shutdown mcmyadmin properly? It seems like almost every time I shut down the docker, the admin password gets reset and I have to go through the steps to reset it.  I assume it's because mcmyadmin doesn't shutdown properly during the docker shutdown. 

Link to comment
  • 4 months later...

Pardon my stupidity, but any tips on installing the Dynmap plugin for this docker? I have the plugin in the right spot and have completed a render. Issue is that port 8123 (default port for Dynmap) doesn't accept a request. Router is configured to forward requests to the Unraid IP.

 

Would I need to open the port on Unraid manually? Or forward the requests to the docker port? Or perform some other modification?

Link to comment
  • 2 months later...

Hi there

 

This docker has stopped working. I can not access the web interface due to it can not access the port 8080 it seems like.

 

"Firefox can't establish a connection to the server at 192.168.0.100:8080."

 

Any ideas on what I can do? I'm am noob in unraid so an detail explanation would be appreciated!

Link to comment
  • 2 weeks later...
Hi there
 
This docker has stopped working. I can not access the web interface due to it can not access the port 8080 it seems like.
 
"Firefox can't establish a connection to the server at 192.168.0.100:8080."
 
Any ideas on what I can do? I'm am noob in unraid so an detail explanation would be appreciated!


My three instances are working fine from ip:8080, ip:8081, and ip:8082.


Sent from my iPhone using Tapatalk
Link to comment

Got this sorted out yesterday.

 

I started to have issues with it due to missing an upgrade i suspect. I could log in, but could not log on to the server from minecraft client. Anyway. My first thought was that maybe there was something wrong with permissions so offcourse i hit the "Set new permissions". It came up with some warnings that I didnt read in detail.......In my head I thougt that setting new permissions would maybe open to much instead of too little.

 

Making a long story short everytning went to hell.

 

Minecraft webui would not open, nextcloud would work and I have more or less just given up on the whole server when CHBMB contacted me and offered some assistance to see if it could be fixed. After a little check and setting new permissions for nextcloud and minecraft everything worked as a charm!

 

What a great community!:D

Link to comment
  • 6 months later...
Hi
 
I just installed this docker for my son and some friends to play together.
 
Can they play from Android, iOS and XBOX or is it only from PC ?
No idea, none of ls.io use it. Maybe one of the other users here can tell you....

Have you tried going to the mcmyadmin site and looking there?

Sent from my LG-H815 using Tapatalk

Link to comment
  • 3 months later...

Can anyone help my minecraft connected to this server, im not getting any help at mcmyadmin forum/chat as i am a pirate apparently !, yes i am using a hacked minecraft (i think) and do not intend to pay for it untill i can get it working, i have already paid for licences on xbox and switch. My goal is to allow my kids and friends to play together on our local network, not public servers.

 

The server report as being up and running but i cant seem to connect to it, previously i had same issues with minecraftOS docker but that was resolved by setting online mode to FALSE, cant seem to find any such setting in mcmyadmin, i am either getting 'connection was forcibly closed by host' or 'outdated client' messages.

Link to comment
  • 10 months later...
  • 4 months later...

Hello all,

I recently built my unRAID machine and started a minecraft server on the side for a few friends and me.

Now, there aren't enough users to justify running the server all the time, so I wanted to have a way to put it in sleep mode.

mcmyadmin seemed just right, however I only have an IPv6 Adress I can work with, when accessing from the outside of my network.

Accessing the MC server, while it is running, is no problem. However, when the server is sleeping, mcmyadmin only listens on the IPv4 adress and port.

Any way to configure this? I already set the IPv6 Minecraft server adress in the properties for mcmyadmin.

Link to comment
On 8/10/2019 at 7:30 PM, mrvilla said:

1 how to enter existing worlds into the server

Just pop in (replace the mcmyadmin install with) an existing minecraft server install into the Minecraft folder, while the docker is not running.

Also, rename the server file to minecraft_server.jar

 

On 8/10/2019 at 7:30 PM, mrvilla said:

2 how to make server use more ram

Look into the mcmyadmin config file, while the docker is not running.

I changed it there. Maybe there is another way in the gui, but that was quickest to find.

Link to comment
  • 2 months later...

This is around 5 years old and still not propperly working. On a fresh install you get serval errors.

 

e.g.

403 - Access Denied

Remote connections are not permitted when using the default password.

You can use the -setpass [NEWPASSWORD] argument to change the password on the command line.

McMyAdmin Personal - Web Backend v2.7.1.4

 

The documentation says something like

 

After starting the container, log into the Web UI as the admin user with the password password and change the password. You should also consider serving the admin UI over https.

 

- thats just not possible.

 

I tried now:

minecraft/MCMA2_Linux_x86_64 -setpass test

 

But it just starts another copy of the program (im not sure?!)

 

Quote

 


root@29f30017eaf2:/# minecraft/MCMA2_Linux_x86_64 -setpass test
McMyAdmin Updater - 2.2.0.0

Running in 64-bit mode.
Notice  : Detecting System...
Notice  : No virtualized environment detected.
Notice  : Linux Distribution: Ubuntu
Error   : You are currently running McMyAdmin as an administrative user.
Error   : It is strongly advised to run McMyAdmin as a restricted user.
Error   : Startup will resume in 5 seconds...
Notice  : Detection complete.
Warning : No Minecraft configuration file found (Normal on a first start)
Warning : Unable to detect java version! Java may not be installed or may be outdated.
Caution : You are using the default login password! Remote users will not be able to log in.
Notice  : Checking for Minecraft Server updates...
Notice  : Updating Minecraft server...
Notice  : Downloading latest Minecraft server...
Noticead: Download complete.
Noticead: Download successful!
Notice  : Starting McMyAdmin Personal v2.7.1.4
Warning : No saved group information was found. Loading Defaults.
Notice  : Upgraded 4 legacy groups
Notice  : No saved schedule was found. Loading Defaults.
Notice  : Checking for updates...
Notice  : Checking for Minecraft Server updates...
Notice  : Starting webserver...
Error   : Port 8080 is already in use by another application.
Error   : Web server could not start. Type /reset to retry.
Notice  : McMyAdmin has started and is ready for use.
Notice  : This is the first time McMyAdmin has been started.
Notice  : You must complete the first-start wizard via the web interface.
 
 

 

 

 

So in the end, the docker log tells me to log into webinterface (for first start wizard) and webinterface tells me to setup a password. all in all a big mess!? 

 

Anyone has a solution? How do i set a password?

 

Thanks.

Edited by nuhll
Link to comment
On 3/3/2020 at 8:49 PM, nuhll said:

This is around 5 years old and still not propperly working. On a fresh install you get serval errors.

 

e.g.

403 - Access Denied

Remote connections are not permitted when using the default password.

You can use the -setpass [NEWPASSWORD] argument to change the password on the command line.

McMyAdmin Personal - Web Backend v2.7.1.4

 

The documentation says something like

 

After starting the container, log into the Web UI as the admin user with the password password and change the password. You should also consider serving the admin UI over https.

 

- thats just not possible.

 

I tried now:

minecraft/MCMA2_Linux_x86_64 -setpass test

 

But it just starts another copy of the program (im not sure?!)

 

 

 

So in the end, the docker log tells me to log into webinterface (for first start wizard) and webinterface tells me to setup a password. all in all a big mess!? 

 

Anyone has a solution? How do i set a password?

 

Thanks.

 

We deprecated this a long time ago.  Must have been missed when asking for removal from CA.  Although the links do take you to pages where this is stated.

 

@Squid nuke it from orbit please.

 

@trurl Can you lock the thread as well pleasE?

 

Link to comment
  • trurl locked this topic
Guest
This topic is now closed to further replies.