Ошибка входа в Whereoil

Ошибка входа в Whereoil

Ниже перечислены различные варианты причин ошибок входа в систему и их решения

1. У клиента настроено SSO для AD. При попытке входа в систему в логе сервера WRS возникает следующего вида 
com.kadme.rest.security.auth.AuthenticationServiceSpnegoImpl.doBasicAuth(AuthenticationServiceSpnegoImpl.java:154) - Basic Login failed. Clock skew too great (37)
javax.security.auth.login.LoginException: Clock skew too great (37)
    at com.sun.security.auth.module.Krb5LoginModule.attemptAuthentication(Krb5LoginModule.java:763)
    at com.sun.security.auth.module.Krb5LoginModule.login(Krb5LoginModule.java:584)
    at sun.reflect.GeneratedMethodAccessor249.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at javax.security.auth.login.LoginContext.invoke(LoginContext.java:

Ошибка связана с рассинхронизации времени на сервере WRS и времени на контроллере домена.
Решение:
  1 вариант: вручную скорректировать время в ОС, где установлен WRS. В этом случае проблема может повторяться. 
  2 вариант: настроить синхронизацию времни с сервером времени корпоративным или внешним, в зависимости от того, к чему есть доступ. У клиента необходимо узнать адрес сервера времени внутри организации. Настроить службу ntpd.
    • Related Articles

    • Security model in Whereoil

      При использовании фильтров записей (роли) на основе PROPERTIES очень удобно оказалась возможность указывать название группы доступа из возможных вариантов kmeta:Ent Если в классе данных nsp есть записи rec1 - prop1 prop2 kmeta:Ent=g1,g2  rec2 - prop1 ...
    • Настройка доступа к Whereoil Map

      How to restrict access to WhereoilMap based on roles in WRS? The answer is: In configuration-server application you need to have for your Map Installation settings the following property under Configs  roleServiceNames - This should have as value the ...
    • Не открываются отчеты в Microsoft IE

      Для корректной работы отчетов (в частности библиотеки jQuery) необходимо добавить на каждую страницу отчетов следующий тэг в HTML заголовок: <meta http-equiv="X-UA-Compatible" content="IE=edge">
    • Как оптимизировать размер базы данных PostgreSQL

      PostgreSQL's VACUUM command has to process each table on a regular basis for several reasons: To recover or reuse disk space occupied by updated or deleted rows. To update data statistics used by the PostgreSQL query planner. To update the visibility ...