Is this error caused by a hacker:
Language filter exception: System.IO.IOException: Unable to read data from the transport connection. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--- End of inner exception stack trace ---
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.IO.Stream.ReadByte()
at BDSoft.BF2.Server.RCON.Connection.ReadBlock()
at BDSoft.BF2.Server.RCON.Connection.ReadBlock(Boolean SingleBlock)
at BDSoft.BF2.Server.RCON.Connection.SendCommand(String Command)
at BDSoft.BF2.Server.RCON.Command.GetClientChatBuffer()
at BDSoft.BF2.Server.AA.ChatFilter.CheckChatFilter()
at BDSoft.BF2.Server.AA.PlayerChecks.StartChecks()
Twice now it has crashed us in 3 minutes I know we have a rogue ex admin who is getting in through rcon but we cannot stop him do you have any ideas