Problem with system login and such after upgrade from 2.0.3, to 2.2.1


(Stevenmcastano) #1

After an upgrade I can no longer login, I get an “Invalid credentials” message and my graylog server current log file is filled with the following:

017-04-21_20:27:48.63734 2017-04-21 20:27:48,634 WARN : org.apache.shiro.authc.pam.ModularRealmAuthenticator - Realm [org.graylog2.security.realm.RootAccountRealm@5c076fb2] threw an exception during a multi-realm authentication attempt:
2017-04-21_20:27:48.63796 org.apache.shiro.authc.IncorrectCredentialsException: Submitted credentials for token [org.apache.shiro.authc.UsernamePasswordToken - admin, rememberMe=false] did not match the expected credentials.
2017-04-21_20:27:48.63872       at org.apache.shiro.realm.AuthenticatingRealm.assertCredentialsMatch(AuthenticatingRealm.java:600) ~[graylog.jar:?]
2017-04-21_20:27:48.64219       at org.apache.shiro.realm.AuthenticatingRealm.getAuthenticationInfo(AuthenticatingRealm.java:578) ~[graylog.jar:?]
2017-04-21_20:27:48.64292       at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doMultiRealmAuthentication(ModularRealmAuthenticator.java:219) [graylog.jar:?]
2017-04-21_20:27:48.64405       at org.apache.shiro.authc.pam.ModularRealmAuthenticator.doAuthenticate(ModularRealmAuthenticator.java:269) [graylog.jar:?]
2017-04-21_20:27:48.64491       at org.apache.shiro.authc.AbstractAuthenticator.authenticate(AbstractAuthenticator.java:198) [graylog.jar:?]
2017-04-21_20:27:48.64609       at org.apache.shiro.mgt.AuthenticatingSecurityManager.authenticate(AuthenticatingSecurityManager.java:106) [graylog.jar:?]
2017-04-21_20:27:48.64810       at org.apache.shiro.mgt.DefaultSecurityManager.login(DefaultSecurityManager.java:270) [graylog.jar:?]
2017-04-21_20:27:48.64812       at org.apache.shiro.subject.support.DelegatingSubject.login(DelegatingSubject.java:256) [graylog.jar:?]
2017-04-21_20:27:48.64837       at org.graylog2.rest.resources.system.SessionsResource.newSession(SessionsResource.java:134) [graylog.jar:?]
2017-04-21_20:27:48.64957       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_101]
2017-04-21_20:27:48.65026       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_101]
2017-04-21_20:27:48.65148       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_101]
2017-04-21_20:27:48.65220       at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_101]
2017-04-21_20:27:48.65411       at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory$1.invoke(ResourceMethodInvocationHandlerFactory.java:81) [graylog.jar:?]
2017-04-21_20:27:48.65524       at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:144) [graylog.jar:?]
2017-04-21_20:27:48.65573       at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:161) [graylog.jar:?]
2017-04-21_20:27:48.65631       at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$TypeOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:205) [graylog.jar:?]
2017-04-21_20:27:48.65760       at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:99) [graylog.jar:?]
2017-04-21_20:27:48.65819       at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:389) [graylog.jar:?]
2017-04-21_20:27:48.65932       at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:347) [graylog.jar:?]
2017-04-21_20:27:48.65996       at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:102) [graylog.jar:?]
2017-04-21_20:27:48.66504       at org.glassfish.jersey.server.ServerRuntime$2.run(ServerRuntime.java:326) [graylog.jar:?]
2017-04-21_20:27:48.66658       at org.glassfish.jersey.internal.Errors$1.call(Errors.java:271) [graylog.jar:?]
2017-04-21_20:27:48.66720       at org.glassfish.jersey.internal.Errors$1.call(Errors.java:267) [graylog.jar:?]
2017-04-21_20:27:48.67053       at org.glassfish.jersey.internal.Errors.process(Errors.java:315) [graylog.jar:?]
2017-04-21_20:27:48.67207       at org.glassfish.jersey.internal.Errors.process(Errors.java:297) [graylog.jar:?]
2017-04-21_20:27:48.67276       at org.glassfish.jersey.internal.Errors.process(Errors.java:267) [graylog.jar:?]
2017-04-21_20:27:48.67407       at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:317) [graylog.jar:?]
2017-04-21_20:27:48.67478       at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:305) [graylog.jar:?]
2017-04-21_20:27:48.67597       at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:1154) [graylog.jar:?]
2017-04-21_20:27:48.67669       at org.glassfish.jersey.grizzly2.httpserver.GrizzlyHttpContainer.service(GrizzlyHttpContainer.java:384) [graylog.jar:?]
2017-04-21_20:27:48.67815       at org.glassfish.grizzly.http.server.HttpHandler$1.run(HttpHandler.java:224) [graylog.jar:?]
2017-04-21_20:27:48.67881       at com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable.run(InstrumentedExecutorService.java:176) [graylog.jar:?]
2017-04-21_20:27:48.68317       at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) [?:1.8.0_101]
2017-04-21_20:27:48.68641       at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) [?:1.8.0_101]
2017-04-21_20:27:48.68773       at java.lang.Thread.run(Thread.java:745) [?:1.8.0_101]
2017-04-21_20:27:48.69100 2017-04-21 20:27:48,635 INFO : org.graylog2.rest.resources.system.SessionsResource - Invalid username or password for user "admin"
2017-04-21_20:27:59.80131 2017-04-21 20:27:59,800 INFO : org.graylog2.periodical.IndexerClusterCheckerThread - Indexer not fully initialized yet. Skipping periodic cluster check.
2017-04-21_20:28:29.80424 2017-04-21 20:28:29,803 INFO : org.graylog2.periodical.IndexerClusterCheckerThread - Indexer not fully initialized yet. Skipping periodic cluster check.
2017-04-21_20:28:30.15190 2017-04-21 20:28:30,151 WARN : org.graylog2.migrations.V20161130141500_DefaultStreamRecalcIndexRanges - Interrupted or timed out waiting for Elasticsearch cluster, checking again.
2017-04-21_20:28:59.80583 2017-04-21 20:28:59,805 INFO : org.graylog2.periodical.IndexerClusterCheckerThread - Indexer not fully initialized yet. Skipping periodic cluster check.
2017-04-21_20:29:29.80808 2017-04-21 20:29:29,807 INFO : org.graylog2.periodical.IndexerClusterCheckerThread - Indexer not fully initialized yet. Skipping periodic cluster check.
2017-04-21_20:29:30.15282 2017-04-21 20:29:30,152 WARN : org.graylog2.migrations.V20161130141500_DefaultStreamRecalcIndexRanges - Interrupted or timed out waiting for Elasticsearch cluster, checking again.
2017-04-21_20:29:59.81022 2017-04-21 20:29:59,809 INFO : org.graylog2.periodical.IndexerClusterCheckerThread - Indexer not fully initialized yet. Skipping periodic cluster check.

Any help would be appreciated!!


(Jochen) #2

Since the login fails for the “admin” user, which is kind of special, you might want to check the root_password_sha2 setting in your Graylog configuration file.