InvalidOperationException at IsBannedFixed
(11:18:53) | [Server Armour]   at Oxide.Plugins.ServerArmour.<IsBanned>m__5 (Oxide.Plugins.ServerArmour+ISABan x) [0x0001b] in <326fb89bf43742769e1bf25b89f6a193>:0 
  at System.Linq.Enumerable.TryGetFirst[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate, System.Boolean& found) [0x0003f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 
  at System.Linq.Enumerable.First[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 
  at Oxide.Plugins.ServerArmour.IsBanned (System.String steamid) [0x000b0] in <326fb89bf43742769e1bf25b89f6a193>:0

 

(11:19:45) | [Server Armour]   at System.Linq.Enumerable.Count[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0000d] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 
  at Oxide.Plugins.ServerArmour.IsBanned (System.String steamid) [0x00074] in <326fb89bf43742769e1bf25b89f6a193>:0
I've got this error message after updating to v0.4.92
Not normal, will add a hotfix today. Do you know with which user it did that? What user connected just before this happened?
After I update to  v0.4.92 and the plugin reloaded and trying ot cache all record.
(18:26:39) | [Server Armour]   at System.Linq.Enumerable.First[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) [0x00011] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 
  at Oxide.Plugins.ServerArmour.IsBanned (System.String steamid) [0x000b0] in <e0fda91d65b84a7f91c7625d2ccc5ec1>:0

Not sure what this means but just posting for FYI. :)

(03:33:31) | [Server Armour]   at Oxide.Plugins.ServerArmour.<IsBanned>m__6 (Oxide.Plugins.ServerArmour+ISABan x) [0x0001b] in <b83556d2fe524efc891f380ed87772a4>:0 
  at System.Linq.Enumerable.TryGetFirst[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate, System.Boolean& found) [0x0003f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 
  at System.Linq.Enumerable.First[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 
  at Oxide.Plugins.ServerArmour.IsBanned (System.String steamid) [0x000b0] in <b83556d2fe524efc891f380ed87772a4>:0
(03:33:31) | [Server Armour] Adding ban for 420 with reason `SCRIPT`, and expiry 2070/01/01 07:59 to server armour.
Got the same "error" today.

92.17.80.5:58255/76561198852412447/NFG|welshleekjr21 joined [windows/76561198852412447]
NFG|welshleekjr21[76561198852412447] has spawned
[Server Armour] My Bans
[Server Armour]   at System.Linq.Enumerable.First[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) [0x00011] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 
  at Oxide.Plugins.ServerArmour.IsBanned (System.String steamid) [0x000b0] in <36a0591e2b2b489590aa3de0999db61e>:0 
[Server Armour] Player NFG|welshleekjr21 (76561198852412447) was kicked, You have too many previous bans (other servers included). Appeal in discord
[Server Armour] Player NFG|welshleekjr21 was kicked for `You have too many previous bans (other servers included). Appeal in discord`
[Server Armour] Printing to chat.
[Server Armour] Player 76561198852412447 is at steam level 5
[Server Armour] Discord webhook not setup.
[Server Armour] My Bans
[Server Armour]   at System.Linq.Enumerable.First[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) [0x00011] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 
  at Oxide.Plugins.ServerArmour.IsBanned (System.String steamid) [0x000b0] in <36a0591e2b2b489590aa3de0999db61e>:0 
[Server Armour] Player NFG|welshleekjr21 was kicked for `You have too many previous bans (other servers included). Appeal in discord`
[Server Armour] Printing to chat.
[Server Armour] Player 76561198852412447 is at steam level 5
[Server Armour] Discord webhook not setup.
24.211.229.76:53263/76561198281040825/NFG|stuff disconnecting: disconnect​
Thanks for this, will have a look

I tried all whitelist permission for a player and he still can't join the server.

Steam ID: 76561198837572089

He got the warning message "Due to your past behaviour on other servers, you aren't allowed in."

Please advice.

Also I got this flood whenever I reload Server Armour:

DM5YHTp.png

You aren't allowing players that have been reported for aim scripts, which this user has. 

See:

  "Auto Kick: Ban: Contains previous Aimbot ban": false,
  "Auto Kick: Ban: Contains previous Cheat ban": false,
  "Auto Kick: Ban: Contains previous ESP ban": false,
  "Auto Kick: Ban: Contains previous Hack ban": false,
  "Auto Kick: Ban: Contains previous Insult ban": false,
  "Auto Kick: Ban: Contains previous Ping ban": false,
  "Auto Kick: Ban: Contains previous Racism ban": false,
  "Auto Kick: Ban: Contains previous Script ban": false,
  "Auto Kick: Ban: Contains previous Toxic ban": false,
[Server Armour]   at System.Linq.Enumerable.First[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) [0x00011] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 
  at Oxide.Plugins.ServerArmour.IsBanned (System.String steamid) [0x000b0] in <1c39b106d5ab4a3f85d9fbc8ca409bdc>:0

 

Is this normal? :)

(17:24:50) | Loaded plugin Server Armour v0.4.992 by Pho3niX90
(17:24:53) | [Server Armour] My Bans
(17:24:53) | [Server Armour]   at System.DateTimeParse.ParseExact (System.String s, System.String format, System.Globalization.DateTimeFormatInfo dtfi, System.Globalization.DateTimeStyles style) [0x0002a] in <437ba245d8404784b9fbab9b439ac908>:0 
  at System.DateTime.ParseExact (System.String s, System.String format, System.IFormatProvider provider) [0x00008] in <437ba245d8404784b9fbab9b439ac908>:0 
  at Oxide.Plugins.ServerArmour.ConverToDateTime (System.String stringDate) [0x00000] in <446050a5fea74ce388e2569e3872084f>:0 
  at Oxide.Plugins.ServerArmour.ConvertToTimestamp (System.String value) [0x00000] in <446050a5fea74ce388e2569e3872084f>:0 
  at Oxide.Plugins.ServerArmour+ISABan.GetUnixBanUntill () [0x00000] in <446050a5fea74ce388e2569e3872084f>:0 
  at Oxide.Plugins.ServerArmour.<IsBanned>m__7 (Oxide.Plugins.ServerArmour+ISABan x) [0x0001b] in <446050a5fea74ce388e2569e3872084f>:0 
  at System.Linq.Enumerable.TryGetFirst[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate, System.Boolean& found) [0x0003f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 
  at System.Linq.Enumerable.First[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 
  at Oxide.Plugins.ServerArmour.IsBanned (System.String steamid) [0x00126] in <446050a5fea74ce388e2569e3872084f>:0
(17:24:53) | [Server Armour] Player 76561198258058578 is at steam level 35
(17:24:53) | [Server Armour] My Bans
Hi had a player that i had banned earlier in the month for 1 year and today notice that he was on my server. the console did spit out a error after he joined. I tried downgrading the plugin but after loading the same error still appeared.
(22:12:31) | [Server Armour] My Bans
(22:12:31) | [Server Armour]   at System.DateTimeParse.ParseExact (System.String s, System.String format, System.Globalization.DateTimeFormatInfo dtfi, System.Globalization.DateTimeStyles style) [0x0002a] in <437ba245d8404784b9fbab9b439ac908>:0 
  at System.DateTime.ParseExact (System.String s, System.String format, System.IFormatProvider provider) [0x00008] in <437ba245d8404784b9fbab9b439ac908>:0 
  at Oxide.Plugins.ServerArmour.ConverToDateTime (System.String stringDate) [0x00000] in <f6056dc42b9546f7926108500e91ba60>:0 
  at Oxide.Plugins.ServerArmour.ConvertToTimestamp (System.String value) [0x00000] in <f6056dc42b9546f7926108500e91ba60>:0 
  at Oxide.Plugins.ServerArmour+ISABan.GetUnixBanUntill () [0x00000] in <f6056dc42b9546f7926108500e91ba60>:0 
  at Oxide.Plugins.ServerArmour.<IsBanned>m__7 (Oxide.Plugins.ServerArmour+ISABan x) [0x0001b] in <f6056dc42b9546f7926108500e91ba60>:0 
  at System.Linq.Enumerable.TryGetFirst[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate, System.Boolean& found) [0x0003f] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 
  at System.Linq.Enumerable.First[TSource] (System.Collections.Generic.IEnumerable`1[T] source, System.Func`2[T,TResult] predicate) [0x00000] in <351e49e2a5bf4fd6beabb458ce2255f3>:0 
  at Oxide.Plugins.ServerArmour.IsBanned (System.String steamid) [0x00126] in <f6056dc42b9546f7926108500e91ba60>:0
@Rustyspoon342 could you please send me the users datafile inside the `/oxide/data/ServerArmour`
Locked automatically