You need to specify the location of the JAAS config file that contains the information you provided. I'm drawing a complete blank on the default location or the system property to set to specify it but you can probably find it with a quick stack overflow search for 'jaas'.
On Fri, Jun 2, 2017 at 5:28 AM, Лёсин Евгений Андреевич <Evgeniy.Lesin@open.ru> wrote:
Sorry for confusing you.
When I try to connect to DB with DBeaver, which uses jdbc driver, error comes out:
GSS Authentication failed javax.security.auth.login.LoginException: No LoginModules configured for pgjdbc
What is “pgjdbc”?
С уважением,
Лёсин Евгений
Главный специалист службы СДБО ФЛ, ИБ «Открытие Онлайн»
Sorry for my English. DB is configured to except connections only with ssl and kerberos. I'm trying to connect tj this DB with my AD user and get this error:
GSS Authentication failed javax.security.auth.login.LoginException: No LoginModules configured for pgjdbc
jaasAplicationName property in Driver properties is not set. If I change it, for example, to "123", then error changes to
GSS Authentication failed javax.security.auth.login.LoginException: No LoginModules configured for 123
Where should I create "pgjdbc" or "123" for DBeaver to understand what I want?
I know the problem is in jdbc driver. BUT we have it working on our prod servers.