Simplified and fixed server validation code.
Simplified and fixed server validation code.

nilei/otrs,capeit-tto/otrs,brandonshults01/otrs,eliasp/otrs,xhoy/otrs,PortgasDAce/otrs,s7design/otrs,linearregression/otrs,mbeijen/otrs-1,moritz/otrs,vlascoder/otrs,s7design/otrs,linearregression/otrs,PortgasDAce/otrs,oiami/otrs,muehlbauer/otrs,crythias/otrs,xhoy/otrs,crythias/otrs,eliasp/otrs,noritnk/otrs,mbeijen/otrs-1,vlascoder/otrs,oiami/otrs,capeit-tto/otrs,noritnk/otrs,muehlbauer/otrs,PortgasDAce/otrs,eliasp/otrs,brandonshults01/otrs,MBRG/otrs,nilei/otrs,moritz/otrs,muehlbauer/otrs,vlascoder/otrs,brandonshults01/otrs,crythias/otrs,s7design/otrs,crythias/otrs,rudy500/otrs,mburggraf/otrs,MBRG/otrs,oiami/otrs,rudy500/otrs,nilei/otrs,oiami/otrs,s7design/otrs,balazj/otrs,MBRG/otrs,StCyr/otrs,nilei/otrs,linearregression/otrs,linearregression/otrs,xhoy/otrs,muehlbauer/otrs,xhoy/otrs,thorsteneckel/otrs,eliasp/otrs,thorsteneckel/otrs,balazj/otrs,balazj/otrs,balazj/otrs,moritz/otrs,mbeijen/otrs-1,moritz/otrs,mburggraf/otrs,rudy500/otrs,StCyr/otrs,brandonshults01/otrs,StCyr/otrs,rudy500/otrs,mburggraf/otrs,balazj/otrs,moritz/otrs,PortgasDAce/otrs,brandonshults01/otrs,StCyr/otrs,capeit-tto/otrs,thorsteneckel/otrs,noritnk/otrs,muehlbauer/otrs,eliasp/otrs,xhoy/otrs,PortgasDAce/otrs,crythias/otrs,mburggraf/otrs,nilei/otrs,MBRG/otrs,linearregression/otrs,mburggraf/otrs,s7design/otrs,oiami/otrs,MBRG/otrs,thorsteneckel/otrs,StCyr/otrs,rudy500/otrs,thorsteneckel/otrs