Closed Ban appeal

Discussion in 'Ban Appeal' started by tsani, Mar 7, 2015.

  1. tsani
    Offline

    tsani Member

    Joined:
    Mar 7, 2015
    Messages:
    5
    Likes Received:
    0
    Gender:
    Male
    IGN:
    Bouteille
    Character Name: Bouteille
    Last thing you did: logged in, killed some Master Chronos, voted
    Why do you think you got banned?: No clue.
    Ban message when attempting to log in: You have been disconnected from the login server, please try again later.
     
  2. Katsuruka
    Offline

    Katsuruka Donator

    Joined:
    May 10, 2013
    Messages:
    10,977
    Likes Received:
    5,320
    Could you explain to us why you don't appear to have a MAC address?
     
  3. tsani
    Offline

    tsani Member

    Joined:
    Mar 7, 2015
    Messages:
    5
    Likes Received:
    0
    Gender:
    Male
    IGN:
    Bouteille
    The only reason I can think of could be that I'm playing in a virtual machine, specifically Virtualbox.
     
  4. tsani
    Offline

    tsani Member

    Joined:
    Mar 7, 2015
    Messages:
    5
    Likes Received:
    0
    Gender:
    Male
    IGN:
    Bouteille
    Oh, it turns out this also is affecting my brother's account (he's playing on the same LAN as me) but on a different computer. He's also using a virtual machine, and experiencing the same problem. I haven't tested on a physical Windows machine (and I can't / don't want to) because I run Linux on all my machines. It did work previously, and now suddenly doesn't.
    Again, why do I not have a MAC address? I wish I knew. How could I have before, and not now? As a programmer and ex-administrator of a private server, I'm genuinely interested in how this can happen in the database, so let me know when you find out :D
     
    Last edited: Mar 7, 2015
  5. Katsuruka
    Offline

    Katsuruka Donator

    Joined:
    May 10, 2013
    Messages:
    10,977
    Likes Received:
    5,320
    @Chokladkakan - as a Linux user (correct me if I'm wrong!), perhaps you could take a look and suggest the best way to prevent a blank MAC address?
     
  6. tsani
    Offline

    tsani Member

    Joined:
    Mar 7, 2015
    Messages:
    5
    Likes Received:
    0
    Gender:
    Male
    IGN:
    Bouteille
    The MAC address being blank shouldn't be a problem as far as I can tell from looking at some old v62 private server SQL files I have, since the default value for the macs column is NULL. That's assuming that your database schema looks the same as they did back in the day :p. And if your database does look different, it's surprising to me that the MAC address column being blank should have such a drastic effect. What about the first time a player logs in? I figure that the MAC should be blank the first time around, which is when it initially gets set.
    Again, what's strange is that I could log in before and not now. I really want to find out what's going on.
    Just to clarify then, no bans have been placed on the accounts?
     
  7. Katsuruka
    Offline

    Katsuruka Donator

    Joined:
    May 10, 2013
    Messages:
    10,977
    Likes Received:
    5,320
    What happened is that recently somebody with a blank MAC address got themselves banned (not sure what for, I just checked the ban id and saw it was recent) which meant that anyone with a blank MAC address who logged in susequently also got MAC-banned. If you can find a way to make the MAC address of your computer or virtual machine show up properly, it would be a good idea to do so, so as to prevent this happening again.

    I've fixed the problem for now, anyway, so you should be able to login now.
     
  8. tsani
    Offline

    tsani Member

    Joined:
    Mar 7, 2015
    Messages:
    5
    Likes Received:
    0
    Gender:
    Male
    IGN:
    Bouteille
    I've logged in just fine now! Thanks.

    Could you tell me if the MAC address has been correctly set in the database now? I've tried a slightly different networking configuration for the virtual machine. I can PM you with my MAC address if you'd like confirmation. To confirm, the MAC recorded in the database was empty, not something like 00:00:00:00:00:00, yeah?

    Anyway, as far as I can tell, there's no way to prevent Maple from collecting the computer's MAC address. The best a hacker could do is spoof their address. In other words, I suspect that it's some server-side issue that the MACs aren't being correctly recorded. That being said, another way to prevent accidentally banning legitimate players could be to not perform MAC bans unless the MAC is correctly set, at least until such time as the devs can figure out why blank MACs are finding their way into the database.
     
  9. Katsuruka
    Offline

    Katsuruka Donator

    Joined:
    May 10, 2013
    Messages:
    10,977
    Likes Received:
    5,320

Share This Page