[WEB/ADMIN] McMyAdmin 2 Beta 1: The most popular panel just went epic. Unzip, run, done. Get it now!

Discussion in 'Bukkit Tools' started by PhonicUK, Feb 3, 2012.

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

    PhonicUK

    [​IMG]
    It's Finally Here!

    http://mcmyadmin.com/downloads/MCMA2-Latest.zip

    Do not update a MCMA1 installation to a MCMA2 beta at this time! Please perform a clean installation.

    Note that Linux systems require glibc 2.8 x86_64 or newer to use the native (no-mono) build. 32-bit systems still need mono.

    There are still a few issues getting the native MCMA to start on certain distros, if the native binary is misbehaving please:

    - Check that you have chmod +x'ed the binary
    - Check that you are on a 64-bit OS
    - Make sure you have libz / libgzip
    - Go to the MCMA2 Forums ( http://forums.phonicuk.com/default.aspx?g=forum&c=3 )
    - Pastebin any console output detailing startup errors.
    - Make sure to include your exact distro and version!

    Native Linux build Prerequisites:

    - libz
    - libm
    - libpthread
    - libnss
    - libnsl
    - libresolv

    So far the native binary has been tested to work fine under:

    - CentOS 6.0 and higher
    - Gentoo
    - Ubuntu 11.04 and higher

    Some features are missing from Beta 1, and some don't quite work right. But that's what Betas are for!

    All feedback is welcome, the good, the bad and the ugly.

    Derp - got the URL wrong...

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 23, 2016
    Firestar, kahlilnc and dark_hunter like this.
  2. Offline

    jasvecht

    I thought it would be closed beta with an 8 user limit?
     
  3. Offline

    PhonicUK

    The 8 user limit is still there, but I decided it'd be worthwhile just letting anyone that wants to try it out do so to get the best information about what does and doesn't work.

    It was always going to be open, it was just a matter of when.
     
  4. Offline

    jasvecht

    I suggest mentioning that in big letters. I for one paid for McMyAdmin and almost installed it unknowing of the user limit. I need some features it offers and am willing to cope with a few bugs.


    /me will use SpaceBukkit until he can compare them now
     
  5. Offline

    dark_hunter

    PhonicUK - Server not found, Firefox can't find the server at forums.mcmyadmin.com.

    PhonicUK -My errors are here.
    CentOS: 5.7
    Mono: 2.10.2
    Code:
    McMyAdmin Updater - 2.0.0.0
     
    Running in 64-bit mode.
    * Assertion at mono-debug-debugger.c:68, condition `initialized' not met
     
    Stacktrace:
     
      at (wrapper managed-to-native) System.AppDomain.LoadAssemblyRaw (System.AppDomain,byte[],byte[],System.Security.Policy.Evidence,bool) <0xffffffff>
      at System.AppDomain.Load (byte[],byte[],System.Security.Policy.Evidence,bool) <0x0004b>
      at System.AppDomain.Load (byte[],byte[],System.Security.Policy.Evidence) <0x0001f>
      at (wrapper remoting-invoke-with-check) System.AppDomain.Load (byte[],byte[],System.Security.Policy.Evidence) <0xffffffff>
      at System.AppDomain.Load (byte[],byte[]) <0x00023>
      at (wrapper remoting-invoke-with-check) System.AppDomain.Load (byte[],byte[]) <0xffffffff>
      at System.Reflection.Assembly.Load (byte[],byte[]) <0x00027>
      at a5.c () <0x00117>
      at a5.a (string[]) <0x00327>
      at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object (object,intptr,intptr,intptr) <0xffffffff>
     
    Native stacktrace:
     
            mono [0x492d0d]
            /lib64/libpthread.so.0 [0x2b1b38352b70]
            /lib64/libc.so.6(gsignal+0x35) [0x2b1b3858f265]
            /lib64/libc.so.6(abort+0x110) [0x2b1b38590d10]
            mono [0x5c82ce]
            mono [0x5c84a6]
            mono(mono_debugger_lock+0x45) [0x500495]
            mono [0x53a7dd]
            mono [0x4fcd8e]
            [0x41bfa8ee]
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 23, 2016
  6. Offline

    PhonicUK

    I'm going to do another build tomorrow using glibc 2.5 instead of 2.8 - hopefully more distros will work that way.
     
  7. Offline

    Jade Retired Staff

    How da herp do you want us to clean install? Just completely delete the old files?
     
  8. Offline

    PhonicUK

    Don't delete anything - you're not supposed to use the first beta for 'live' servers, only for testing at the moment.
     
  9. Offline

    dark_hunter

    Hows it going? I'm keen to use this but can't right now.
     
  10. Offline

    PhonicUK

    Didn't manage to get it built - so I made a new build box using CentOS 5.7. Gonna try again today or tomorrow.
     
  11. Offline

    dark_hunter

    Sigh, okay. :(
     
  12. Offline

    Jade Retired Staff

    My server is still simply for building, for me and like 4 friends, so :p
     
  13. Offline

    jasvecht

    Whooooshhhhhh a wild bug appeared!

    Wild bug uses "delete world"!

    It's super effective!


    You use "cry in topic"!

    It's not very effective...

    PhonicUK is now annoyed!


    PhonicUK Is still annoyed...


    PhonicUK uses bug fix!
    Phonic is to annoyed to fix this bug!


    That's my prediction at least :D
     
  14. Offline

    itsmei

    Did you say that there is no limit onto how many players I could have. I want to run a 25+ Player Server.

    Thanks
     
  15. Offline

    dark_hunter

    Interested as to why the development isn't going well, I'm surprised, I thought this would pick up over Spacebukkit. Any reason for being down low PhonicUK ?

    All Beta servers are limited to 8 players to discourage use on production servers until Beta 2 is shipped.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 23, 2016
  16. Offline

    PhonicUK

    Development is going fine. Beta 1 was only released a 4 days ago, I'm not going to try and do a release every single day. Typically McMyAdmin release cycles are monthly with about 3/4 days running test suites and making tweaks. Right now I'm trying to run weekly with whatever changes I've made and some testing as well.

    The next beta will be ready when it's ready, so just hold tight.
     
  17. Offline

    dark_hunter

    Ok but need to ask something. Do I still do the run.sh with mono McMyAdmin.exe?

    PhonicUK - Ubuntu 11.10, Mono 2.10.

    Code:
    sh run.sh
     
    McMyAdmin Updater - 2.0.0.0
     
    Running in 64-bit mode.
    * Assertion at mono-debug-debugger.c:68, condition `initialized' not met
     
    Stacktrace:
     
      at (wrapper managed-to-native) System.AppDomain.LoadAssemblyRaw (System.AppDomain,byte[],byte[],System.Security.Policy.Evidence,bool) <0xffffffff>
      at System.AppDomain.Load (byte[],byte[],System.Security.Policy.Evidence,bool) <0x0004b>
      at System.AppDomain.Load (byte[],byte[],System.Security.Policy.Evidence) <0x0001f>
      at (wrapper remoting-invoke-with-check) System.AppDomain.Load (byte[],byte[],System.Security.Policy.Evidence) <0xffffffff>
      at System.AppDomain.Load (byte[],byte[]) <0x00023>
      at (wrapper remoting-invoke-with-check) System.AppDomain.Load (byte[],byte[]) <0xffffffff>
      at System.Reflection.Assembly.Load (byte[],byte[]) <0x00027>
      at a5.c () <0x00117>
      at a5.a (string[]) <0x00327>
      at (wrapper runtime-invoke) <Module>.runtime_invoke_void_object (object,intptr,intptr,intptr) <0xffffffff>
     
    Native stacktrace:
     
        mono() [0x4911ea]
        /lib/x86_64-linux-gnu/libpthread.so.0(+0x10060) [0x7f45277a7060]
        /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x35) [0x7f452742e3a5]
        /lib/x86_64-linux-gnu/libc.so.6(abort+0x17b) [0x7f4527431b0b]
        mono() [0x5c97df]
        mono() [0x5c9906]
        mono() [0x556fbb]
        mono() [0x558e01]
        mono() [0x4e91ce]
        [0x416d08ee]
     
    Debug info from gdb:
     
    Could not attach to process.  If your uid matches the uid of the target
    process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
    again as the root user.  For more details, see /etc/sysctl.d/10-ptrace.conf
    ptrace: Operation not permitted.
    No threads.
     
    =================================================================
    Got a SIGABRT while executing native code. This usually indicates
    a fatal error in the mono runtime or one of the native libraries
    used by your application.
    =================================================================
     
    Aborted
    
    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 23, 2016
  18. Offline

    PhonicUK

    Use the official forums for these please. Also if you're using the beta under Linux, you should try using the native binary. You don't need to use start.sh
     
  19. Offline

    dark_hunter

    I do use the forums, but you don't reply these days, I answered your response to my question in how to update mono, that was on Saturday, January 28, I have let to hear your reply. And what do you mean by native binary? I'm a new comer to the Linux family.

    Never mind, I guess sh isn't the same as ./ fixed for me.
     
  20. Offline

    Jade Retired Staff

    "Cry in topic" failed!
    I used BACKUPS!
    It's super effective.
     
    dark_hunter likes this.
  21. Offline

    PhonicUK

    I reply to all threads on the forum that have all the requested information and that nobody else answers. If the information in the 'read this first' post isn't given, then I take longer to get around to it.
     
  22. Offline

    dark_hunter

    You asked me a this or that question, and I answered, that types of question you can't miss anything out. So when you get the time please take a look at that thread about updating mono, you will notice that all the information is there.


    Regards,
     
  23. Offline

    PhonicUK

    You didn't answer the questions in this thread which dropped your message in my queue. I've posted answers to your questions about mono and glibc.
     
    dark_hunter likes this.
  24. Offline

    dark_hunter

    If you say so, thanks.
     
  25. Offline

    dark_hunter

    PhonicUK - Any eta on beta 2? I heard above your working on it.
     
  26. Offline

    PhonicUK

    Nope. I've long stopped even trying with ETAs since they never work out.

    Right now I'm just sorting out the first revision of the multiuser stuff, and minor tweaks to LDAP authentication. Might also add a mixed mode authentication (built in + LDAP) if it seems useful.

    Whatever the next beta actually has though, I'm removing the 8 player restriction - since the new backend seems pretty stable.
     
    Nathan C and dark_hunter like this.
  27. No player restriction? Sweet, but how will it compare to Multicraft?
     
  28. Offline

    md_5

    Will the next beta be open? I would really love to use McMyAdmin :)
    Personally I find Multicraft the worst panel that exists.
     
    xboxhacks likes this.
  29. Offline

    PhonicUK

    Yup. The current one is too!

    Don't quote me on this, and absolutely no solid promises - But I'm going to try and get a release out of some kind this weekend. It might not be Beta 2 (Most likely Beta 1.1) - it might not even have any of the new features barring some tweaks and fixes - the main reason is to remove the user limit and bring it up to where MCMA1 is so people can start using it properly.
     
    dark_hunter likes this.
  30. Offline

    dark_hunter

    Keep up the good work, I'm looking forward to using it this weekend, what day is it for you? Because the weekend is almost past for me. (Sunday 9am.)
     
Thread Status:
Not open for further replies.

Share This Page