Created attachment 597544 [details] logs Description of problem: NPE when restarting ovirt-engine service 2012-07-11 15:02:41,981 INFO [org.ovirt.engine.core.bll.InitBackendServicesOnStartupBean] (pool-4-thread-1) MacPoolManager finished: 7/11/12 3:02 PM 2012-07-11 15:02:42,083 ERROR [org.ovirt.engine.core.bll.adbroker.GSSAPIDirContextAuthenticationStrategy] (QuartzScheduler_Worker-1) Error from Kerberos: java.lang.NullPo interException at org.ovirt.engine.core.bll.adbroker.GSSAPICallbackHandler.handle(GSSAPICallbackHandler.java:47) at javax.security.auth.login.LoginContext$SecureCallbackHandler$1.run(LoginContext.java:969) at javax.security.auth.login.LoginContext$SecureCallbackHandler$1.run(LoginContext.java:966) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.login.LoginContext$SecureCallbackHandler.handle(LoginContext.java:965) at com.sun.security.auth.module.Krb5LoginModule.promptForPass(Krb5LoginModule.java:870) at com.sun.security.auth.module.Krb5LoginModule.attemptAuthentication(Krb5LoginModule.java:715) at com.sun.security.auth.module.Krb5LoginModule.login(Krb5LoginModule.java:580) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at javax.security.auth.login.LoginContext.invoke(LoginContext.java:784) at javax.security.auth.login.LoginContext.access$000(LoginContext.java:203) at javax.security.auth.login.LoginContext$4.run(LoginContext.java:698) at javax.security.auth.login.LoginContext$4.run(LoginContext.java:696) at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:695) at javax.security.auth.login.LoginContext.login(LoginContext.java:594) at org.ovirt.engine.core.bll.adbroker.GSSAPIDirContextAuthenticationStrategy.authenticateToKDC(GSSAPIDirContextAuthenticationStrategy.java:129) : Version-Release number of selected component (if applicable): si10 How reproducible: Always Steps to Reproduce: 1. Restart ovirt-engine service 2. 3. Actual results: Expected results: Additional info:
Please provide more data - seems like the password is null. Why? What user did you use? Can you also provide information on the relevant entries in vdc_options? Type - Select * from vdc_options where option_name in ('AdUserName','AdUserPassword');
This is a result of introducing --admin-pass-file and a bug in the usage.
Suggested patch - http://gerrit.ovirt.org/#/c/6191/
http://gerrit.ovirt.org/gitweb?p=ovirt-engine.git;a=commit;h=d5f1de972a56aedd4e1e8c49935dde43a2a44cb9
*** Bug 840421 has been marked as a duplicate of this bug. ***