update...
After messing with Ban.txt a bit more, I see the we missed a few steps. First, when you ban someone, for example.. ~ban 01 (dont forget the space between ban and the player number). Once you ban, you have to save.. so before you shut the server down, dont forget to do ~save. This saves it to the list and once the restart is done, you will see the name of the pilot listed on your ban text. You will also see his IP... YEP.. IP
I was messing with it the other day, and banned myself to check the list. I found there was no entry for me, but it kept on blocking me. I did a server reboot and when the list came up.. it had my name and IP... I cleared that and hit SAVE (dont forget to save!!!) and all was good again...
But knowing that it will actually log IP's is new to me. We had fought with it before and had given up on using it as an IP blocker... but now that I understand (better) how it works, it works well...
SO.. Moral of the story.. Dont forget to do ~save after you ban someone.. and remember that you must restart the server to see the name (and IP) on the list... and once you edit your list.. dont forget to SAVE IT before you close it...and make a back-up copy...
ALSO, if you mess with it, and your server fails to start... take it out.. and restart the server. Bantext will cause immediate sysdumps if the editing is wrong, generally if you screw up the spacing... Fix it before you use it again... if it still fails.. use your back up copy to compare spacing and entrys.
Good Luck