Whenever I run my server, it automatically makes me a super admin. Good.
I use IGSO, and it does not think I'm the host. When a connection to a dedicated server(or I just use it so I can play other servers) is established, the IP is connected to. That means I connect through my IP address, and not localhost or 0.0.0.0 or 127.0.0.1. That's why it doesn't think I'm the host.
Solutions
Someone make IGSO with host based of build ID.(prefs heh)
Harder, but make us allowed to use 127.0.0.1 or 0.0.0.0 as addresses to connect to.