Error "Attempted to construct KerberosUsername with an empty username"
search cancel

Error "Attempted to construct KerberosUsername with an empty username"

book

Article ID: 233597

calendar_today

Updated On:

Products

Data Loss Prevention

Issue/Introduction

You see the following error in localhost logs on the Enforce server:

Thread: 736 SEVERE [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/ProtectManager].[default]] Servlet.service() for servlet [default] in context with path [/ProtectManager] threw exception
Cause:
java.lang.IllegalArgumentException: Attempted to construct KerberosUsername with an empty usernamejava.lang.IllegalArgumentException: Attempted to construct KerberosUsername with an empty username
 at com.symantec.dlp.login.spring.KerberosUsername.<init>(KerberosUsername.java:47)
 at com.symantec.dlp.login.spring.SymantecKerberosAuthenticationProvider.authenticate(SymantecKerberosAuthenticationProvider.java:150)
 at com.symantec.dlp.login.spring.SymantecKerberosAuthenticationProvider$$FastClassBySpringCGLIB$$c69e255.invoke(<generated>)
 ...

Resolution

What this error means is you have Kerberos setup and someone clicked login without putting in a username and password.  Basically left the fields empty and clicked login.  This error can be ignored in this situation.