nutritious-bird-77396
12/20/2022, 9:53 PMv0.9.3 version of datahub-gms and v0.9.3 datahub-frontend and 0.0.8 version of datahub actions.
I see the below message when i hit the datahub frontend endpoint - Failed to perform post authentication steps. Error message: com.linkedin.r2.RemoteInvocationException: Failed to get response from server for URI <http://datahub-gms-service>.<team>.svc.cluster.local:8080/aspects
When hitting gms health endpoint returns 200.
Also, datahub frontend /admin endpoint returns GOODnutritious-bird-77396
12/20/2022, 9:53 PMSLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
11
SLF4J: Defaulting to no-operation (NOP) logger implementation
10
SLF4J: See <http://www.slf4j.org/codes.html#StaticLoggerBinder> for further details.
9
WARNING: An illegal reflective access operation has occurred
8
WARNING: Illegal reflective access by com.google.inject.internal.cglib.core.$ReflectUtils$1 (file:/datahub-frontend/lib/com.google.inject-guice-4.2.2.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
7
WARNING: Please consider reporting this to the maintainers of com.google.inject.internal.cglib.core.$ReflectUtils$1
6
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
5
WARNING: All illegal access operations will be denied in a future release
4
SLF4J: Failed to load class "org.slf4j.impl.StaticMDCBinder".
3
SLF4J: Defaulting to no-operation MDCAdapter implementation.
2
SLF4J: See <http://www.slf4j.org/codes.html#no_static_mdc_binder> for further details.
1
ANTLR Tool version 4.5 used for code generation does not match the current runtime version 4.7.2ANTLR Runtime version 4.5 used for parser compilation does not match the current runtime version 4.7.2ANTLR Tool version 4.5 used for code generation does not match the current runtime version 4.7.2ANTLR Runtime version 4.5 used for parser compilation does not match the current runtime version 4.7.2ERROR StatusLogger Log4j2 could not find a logging implementation. Please add log4j-core to the classpath. Using SimpleLogger to log to the console...nutritious-bird-77396
12/20/2022, 9:53 PMbrainy-tent-14503
12/20/2022, 10:00 PM/index.html return?nutritious-bird-77396
12/20/2022, 10:01 PMnutritious-bird-77396
12/20/2022, 10:02 PMAUTH_OIDC_ENABLED = truebrainy-tent-14503
12/20/2022, 10:02 PM<http://datahub-gms-service>.<team>.svc.cluster.local:8080brainy-tent-14503
12/20/2022, 10:03 PMbrainy-tent-14503
12/20/2022, 10:04 PMbrainy-tent-14503
12/20/2022, 10:06 PM<team> manually otherwise that’s not a correct dns namenutritious-bird-77396
12/20/2022, 10:07 PMbrainy-tent-14503
12/20/2022, 10:08 PMnutritious-bird-77396
12/20/2022, 10:08 PMbrainy-tent-14503
12/20/2022, 10:08 PMnutritious-bird-77396
12/20/2022, 10:08 PMnutritious-bird-77396
12/20/2022, 10:09 PMnutritious-bird-77396
12/20/2022, 10:09 PMnutritious-bird-77396
12/20/2022, 10:09 PMbrainy-tent-14503
12/20/2022, 10:09 PMbrainy-tent-14503
12/20/2022, 10:11 PMcurl -v <http://datahub-gms-service>.<team>.svc.cluster.local:8080/healthbrainy-tent-14503
12/20/2022, 10:12 PMnutritious-bird-77396
12/20/2022, 10:15 PMcurl -v <http://datahub-gms-service.data-platform.svc.cluster.local:8080/health>
* Trying <IP-Address>:8080...
* Connected to datahub-gms-service.data-platform.svc.cluster.local (<IP-Address>) port 8080 (#0)
> GET /health HTTP/1.1
> Host: datahub-gms-service.data-platform.svc.cluster.local:8080
> User-Agent: curl/7.79.1
> Accept: */*
>
* Mark bundle as not supporting multiuse
< HTTP/1.1 200 OK
< Date: Tue, 20 Dec 2022 22:12:50 GMT
< Content-Length: 0
< Server: Jetty(9.4.46.v20220331)
<
* Connection #0 to host datahub-gms-service.data-platform.svc.cluster.local left intact
it looks like the connection seems working right?brainy-tent-14503
12/20/2022, 10:15 PMbrainy-tent-14503
12/20/2022, 10:16 PMbrainy-tent-14503
12/20/2022, 10:17 PMbrainy-tent-14503
12/20/2022, 10:19 PMbrainy-tent-14503
12/20/2022, 10:19 PMAUTH_OIDCnutritious-bird-77396
12/20/2022, 10:21 PMAUTH_OIDC_ENABLED=true
AUTH_OIDC_DISCOVERY_URI=https://<okta-domain>/.well-known/openid-configuration
AUTH_OIDC_SCOPE=openid profile email groups
AUTH_OIDC_EXTRACT_GROUPS_ENABLED=true
AUTH_OIDC_USER_NAME_CLAIM=email
AUTH_OIDC_USER_NAME_CLAIM_REGEX=([^@]+)
AUTH_NATIVE_ENABLED=false
AUTH_OIDC_BASE_URL=<https://datahub>.<domain-url>nutritious-bird-77396
12/20/2022, 10:21 PMnutritious-bird-77396
12/20/2022, 10:26 PMnutritious-bird-77396
12/20/2022, 10:26 PMGOODbrainy-tent-14503
12/20/2022, 10:28 PMbrainy-tent-14503
12/20/2022, 10:29 PMbrainy-tent-14503
12/20/2022, 10:30 PMbrainy-tent-14503
12/20/2022, 10:30 PMnutritious-bird-77396
12/20/2022, 10:32 PMAUTH_OIDC_EXTRACT_GROUPS_ENABLED are default
Was this a recent addition AUTH_OIDC_GROUPS_CLAIM?brainy-tent-14503
12/20/2022, 10:33 PMgroups so it is also finebrainy-tent-14503
12/20/2022, 10:36 PMnutritious-bird-77396
12/20/2022, 10:36 PMbrainy-tent-14503
12/20/2022, 10:37 PMnutritious-bird-77396
12/20/2022, 10:38 PMbrainy-tent-14503
12/20/2022, 10:39 PMbrainy-tent-14503
12/20/2022, 10:40 PMlinkedin/datahub-frontend-react:2de9d3dbrainy-tent-14503
12/20/2022, 10:40 PMnutritious-bird-77396
12/20/2022, 10:41 PMv0.9.3 gms version?brainy-tent-14503
12/20/2022, 10:41 PMbrainy-tent-14503
12/20/2022, 10:42 PMnutritious-bird-77396
12/20/2022, 10:46 PMnutritious-bird-77396
12/20/2022, 10:46 PMlinkedin/datahub-frontend-react:2de9d3dbrainy-tent-14503
12/20/2022, 10:49 PMnutritious-bird-77396
12/20/2022, 10:54 PM1) Error injecting constructor, org.apache.kafka.common.KafkaException: Failed to construct kafka producer
77
at controllers.TrackingController.<init>(TrackingController.java:50)
76
while locating controllers.TrackingController
75
for the 7th parameter of router.Routes.<init>(Routes.scala:45)
74
while locating router.Routes
73
while locating play.api.inject.RoutesProvider
72
while locating play.api.routing.Router
71
70
1 error
69
at com.google.inject.internal.InternalProvisionException.toProvisionException(InternalProvisionException.java:226)
68
at com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:1053)
67
at play.api.http.DefaultHttpRequestHandler.routeRequest(HttpRequestHandler.scala:302)
66
at play.api.http.JavaCompatibleHttpRequestHandler.routeRequest(HttpRequestHandler.scala:417)
65
at play.api.http.DefaultHttpRequestHandler.routeWithFallback$1(HttpRequestHandler.scala:200)
64
at play.api.http.DefaultHttpRequestHandler.handlerForRequest(HttpRequestHandler.scala:250)
63
at play.core.server.Server$.getHandlerFor(Server.scala:117)
62
... 22 common frames omitted
61
Caused by: org.apache.kafka.common.KafkaException: Failed to construct kafka producer
60
at org.apache.kafka.clients.producer.KafkaProducer.<init>(KafkaProducer.java:433)
59
at org.apache.kafka.clients.producer.KafkaProducer.<init>(KafkaProducer.java:298)
58
at controllers.TrackingController.createKafkaProducer(TrackingController.java:138)
57
at controllers.TrackingController.<init>(TrackingController.java:55)
56
at controllers.TrackingController$$FastClassByGuice$$c3b1bcca.newInstance(<generated>)
55
at com.google.inject.internal.DefaultConstructionProxyFactory$FastClassProxy.newInstance(DefaultConstructionProxyFactory.java:89)
54
at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:114)
53
at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91)
52
at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306)
51
at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:42)
50
at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:65)
49
at com.google.inject.internal.ConstructorInjector.provision(ConstructorInjector.java:113)
48
at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:91)
47
at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:306)
46
at com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:1050)
45
at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1086)
44
at play.api.inject.guice.GuiceInjector.instanceOf(GuiceInjectorBuilder.scala:435)
43
at play.api.inject.ContextClassLoaderInjector.$anonfun$instanceOf$3(Injector.scala:116)
42
at play.api.inject.ContextClassLoaderInjector.withContext(Injector.scala:124)
41
at play.api.inject.ContextClassLoaderInjector.instanceOf(Injector.scala:116)
40
at play.api.inject.RoutesProvider.$anonfun$get$2(BuiltinModule.scala:116)
39
at scala.Option.fold(Option.scala:251)
38
at play.api.inject.RoutesProvider.get$lzycompute(BuiltinModule.scala:116)
37
at play.api.inject.RoutesProvider.get(BuiltinModule.scala:111)
36
at play.api.inject.RoutesProvider.get(BuiltinModule.scala:105)
35
at com.google.inject.internal.ProviderInternalFactory.provision(ProviderInternalFactory.java:85)
34
at com.google.inject.internal.BoundProviderFactory.provision(BoundProviderFactory.java:77)
33
at com.google.inject.internal.ProviderInternalFactory.circularGet(ProviderInternalFactory.java:59)
32
at com.google.inject.internal.BoundProviderFactory.get(BoundProviderFactory.java:61)
31
at com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:1050)
30
... 27 common frames omitted
29
Caused by: org.apache.kafka.common.KafkaException: org.apache.kafka.common.KafkaException: org.apache.kafka.common.KafkaException: Failed to load SSL keystore /usr/lib/jvm/java-1.8-openjdk/jre/lib/security/cacerts of type JKS
28
at org.apache.kafka.common.network.SaslChannelBuilder.configure(SaslChannelBuilder.java:160)
27
at org.apache.kafka.common.network.ChannelBuilders.create(ChannelBuilders.java:146)
26
at org.apache.kafka.common.network.ChannelBuilders.clientChannelBuilder(ChannelBuilders.java:67)
25
at org.apache.kafka.clients.ClientUtils.createChannelBuilder(ClientUtils.java:99)
24
at org.apache.kafka.clients.producer.KafkaProducer.newSender(KafkaProducer.java:441)
23
at org.apache.kafka.clients.producer.KafkaProducer.<init>(KafkaProducer.java:422)
22
... 56 common frames omitted
21
Caused by: org.apache.kafka.common.KafkaException: org.apache.kafka.common.KafkaException: Failed to load SSL keystore /usr/lib/jvm/java-1.8-openjdk/jre/lib/security/cacerts of type JKS
20
at org.apache.kafka.common.security.ssl.SslEngineBuilder.createSSLContext(SslEngineBuilder.java:160)
19
at org.apache.kafka.common.security.ssl.SslEngineBuilder.<init>(SslEngineBuilder.java:102)
18
at org.apache.kafka.common.security.ssl.SslFactory.configure(SslFactory.java:93)
17
at org.apache.kafka.common.network.SaslChannelBuilder.configure(SaslChannelBuilder.java:156)
16
... 61 common frames omitted
15
Caused by: org.apache.kafka.common.KafkaException: Failed to load SSL keystore /usr/lib/jvm/java-1.8-openjdk/jre/lib/security/cacerts of type JKS
14
at org.apache.kafka.common.security.ssl.SslEngineBuilder$SecurityStore.load(SslEngineBuilder.java:289)
13
at org.apache.kafka.common.security.ssl.SslEngineBuilder.createSSLContext(SslEngineBuilder.java:153)
12
... 64 common frames omitted
11
Caused by: java.nio.file.NoSuchFileException: /usr/lib/jvm/java-1.8-openjdk/jre/lib/security/cacerts
10
at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92)
9
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
8
at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116)
7
at java.base/sun.nio.fs.UnixFileSystemProvider.newByteChannel(UnixFileSystemProvider.java:219)
6
at java.base/java.nio.file.Files.newByteChannel(Files.java:371)
5
at java.base/java.nio.file.Files.newByteChannel(Files.java:422)
4
at java.base/java.nio.file.spi.FileSystemProvider.newInputStream(FileSystemProvider.java:420)
3
at java.base/java.nio.file.Files.newInputStream(Files.java:156)
2
at org.apache.kafka.common.security.ssl.SslEngineBuilder$SecurityStore.load(SslEngineBuilder.java:282)
1
... 65 common frames omittedbrainy-tent-14503
12/20/2022, 10:55 PMnutritious-bird-77396
12/20/2022, 10:56 PMKAFKA_PROPERTIES_SSL_TRUSTSTORE_LOCATION=/usr/lib/jvm/java-1.8-openjdk/jre/lib/security/cacertsnutritious-bird-77396
12/20/2022, 10:56 PMbrainy-tent-14503
12/20/2022, 10:57 PM/usr/lib/jvm/java-11-openjdk/lib/security/cacertsbrainy-tent-14503
12/20/2022, 10:59 PM/etc/ssl/certs/java/cacertsnutritious-bird-77396
12/20/2022, 11:18 PMssl.truststore.location = /usr/lib/jvm/java-11-openjdk/lib/security/cacerts
ssl.truststore.password = null
ssl.truststore.type = JKS
<http://transaction.timeout.ms|transaction.timeout.ms> = 60000
transactional.id = null
value.serializer = class org.apache.kafka.common.serialization.StringSerializer
2022-12-20 23:12:37,612 [application-akka.actor.default-dispatcher-10] INFO o.a.k.c.s.a.AbstractLogin - Successfully logged in.
2022-12-20 23:12:37,635 [application-akka.actor.default-dispatcher-10] INFO o.a.kafka.common.utils.AppInfoParser - Kafka version: 2.3.0
2022-12-20 23:12:37,636 [application-akka.actor.default-dispatcher-10] INFO o.a.kafka.common.utils.AppInfoParser - Kafka commitId: fc1aaa116b661c8a
2022-12-20 23:12:37,636 [application-akka.actor.default-dispatcher-10] INFO o.a.kafka.common.utils.AppInfoParser - Kafka startTimeMs: 1671577957634
2022-12-20 23:12:37,959 [kafka-producer-network-thread | datahub-frontend] INFO org.apache.kafka.clients.Metadata - [Producer clientId=datahub-frontend] Cluster ID: XMaEhWiXSv-slXr_qUzWoQ
But, the frontend still complains the same error....Tried it in an incognito window still the same resultnutritious-bird-77396
12/20/2022, 11:26 PM2022-12-20 23:21:33,269 [application-akka.actor.default-dispatcher-98] ERROR auth.sso.oidc.OidcCallbackLogic - Unable to renew the session. The session store may not support this feature
2022-12-20 23:21:43,574 [application-akka.actor.default-dispatcher-98] ERROR auth.sso.oidc.OidcCallbackLogic - Failed to perform post authentication steps. Redirecting to error page.
com.linkedin.r2.RemoteInvocationException: com.linkedin.r2.RemoteInvocationException: Failed to get response from server for URI <http://datahub-gms-service.data-platform.svc.cluster.local:8080/aspects>nutritious-bird-77396
12/20/2022, 11:30 PM