Giter VIP home page Giter VIP logo

g-suite-identity-sync's People

Contributors

andrewklau avatar dependabot[bot] avatar diamondo25 avatar hlavki avatar mbarouski avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

g-suite-identity-sync's Issues

"No service was found" when clicking on Sign In

Hi,

I am trying to use your project and I have followed the installation instructions on Ubuntu 19.04 instance. I can bring up the sign in page, but when I try to click on Sign In, I get "No service was found". I am using docker-compose.yaml from your project.

Error in logs:
identity_1 | 20:04:00.820 WARN [qtp2009298267-108] Can't find the request for http://35.236.57.123:8181/cxf/oidc/
rp's Observer

Start up logs:
ldap_1 | *** Set environment for startup files
ldap_1 | *** Environment files will be proccessed in this order :
ldap_1 | Caution: previously defined variables will not be overriden.
ldap_1 | /container/environment/99-default/default.yaml
ldap_1 | /container/environment/99-default/default.startup.yaml
ldap_1 |
ldap_1 | To see how this files are processed and environment variables values,
ldap_1 | run this container with '--loglevel debug'
ldap_1 | *** Running /container/run/startup/:ssl-tools...
ldap_1 | *** Running /container/run/startup/slapd...
ldap_1 | Start OpenLDAP...
ldap_1 | Waiting for OpenLDAP to start...
ldap_1 | Add TLS config...
ldap_1 | Disable replication config...
ldap_1 | *** /container/run/startup/slapd failed with status 49
ldap_1 |
ldap_1 | *** Killing all processes...
gsuiteidentitysync_ldap_1 exited with code 1

Can you please help resolve this issue?

Thanks,
Vasavi

X-Forwarded-Proto header is not considered in OAuth2 redirect URI

When I am using apache2 as proxy server with configuration:

<VirtualHost *:443>
  ServerName accounts.example.com

  SSLEngine On
  SSLCertificateFile /usr/local/apache2/conf/ssl/accounts.example.com.cer
  SSLCertificateKeyFile /usr/local/apache2/conf/ssl/accounts.example.com.key
  SSLCertificateChainFile /usr/local/apache2/conf/ssl/accounts.example.com-fullchain.cer

  ProxyPreserveHost On
  RewriteEngine     On

  RequestHeader set X-Forwarded-Proto "https"

  ProxyPassMatch ^/.well-known/acme-challenge !

  ProxyPassMatch ^/cxf/(.*) http://identity:8181/cxf/$1
  ProxyPassMatch ^/(.*) http://identity:8181/$1
  ProxyPassReverse / http://identity:8181
</VirtualHost>

then OAuth2 redirectUri uses http instead of https scheme.

I have moved the whole application to a new server. I have a problem starting osixia/openldap

docker ps -a

7c81150f96a2 osixia/openldap "/container/tool/run" 8 minutes ago Exited (1) 3 seconds ago g-suite-identity-sync_ldap_1

I can send the log file and docker-compose file
version: "3"
services:
identity:
image: hlavki/g-suite-identity-sync
ports:
- 8181:8181
- 8101:8101
environment:
- SLAPD_BIND_DN=cn=admin,dc=netset,dc=com
- SLAPD_BASE_DN=dc=netset,dc=com
- SLAPD_PASSWORD=Xqjq51
- GSUITE_DOMAIN=netset.com
- GSUITE_SERVICE_ACCOUNT_EMAIL=[email protected]
- GSUITE_SERVICE_ACCOUNT_SUBJECT=[email protected]
- GSUITE_CLIENT_ID=556744189533-3cqad9qmlk40qm7av2b2n.apps.googleusercontent.com
- GSUITE_CLIENT_SECRET=KENb0yTQDKt-ZoE2x
depends_on:
- ldap
volumes:
- identity-config:/opt/karaf/etc/identity
ldap:
image: osixia/openldap
hostname: ldap.netset.se
ports:
- "389:389"
- "636:636"
environment:
LDAP_LOG_LEVEL: "trace"
LDAP_ORGANISATION: "Netset"
LDAP_DOMAIN: "netset.com"
LDAP_ADMIN_PASSWORD: "XqjqoBH51"
LDAP_CONFIG_PASSWORD: "XqH51"
LDAP_TLS_CRT_FILENAME: "cert.pem"
LDAP_TLS_KEY_FILENAME: "privkey.pem"
LDAP_TLS_CA_CRT_FILENAME: "chain.pem"
LDAP_TLS_VERIFY_CLIENT: "try"
volumes:
- ./ldap-data:/var/lib/ldap
- ./ldap-config:/etc/ldap/slapd.d
- ./certs:/container/service/slapd/assets/certs

volumes:
identity-config:
ldap-config:
ldap-data:
certs:

Problem : got "Cannot authenticate user. Status: 403"

Hello,

I try for couple of days to understand why I have this error.
I know that's the message speaks for itself. But I don't get it why, because I have a identity.admins group created, I'm a member of this group and my account has admin permissions.

When I "sign in" with mypage:8181/#/sign-in, I've got this with the web console :

Access denied - only for authenticated users:                     auth.js:73:16
Appropriate route, user/guest has rights to visit:                /auth-wait auth.js:79:16
Cannot authenticate user. Status: 403                             auth.js:29:22
ERRdata: [object Object]                                          auth.js:30:22
Appropriate route, user/guest has rights to visit:               /sign-in auth.js:79:16

Can you help me please ?

Cannot authenticate user. Status: 500

After following the steps for Google setup and setting up the docker-compose.yml file I get the Cannot authenticate the user. Status: 500 at the last step when trying to authenticate through SSO with my GSuite account at https://localhost:8443/#/sign-in

It seems that the access token and user data are retrieved but then somehow null pointer error is received.

Trace from docker log:

identity_1  | 2018-02-20T21:10:31,144 | INFO  | qtp719499519-116 | LoggingInInterceptor             | 33 - org.apache.cxf.cxf-core - 3.2.0 | Inbound Message
identity_1  | ----------------------------
identity_1  | ID: 31
identity_1  | Address: https://localhost:8443/cxf/oidc/rp
identity_1  | Http-Method: GET
identity_1  | Content-Type: 
identity_1  | Headers: {Accept=[text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8], accept-encoding=[gzip, deflate], Accept-Language=[en-us], connection=[keep-alive], Content-Type=[null], Cookie=[JSESSIONID=ta6ph8k5e6ha1p8jbwtyystv2], DNT=[1], Host=[localhost:8443], Referer=[https://localhost:8443/], User-Agent=[Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Safari/604.1.38]}
identity_1  | --------------------------------------
identity_1  | 2018-02-20T21:10:31,146 | INFO  | qtp719499519-116 | LoggingOutInterceptor            | 33 - org.apache.cxf.cxf-core - 3.2.0 | Outbound Message
identity_1  | ---------------------------
identity_1  | ID: 31
identity_1  | Response-Code: 303
identity_1  | Content-Type: 
identity_1  | Headers: {Location=[https://accounts.google.com/o/oauth2/auth?client_id=XXXXXXX-XXXXXXX.apps.googleusercontent.com&scope=openid+email+profile&response_type=code&redirect_uri=https%3A//localhost%3A8443/cxf/oidc/rp/complete&state=XXXXXXX], Date=[Tue, 20 Feb 2018 21:10:31 GMT], Content-Length=[0]}
identity_1  | --------------------------------------
identity_1  | 2018-02-20T21:10:31,428 | INFO  | qtp719499519-114 | LoggingInInterceptor             | 33 - org.apache.cxf.cxf-core - 3.2.0 | Inbound Message
identity_1  | ----------------------------
identity_1  | ID: 32
identity_1  | Address: https://localhost:8443/cxf/oidc/rp/complete?state=XXXXXXX&code=4/XXXXXXX-XXXXXXX&authuser=0&hd=XXXXXX.com&session_state=XXXXXX..068f&prompt=none
identity_1  | Http-Method: GET
identity_1  | Content-Type: 
identity_1  | Headers: {Accept=[text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8], accept-encoding=[gzip, deflate], Accept-Language=[en-us], connection=[keep-alive], Content-Type=[null], Cookie=[JSESSIONID=1k33d800m5nifzzon7bg1xrgi], DNT=[1], Host=[localhost:8443], Referer=[https://localhost:8443/], User-Agent=[Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Safari/604.1.38]}
identity_1  | --------------------------------------
identity_1  | 2018-02-20T21:10:31,429 | INFO  | qtp719499519-114 | LoggingOutInterceptor            | 33 - org.apache.cxf.cxf-core - 3.2.0 | Outbound Message
identity_1  | ---------------------------
identity_1  | ID: 33
identity_1  | Address: https://accounts.google.com/o/oauth2/token
identity_1  | Http-Method: POST
identity_1  | Content-Type: application/x-www-form-urlencoded
identity_1  | Headers: {Accept=[application/json], Authorization=[Basic XXXXXX==], Content-Type=[application/x-www-form-urlencoded]}
identity_1  | Payload: grant_type=authorization_code&code=4/XXXXXX-XXXXXX-XXXXXX&redirect_uri=https://localhost:8443/cxf/oidc/rp/complete
identity_1  | --------------------------------------
identity_1  | 2018-02-20T21:10:31,597 | INFO  | qtp719499519-114 | LoggingInInterceptor             | 33 - org.apache.cxf.cxf-core - 3.2.0 | Inbound Message
identity_1  | ----------------------------
identity_1  | ID: 33
identity_1  | Response-Code: 200
identity_1  | Encoding: UTF-8
identity_1  | Content-Type: application/json; charset=utf-8
identity_1  | Headers: {Accept-Ranges=[none], Alt-Svc=[hq=":443"; ma=2592000; quic=51303431; quic=51303339; quic=51303338; quic=51303337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"], Cache-Control=[no-cache, no-store, max-age=0, must-revalidate], Content-Disposition=[attachment; filename="json.txt"; filename*=UTF-8''json.txt], content-type=[application/json; charset=utf-8], Date=[Tue, 20 Feb 2018 21:10:31 GMT], Expires=[Mon, 01 Jan 1990 00:00:00 GMT], Pragma=[no-cache], Server=[ESF], transfer-encoding=[chunked], Vary=[Accept-Encoding], X-Content-Type-Options=[nosniff], X-Frame-Options=[SAMEORIGIN], X-XSS-Protection=[1; mode=block]}
identity_1  | Payload: {
identity_1  |   "access_token" : "ya29.XXXXXX-XXXXXX--XXXXXX",
identity_1  |   "expires_in" : 3600,
identity_1  |   "id_token" : "XXXXXX.XXXXXX.XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX-XXXXXX",
identity_1  |   "token_type" : "Bearer"
identity_1  | }
identity_1  | --------------------------------------
identity_1  | 2018-02-20T21:10:31,602 | INFO  | qtp719499519-114 | LoggingOutInterceptor            | 33 - org.apache.cxf.cxf-core - 3.2.0 | Outbound Message
identity_1  | ---------------------------
identity_1  | ID: 34
identity_1  | Address: https://www.googleapis.com/plus/v1/people/me/openIdConnect
identity_1  | Http-Method: GET
identity_1  | Content-Type: 
identity_1  | Headers: {Accept=[application/json], Authorization=[Bearer ya29.XXXXXX-XXXXXX--XXXXXX]}
identity_1  | --------------------------------------
identity_1  | 2018-02-20T21:10:32,030 | INFO  | qtp719499519-114 | LoggingInInterceptor             | 33 - org.apache.cxf.cxf-core - 3.2.0 | Inbound Message
identity_1  | ----------------------------
identity_1  | ID: 34
identity_1  | Response-Code: 200
identity_1  | Encoding: UTF-8
identity_1  | Content-Type: application/json; charset=UTF-8
identity_1  | Headers: {Alt-Svc=[hq=":443"; ma=2592000; quic=5431; quic=5339; quic=51338; quic=51337; quic=51303335,quic=":443"; ma=2592000; v="41,39,38,37,35"], Cache-Control=[private, max-age=0, must-revalidate, no-transform], Content-Length=[452], content-type=[application/json; charset=UTF-8], Date=[Tue, 20 Feb 2018 21:10:32 GMT], ETag=["XXXXXX/XXXXXX"], Expires=[Tue, 20 Feb 2018 21:10:32 GMT], Server=[GSE], Vary=[X-Origin, Origin], X-Content-Type-Options=[nosniff], X-Frame-Options=[SAMEORIGIN], X-XSS-Protection=[1; mode=block]}
identity_1  | Payload: {
identity_1  |  "kind": "plus#personOpenIdConnect",
identity_1  |  "gender": "male",
identity_1  |  "sub": "XXXXXX",
identity_1  |  "name": "XXXXXX",
identity_1  |  "given_name": "XXXXXX",
identity_1  |  "family_name": "XXXXXX",
identity_1  |  "profile": "https://plus.google.com/XXXXXX",
identity_1  |  "picture": "https://lh5.googleusercontent.com/-XXXXXX/XXXXXX/XXXXXX/XXXXXX/photo.jpg?sz=50",
identity_1  |  "email": "[email protected]",
identity_1  |  "email_verified": "true",
identity_1  |  "locale": "en",
identity_1  |  "hd": "XXXXXX.com"
identity_1  | }
identity_1  | 
identity_1  | --------------------------------------
identity_1  | 2018-02-20T21:10:32,035 | INFO  | qtp719499519-114 | LoggingOutInterceptor            | 33 - org.apache.cxf.cxf-core - 3.2.0 | Outbound Message
identity_1  | ---------------------------
identity_1  | ID: 32
identity_1  | Response-Code: 303
identity_1  | Content-Type: text/html
identity_1  | Headers: {Location=[https://localhost:8443/], Date=[Tue, 20 Feb 2018 21:10:32 GMT], Content-Length=[0]}
identity_1  | --------------------------------------
identity_1  | 2018-02-20T21:10:32,346 | INFO  | qtp719499519-130 | LoggingInInterceptor             | 33 - org.apache.cxf.cxf-core - 3.2.0 | Inbound Message
identity_1  | ----------------------------
identity_1  | ID: 35
identity_1  | Address: https://localhost:8443/cxf/identity/user
identity_1  | Http-Method: GET
identity_1  | Content-Type: 
identity_1  | Headers: {Accept=[application/json, text/plain, */*], accept-encoding=[gzip, deflate], Accept-Language=[en-us], connection=[keep-alive], Content-Type=[null], Cookie=[JSESSIONID=1k33d800m5nifzzon7bg1xrgi], DNT=[1], Host=[localhost:8443], Referer=[https://localhost:8443/], User-Agent=[Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_6) AppleWebKit/604.1.38 (KHTML, like Gecko) Version/11.0 Safari/604.1.38]}
identity_1  | --------------------------------------
identity_1  | 2018-02-20T21:10:32,351 | WARN  | qtp719499519-130 | PhaseInterceptorChain            | 33 - org.apache.cxf.cxf-core - 3.2.0 | Interceptor for {http://account.rest.services.identity.hlavki.eu/}UserAccountService has thrown exception, unwinding now
identity_1  | java.lang.NullPointerException: null
identity_1  | 	at org.apache.cxf.rs.security.jose.jws.JwsCompactProducer.signWith(JwsCompactProducer.java:111) ~[40:org.apache.cxf.cxf-rt-rs-security-jose:3.2.0]
identity_1  | 	at org.apache.cxf.rs.security.jose.jws.JwsCompactProducer.signWith(JwsCompactProducer.java:98) ~[40:org.apache.cxf.cxf-rt-rs-security-jose:3.2.0]
identity_1  | 	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.getAccessToken(GSuiteDirectoryServiceImpl.java:202) ~[14:eu.hlavki.identity.g-suite-identity-sync-services:0.2.1]
identity_1  | 	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.lambda$configure$0(GSuiteDirectoryServiceImpl.java:61) ~[14:eu.hlavki.identity.g-suite-identity-sync-services:0.2.1]
identity_1  | 	at com.google.common.base.Suppliers$ExpiringMemoizingSupplier.get(Suppliers.java:227) ~[12:com.google.guava:22.0.0]
identity_1  | 	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.readGroupMembers(GSuiteDirectoryServiceImpl.java:82) ~[14:eu.hlavki.identity.g-suite-identity-sync-services:0.2.1]
identity_1  | 	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.getGroupMembers(GSuiteDirectoryServiceImpl.java:74) ~[14:eu.hlavki.identity.g-suite-identity-sync-services:0.2.1]
identity_1  | 	at eu.hlavki.identity.services.rest.security.GSuiteGroupAuthorizationFilter.lambda$new$1(GSuiteGroupAuthorizationFilter.java:43) ~[14:eu.hlavki.identity.g-suite-identity-sync-services:0.2.1]
identity_1  | 	at com.google.common.base.Suppliers$ExpiringMemoizingSupplier.get(Suppliers.java:227) [12:com.google.guava:22.0.0]
identity_1  | 	at eu.hlavki.identity.services.rest.security.GSuiteGroupAuthorizationFilter.filter(GSuiteGroupAuthorizationFilter.java:61) [14:eu.hlavki.identity.g-suite-identity-sync-services:0.2.1]
identity_1  | 	at org.apache.cxf.jaxrs.utils.JAXRSUtils.runContainerRequestFilters(JAXRSUtils.java:1681) [34:org.apache.cxf.cxf-rt-frontend-jaxrs:3.2.0]
identity_1  | 	at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:201) [34:org.apache.cxf.cxf-rt-frontend-jaxrs:3.2.0]
identity_1  | 	at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:77) [34:org.apache.cxf.cxf-rt-frontend-jaxrs:3.2.0]
identity_1  | 	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308) [33:org.apache.cxf.cxf-core:3.2.0]
identity_1  | 	at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) [33:org.apache.cxf.cxf-core:3.2.0]
identity_1  | 	at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:191) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:225) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) [19:javax.servlet-api:3.1.0]
identity_1  | 	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:845) [112:org.eclipse.jetty.servlet:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:584) [112:org.eclipse.jetty.servlet:9.3.14.v20161028]
identity_1  | 	at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:71) [136:org.ops4j.pax.web.pax-web-jetty:6.0.6]
identity_1  | 	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) [109:org.eclipse.jetty.security:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1180) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:284) [136:org.ops4j.pax.web.pax-web-jetty:6.0.6]
identity_1  | 	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:512) [112:org.eclipse.jetty.servlet:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1112) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:80) [136:org.ops4j.pax.web.pax-web-jetty:6.0.6]
identity_1  | 	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:134) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.Server.handle(Server.java:534) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:320) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:273) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:95) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:202) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:273) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:95) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.executeProduceConsume(ExecuteProduceConsume.java:303) [114:org.eclipse.jetty.util:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:148) [114:org.eclipse.jetty.util:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:136) [114:org.eclipse.jetty.util:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:671) [114:org.eclipse.jetty.util:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:589) [114:org.eclipse.jetty.util:9.3.14.v20161028]
identity_1  | 	at java.lang.Thread.run(Thread.java:748) [?:?]
identity_1  | 2018-02-20T21:10:32,352 | WARN  | qtp719499519-130 | PhaseInterceptorChain            | 33 - org.apache.cxf.cxf-core - 3.2.0 | Exception in handleFault on interceptor org.apache.cxf.jaxrs.interceptor.JAXRSDefaultFaultOutInterceptor@30dd6591
identity_1  | org.apache.cxf.interceptor.Fault: null
identity_1  | 	at org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:75) [33:org.apache.cxf.cxf-core:3.2.0]
identity_1  | 	at org.apache.cxf.phase.PhaseInterceptorChain.wrapExceptionAsFault(PhaseInterceptorChain.java:374) [33:org.apache.cxf.cxf-core:3.2.0]
identity_1  | 	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:332) [33:org.apache.cxf.cxf-core:3.2.0]
identity_1  | 	at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) [33:org.apache.cxf.cxf-core:3.2.0]
identity_1  | 	at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:191) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:225) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) [19:javax.servlet-api:3.1.0]
identity_1  | 	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:845) [112:org.eclipse.jetty.servlet:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:584) [112:org.eclipse.jetty.servlet:9.3.14.v20161028]
identity_1  | 	at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:71) [136:org.ops4j.pax.web.pax-web-jetty:6.0.6]
identity_1  | 	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) [109:org.eclipse.jetty.security:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1180) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:284) [136:org.ops4j.pax.web.pax-web-jetty:6.0.6]
identity_1  | 	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:512) [112:org.eclipse.jetty.servlet:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1112) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:80) [136:org.ops4j.pax.web.pax-web-jetty:6.0.6]
identity_1  | 	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:134) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.Server.handle(Server.java:534) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:320) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:273) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:95) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:202) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:273) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:95) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.executeProduceConsume(ExecuteProduceConsume.java:303) [114:org.eclipse.jetty.util:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:148) [114:org.eclipse.jetty.util:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:136) [114:org.eclipse.jetty.util:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:671) [114:org.eclipse.jetty.util:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:589) [114:org.eclipse.jetty.util:9.3.14.v20161028]
identity_1  | 	at java.lang.Thread.run(Thread.java:748) [?:?]
identity_1  | Caused by: java.lang.NullPointerException
identity_1  | 	at org.apache.cxf.rs.security.jose.jws.JwsCompactProducer.signWith(JwsCompactProducer.java:111) ~[40:org.apache.cxf.cxf-rt-rs-security-jose:3.2.0]
identity_1  | 	at org.apache.cxf.rs.security.jose.jws.JwsCompactProducer.signWith(JwsCompactProducer.java:98) ~[40:org.apache.cxf.cxf-rt-rs-security-jose:3.2.0]
identity_1  | 	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.getAccessToken(GSuiteDirectoryServiceImpl.java:202) ~[14:eu.hlavki.identity.g-suite-identity-sync-services:0.2.1]
identity_1  | 	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.lambda$configure$0(GSuiteDirectoryServiceImpl.java:61) ~[14:eu.hlavki.identity.g-suite-identity-sync-services:0.2.1]
identity_1  | 	at com.google.common.base.Suppliers$ExpiringMemoizingSupplier.get(Suppliers.java:227) ~[12:com.google.guava:22.0.0]
identity_1  | 	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.readGroupMembers(GSuiteDirectoryServiceImpl.java:82) ~[14:eu.hlavki.identity.g-suite-identity-sync-services:0.2.1]
identity_1  | 	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.getGroupMembers(GSuiteDirectoryServiceImpl.java:74) ~[14:eu.hlavki.identity.g-suite-identity-sync-services:0.2.1]
identity_1  | 	at eu.hlavki.identity.services.rest.security.GSuiteGroupAuthorizationFilter.lambda$new$1(GSuiteGroupAuthorizationFilter.java:43) ~[14:eu.hlavki.identity.g-suite-identity-sync-services:0.2.1]
identity_1  | 	at com.google.common.base.Suppliers$ExpiringMemoizingSupplier.get(Suppliers.java:227) ~[12:com.google.guava:22.0.0]
identity_1  | 	at eu.hlavki.identity.services.rest.security.GSuiteGroupAuthorizationFilter.filter(GSuiteGroupAuthorizationFilter.java:61) ~[14:eu.hlavki.identity.g-suite-identity-sync-services:0.2.1]
identity_1  | 	at org.apache.cxf.jaxrs.utils.JAXRSUtils.runContainerRequestFilters(JAXRSUtils.java:1681) ~[34:org.apache.cxf.cxf-rt-frontend-jaxrs:3.2.0]
identity_1  | 	at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:201) ~[34:org.apache.cxf.cxf-rt-frontend-jaxrs:3.2.0]
identity_1  | 	at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:77) ~[34:org.apache.cxf.cxf-rt-frontend-jaxrs:3.2.0]
identity_1  | 	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308) ~[33:org.apache.cxf.cxf-core:3.2.0]
identity_1  | 	... 39 more
identity_1  | 2018-02-20T21:10:32,353 | ERROR | qtp719499519-130 | AbstractFaultChainInitiatorObserver | 33 - org.apache.cxf.cxf-core - 3.2.0 | Error occurred during error handling, give up!
identity_1  | org.apache.cxf.interceptor.Fault: null
identity_1  | 	at org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:75) [33:org.apache.cxf.cxf-core:3.2.0]
identity_1  | 	at org.apache.cxf.phase.PhaseInterceptorChain.wrapExceptionAsFault(PhaseInterceptorChain.java:374) [33:org.apache.cxf.cxf-core:3.2.0]
identity_1  | 	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:332) [33:org.apache.cxf.cxf-core:3.2.0]
identity_1  | 	at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) [33:org.apache.cxf.cxf-core:3.2.0]
identity_1  | 	at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:191) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:225) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) [19:javax.servlet-api:3.1.0]
identity_1  | 	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:845) [112:org.eclipse.jetty.servlet:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:584) [112:org.eclipse.jetty.servlet:9.3.14.v20161028]
identity_1  | 	at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:71) [136:org.ops4j.pax.web.pax-web-jetty:6.0.6]
identity_1  | 	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) [109:org.eclipse.jetty.security:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1180) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:284) [136:org.ops4j.pax.web.pax-web-jetty:6.0.6]
identity_1  | 	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:512) [112:org.eclipse.jetty.servlet:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1112) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:80) [136:org.ops4j.pax.web.pax-web-jetty:6.0.6]
identity_1  | 	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:134) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.Server.handle(Server.java:534) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:320) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:273) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:95) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:202) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:273) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:95) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.executeProduceConsume(ExecuteProduceConsume.java:303) [114:org.eclipse.jetty.util:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:148) [114:org.eclipse.jetty.util:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:136) [114:org.eclipse.jetty.util:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:671) [114:org.eclipse.jetty.util:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:589) [114:org.eclipse.jetty.util:9.3.14.v20161028]
identity_1  | 	at java.lang.Thread.run(Thread.java:748) [?:?]
identity_1  | Caused by: java.lang.NullPointerException
identity_1  | 	at org.apache.cxf.rs.security.jose.jws.JwsCompactProducer.signWith(JwsCompactProducer.java:111) ~[40:org.apache.cxf.cxf-rt-rs-security-jose:3.2.0]
identity_1  | 	at org.apache.cxf.rs.security.jose.jws.JwsCompactProducer.signWith(JwsCompactProducer.java:98) ~[40:org.apache.cxf.cxf-rt-rs-security-jose:3.2.0]
identity_1  | 	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.getAccessToken(GSuiteDirectoryServiceImpl.java:202) ~[14:eu.hlavki.identity.g-suite-identity-sync-services:0.2.1]
identity_1  | 	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.lambda$configure$0(GSuiteDirectoryServiceImpl.java:61) ~[14:eu.hlavki.identity.g-suite-identity-sync-services:0.2.1]
identity_1  | 	at com.google.common.base.Suppliers$ExpiringMemoizingSupplier.get(Suppliers.java:227) ~[12:com.google.guava:22.0.0]
identity_1  | 	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.readGroupMembers(GSuiteDirectoryServiceImpl.java:82) ~[14:eu.hlavki.identity.g-suite-identity-sync-services:0.2.1]
identity_1  | 	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.getGroupMembers(GSuiteDirectoryServiceImpl.java:74) ~[14:eu.hlavki.identity.g-suite-identity-sync-services:0.2.1]
identity_1  | 	at eu.hlavki.identity.services.rest.security.GSuiteGroupAuthorizationFilter.lambda$new$1(GSuiteGroupAuthorizationFilter.java:43) ~[14:eu.hlavki.identity.g-suite-identity-sync-services:0.2.1]
identity_1  | 	at com.google.common.base.Suppliers$ExpiringMemoizingSupplier.get(Suppliers.java:227) ~[12:com.google.guava:22.0.0]
identity_1  | 	at eu.hlavki.identity.services.rest.security.GSuiteGroupAuthorizationFilter.filter(GSuiteGroupAuthorizationFilter.java:61) ~[14:eu.hlavki.identity.g-suite-identity-sync-services:0.2.1]
identity_1  | 	at org.apache.cxf.jaxrs.utils.JAXRSUtils.runContainerRequestFilters(JAXRSUtils.java:1681) ~[34:org.apache.cxf.cxf-rt-frontend-jaxrs:3.2.0]
identity_1  | 	at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:201) ~[34:org.apache.cxf.cxf-rt-frontend-jaxrs:3.2.0]
identity_1  | 	at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:77) ~[34:org.apache.cxf.cxf-rt-frontend-jaxrs:3.2.0]
identity_1  | 	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308) ~[33:org.apache.cxf.cxf-core:3.2.0]
identity_1  | 	... 39 more
identity_1  | 2018-02-20T21:10:32,354 | WARN  | qtp719499519-130 | ServletHandler                   | 114 - org.eclipse.jetty.util - 9.3.14.v20161028 | /cxf/identity/user
identity_1  | java.lang.NullPointerException: null
identity_1  | 	at org.apache.cxf.rs.security.jose.jws.JwsCompactProducer.signWith(JwsCompactProducer.java:111) ~[?:?]
identity_1  | 	at org.apache.cxf.rs.security.jose.jws.JwsCompactProducer.signWith(JwsCompactProducer.java:98) ~[?:?]
identity_1  | 	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.getAccessToken(GSuiteDirectoryServiceImpl.java:202) ~[?:?]
identity_1  | 	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.lambda$configure$0(GSuiteDirectoryServiceImpl.java:61) ~[?:?]
identity_1  | 	at com.google.common.base.Suppliers$ExpiringMemoizingSupplier.get(Suppliers.java:227) ~[12:com.google.guava:22.0.0]
identity_1  | 	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.readGroupMembers(GSuiteDirectoryServiceImpl.java:82) ~[?:?]
identity_1  | 	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.getGroupMembers(GSuiteDirectoryServiceImpl.java:74) ~[?:?]
identity_1  | 	at eu.hlavki.identity.services.rest.security.GSuiteGroupAuthorizationFilter.lambda$new$1(GSuiteGroupAuthorizationFilter.java:43) ~[?:?]
identity_1  | 	at com.google.common.base.Suppliers$ExpiringMemoizingSupplier.get(Suppliers.java:227) [12:com.google.guava:22.0.0]
identity_1  | 	at eu.hlavki.identity.services.rest.security.GSuiteGroupAuthorizationFilter.filter(GSuiteGroupAuthorizationFilter.java:61) [14:eu.hlavki.identity.g-suite-identity-sync-services:0.2.1]
identity_1  | 	at org.apache.cxf.jaxrs.utils.JAXRSUtils.runContainerRequestFilters(JAXRSUtils.java:1681) [34:org.apache.cxf.cxf-rt-frontend-jaxrs:3.2.0]
identity_1  | 	at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:201) [34:org.apache.cxf.cxf-rt-frontend-jaxrs:3.2.0]
identity_1  | 	at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:77) [34:org.apache.cxf.cxf-rt-frontend-jaxrs:3.2.0]
identity_1  | 	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308) [33:org.apache.cxf.cxf-core:3.2.0]
identity_1  | 	at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) [33:org.apache.cxf.cxf-core:3.2.0]
identity_1  | 	at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:191) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:225) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:687) [19:javax.servlet-api:3.1.0]
identity_1  | 	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276) [46:org.apache.cxf.cxf-rt-transports-http:3.2.0]
identity_1  | 	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:845) [112:org.eclipse.jetty.servlet:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:584) [112:org.eclipse.jetty.servlet:9.3.14.v20161028]
identity_1  | 	at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:71) [136:org.ops4j.pax.web.pax-web-jetty:6.0.6]
identity_1  | 	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) [109:org.eclipse.jetty.security:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1180) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:284) [136:org.ops4j.pax.web.pax-web-jetty:6.0.6]
identity_1  | 	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:512) [112:org.eclipse.jetty.servlet:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1112) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:80) [136:org.ops4j.pax.web.pax-web-jetty:6.0.6]
identity_1  | 	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:134) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.Server.handle(Server.java:534) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:320) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251) [111:org.eclipse.jetty.server:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:273) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:95) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:202) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:273) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:95) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93) [103:org.eclipse.jetty.io:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.executeProduceConsume(ExecuteProduceConsume.java:303) [114:org.eclipse.jetty.util:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:148) [114:org.eclipse.jetty.util:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:136) [114:org.eclipse.jetty.util:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:671) [114:org.eclipse.jetty.util:9.3.14.v20161028]
identity_1  | 	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:589) [114:org.eclipse.jetty.util:9.3.14.v20161028]
identity_1  | 	at java.lang.Thread.run(Thread.java:748) [?:?]

Error after installatioon

Hi After installatoon i receive this error, i'm new in docker, can you help me please ?

Unable to start container for blueprint bundle eu.hlavki.identity.gsync-services-synchronize-api/0.4.3 due to unresolved dependencies [(objectClass=eu.hlavki.identity.services.ldap.LdapAccountService)]
identity_1 | java.util.concurrent.TimeoutException
identity_1 | at org.apache.aries.blueprint.container.BlueprintContainerImpl$1.run(BlueprintContainerImpl.java:393)
identity_1 | at org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:45)
identity_1 | at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
identity_1 | at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
identity_1 | at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
identity_1 | at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
identity_1 | at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
identity_1 | at java.base/java.lang.Thread.run(Thread.java:834)

Since version 0.4.0 I can't sign in

I get such response:

{
  "error": "unauthorized_client",
  "error_description": "Client is unauthorized to retrieve access tokens using this method, or client not authorized for any of the scopes requested."
}

I used version 0.3.8 before and it was working.
I performed new installation steps.

[DepShield] (CVSS 9.8) Vulnerability due to usage of com.fasterxml.jackson.core:jackson-databind:2.9.8

Vulnerabilities

DepShield reports that this application's usage of com.fasterxml.jackson.core:jackson-databind:2.9.8 results in the following vulnerability(s):


Occurrences

com.fasterxml.jackson.core:jackson-databind:2.9.8 is a transitive dependency introduced by the following direct dependency(s):

org.apache.cxf.karaf:apache-cxf:3.3.3
        └─ org.apache.cxf.services.wsn:cxf-services-wsn-osgi:3.3.3
              └─ org.apache.cxf.services.wsn:cxf-services-wsn-core:3.3.3
                    └─ org.apache.activemq:activemq-broker:5.15.9
                          └─ com.fasterxml.jackson.core:jackson-databind:2.9.8

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

uid to cn mapping issue

I finally installed this utility after some initial glitches. However, I get an LDAP error when I create an LDAP account. Here's the error


identity_1  | 2018-06-15T10:08:43,525 | INFO  | qtp86591752-77   | LoggingInInterceptor             | 41 - org.apache.cxf.cxf-core - 3.2.2 | Inbound Message
identity_1  | ----------------------------
identity_1  | ID: 39
identity_1  | Address: http://localhost:8181/cxf/identity/account
identity_1  | Encoding: UTF-8
identity_1  | Http-Method: POST
identity_1  | Content-Type: application/json;charset=UTF-8
identity_1  | Headers: {Accept=[application/json, text/plain, */*], accept-encoding=[gzip, deflate], Accept-Language=[en-GB,en;q=0.5], connection=[keep-alive], Content-Length=[118], content-type=[application/json;charset=UTF-8], Cookie=[JSESSIONID=11pr9xnyhx20y11lchk0tsikoa], Host=[localhost:8181], Referer=[http://localhost:8181/], User-Agent=[Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/60.0]}
identity_1  | Payload: {"email":"[email protected]","password":"*********","confirmPassword":"*********","saveGSuitePassword":true}
identity_1  | --------------------------------------
identity_1  | 2018-06-15T10:08:44,096 | INFO  | qtp86591752-77   | LdapAccountServiceImpl           | 18 - eu.hlavki.identity.g-suite-identity-sync-services-ldap - 0.3.1 | Creating user with DN [email protected],cn=users,dc=agni,dc=loc
identity_1  | 2018-06-15T10:08:44,654 | ERROR | qtp86591752-77   | UserAccountService               | 19 - eu.hlavki.identity.g-suite-identity-sync-services-rest - 0.3.1 | Can't create account
identity_1  | eu.hlavki.identity.services.ldap.LdapSystemException: LDAPException(resultCode=64 (naming violation), errorMessage='00002037: objectclass: Invalid RDN 'UID' for objectclass 'inetOrgPerson'!', diagnosticMessage='00002037: objectclass: Invalid RDN 'UID' for objectclass 'inetOrgPerson'!', ldapSDKVersion=4.0.0, revision='25575')
identity_1  | 	at eu.hlavki.identity.services.ldap.impl.LdapAccountServiceImpl.createAccount(LdapAccountServiceImpl.java:114) [18:eu.hlavki.identity.g-suite-identity-sync-services-ldap:0.3.1]
identity_1  | 	at Proxyb4e87f66_9357_43c7_aea5_0ee903ade26f.createAccount(Unknown Source) [?:?]
identity_1  | 	at eu.hlavki.identity.services.rest.account.UserAccountService.createAccount(UserAccountService.java:96) [19:eu.hlavki.identity.g-suite-identity-sync-services-rest:0.3.1]
identity_1  | 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:?]
identity_1  | 	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:?]
identity_1  | 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
identity_1  | 	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:?]
identity_1  | 	at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:179) [41:org.apache.cxf.cxf-core:3.2.2]
identity_1  | 	at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96) [41:org.apache.cxf.cxf-core:3.2.2]
identity_1  | 	at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:192) [42:org.apache.cxf.cxf-rt-frontend-jaxrs:3.2.2]
identity_1  | 	at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:103) [42:org.apache.cxf.cxf-rt-frontend-jaxrs:3.2.2]
identity_1  | 	at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59) [41:org.apache.cxf.cxf-core:3.2.2]
identity_1  | 	at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96) [41:org.apache.cxf.cxf-core:3.2.2]
identity_1  | 	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308) [41:org.apache.cxf.cxf-core:3.2.2]
identity_1  | 	at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121) [41:org.apache.cxf.cxf-core:3.2.2]
identity_1  | 	at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267) [54:org.apache.cxf.cxf-rt-transports-http:3.2.2]
identity_1  | 	at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234) [54:org.apache.cxf.cxf-rt-transports-http:3.2.2]
identity_1  | 	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208) [54:org.apache.cxf.cxf-rt-transports-http:3.2.2]
identity_1  | 	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160) [54:org.apache.cxf.cxf-rt-transports-http:3.2.2]
identity_1  | 	at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:191) [54:org.apache.cxf.cxf-rt-transports-http:3.2.2]
identity_1  | 	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301) [54:org.apache.cxf.cxf-rt-transports-http:3.2.2]
identity_1  | 	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:220) [54:org.apache.cxf.cxf-rt-transports-http:3.2.2]
identity_1  | 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [26:javax.servlet-api:3.1.0]
identity_1  | 	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276) [54:org.apache.cxf.cxf-rt-transports-http:3.2.2]
identity_1  | 	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:848) [123:org.eclipse.jetty.servlet:9.3.21.v20170918]
identity_1  | 	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1772) [123:org.eclipse.jetty.servlet:9.3.21.v20170918]
identity_1  | 	at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:205) [133:org.eclipse.jetty.websocket.server:9.3.21.v20170918]
identity_1  | 	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1759) [123:org.eclipse.jetty.servlet:9.3.21.v20170918]
identity_1  | 	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:582) [123:org.eclipse.jetty.servlet:9.3.21.v20170918]
identity_1  | 	at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:71) [152:org.ops4j.pax.web.pax-web-jetty:6.0.9]
identity_1  | 	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143) [122:org.eclipse.jetty.server:9.3.21.v20170918]
identity_1  | 	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548) [120:org.eclipse.jetty.security:9.3.21.v20170918]
identity_1  | 	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226) [122:org.eclipse.jetty.server:9.3.21.v20170918]
identity_1  | 	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1180) [122:org.eclipse.jetty.server:9.3.21.v20170918]
identity_1  | 	at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:284) [152:org.ops4j.pax.web.pax-web-jetty:6.0.9]
identity_1  | 	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:512) [123:org.eclipse.jetty.servlet:9.3.21.v20170918]
identity_1  | 	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185) [122:org.eclipse.jetty.server:9.3.21.v20170918]
identity_1  | 	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1112) [122:org.eclipse.jetty.server:9.3.21.v20170918]
identity_1  | 	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141) [122:org.eclipse.jetty.server:9.3.21.v20170918]
identity_1  | 	at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:80) [152:org.ops4j.pax.web.pax-web-jetty:6.0.9]
identity_1  | 	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:134) [122:org.eclipse.jetty.server:9.3.21.v20170918]
identity_1  | 	at org.eclipse.jetty.server.Server.handle(Server.java:534) [122:org.eclipse.jetty.server:9.3.21.v20170918]
identity_1  | 	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:333) [122:org.eclipse.jetty.server:9.3.21.v20170918]
identity_1  | 	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251) [122:org.eclipse.jetty.server:9.3.21.v20170918]
identity_1  | 	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:283) [114:org.eclipse.jetty.io:9.3.21.v20170918]
identity_1  | 	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:108) [114:org.eclipse.jetty.io:9.3.21.v20170918]
identity_1  | 	at org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93) [114:org.eclipse.jetty.io:9.3.21.v20170918]
identity_1  | 	at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.executeProduceConsume(ExecuteProduceConsume.java:303) [125:org.eclipse.jetty.util:9.3.21.v20170918]
identity_1  | 	at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceConsume(ExecuteProduceConsume.java:148) [125:org.eclipse.jetty.util:9.3.21.v20170918]
identity_1  | 	at org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:136) [125:org.eclipse.jetty.util:9.3.21.v20170918]
identity_1  | 	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:671) [125:org.eclipse.jetty.util:9.3.21.v20170918]
identity_1  | 	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:589) [125:org.eclipse.jetty.util:9.3.21.v20170918]
identity_1  | 	at java.lang.Thread.run(Thread.java:748) [?:?]
identity_1  | Caused by: com.unboundid.ldap.sdk.LDAPException: 00002037: objectclass: Invalid RDN 'UID' for objectclass 'inetOrgPerson'!
identity_1  | 	at com.unboundid.ldap.sdk.LDAPConnection.add(LDAPConnection.java:1971) ~[?:?]
identity_1  | 	at com.unboundid.ldap.sdk.LDAPConnection.add(LDAPConnection.java:1917) ~[?:?]
identity_1  | 	at eu.hlavki.identity.services.ldap.impl.LdapAccountServiceImpl.createAccount(LdapAccountServiceImpl.java:112) ~[?:?]
identity_1  | 	... 52 more
identity_1  | 2018-06-15T10:08:44,693 | INFO  | qtp86591752-77   | LoggingOutInterceptor            | 41 - org.apache.cxf.cxf-core - 3.2.2 | Outbound Message
identity_1  | ---------------------------
identity_1  | ID: 39
identity_1  | Response-Code: 500
identity_1  | Content-Type: application/json
identity_1  | Headers: {Content-Type=[application/json], Date=[Fri, 15 Jun 2018 10:08:44 GMT]}
identity_1  | Payload: {"code":"LDAP_ERR","message":"LDAPException(resultCode=64 (naming violation), errorMessage='00002037: objectclass: Invalid RDN 'UID' for objectclass 'inetOrgPerson'!', diagnosticMessage='00002037: objectclass: Invalid RDN 'UID' for objectclass 'inetOrgPerson'!', ldapSDKVersion=4.0.0, revision='25575')"}
identity_1  | --------------------------------------

Guess it's because I'm using Samba as my LDAP Server which uses a Windows LDAP Schema(CN and not uid as for Unix systems) for interoperability reasons. Is there a way I can map uid to cn when making an entry into the ldap.
Also CN stores usernames instead of email-ids. How do I make this app reflect this change?
Thanks.

problem when I log in

I hope you can guide me through in my problem.
I have g-suite-identity-sync in docker. But When I go to it through IP adress I get
g-suit-1

instead of the picture you have showed.
I am not so technically involved in docker but I would like to have this solution. how can I get the right solution.

[DepShield] (CVSS 8.1) Vulnerability due to usage of com.fasterxml.jackson.core:jackson-databind:2.9.10.4

Vulnerabilities

DepShield reports that this application's usage of com.fasterxml.jackson.core:jackson-databind:2.9.10.4 results in the following vulnerability(s):


Occurrences

com.fasterxml.jackson.core:jackson-databind:2.9.10.4 is a transitive dependency introduced by the following direct dependency(s):

org.apache.cxf.karaf:apache-cxf:3.3.7
        └─ org.apache.cxf.services.wsn:cxf-services-wsn-osgi:3.3.7
              └─ org.apache.cxf.services.wsn:cxf-services-wsn-core:3.3.7
                    └─ org.apache.activemq:activemq-broker:5.15.13
                          └─ com.fasterxml.jackson.core:jackson-databind:2.9.10.4

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

Unable to create LDAP account

After much effort I was able to get the service running & log in:

screenshot from 2018-09-04 10-58-59

But when I attempt to save my account to LDAP I see the following error:

screenshot from 2018-09-04 10-52-33

Any ideas on what might be happning here?

LDAPSDKUsageException when creating an account.

LDAPSDKUsageException(message='A null object was provided where a non-null object is required (non-null index 1).

One of our users is getting this exception when he tries to creates his account. We're running the latest docker image, tag 4.6.

I'm guessing that it's failing because account.getFamilyName() returns null, but I've confirmed that his gsuite account has family, given, and full name details set. Other users aren't seeing the same error.

Any idea what else I can check?

Stack trace:

LDAPSDKUsageException(message='A null object was provided where a non-null object is required (non-null index 1).  Thread stack trace:  getStackTrace(null:unknown) / ensureNotNull(Validator.java:122) / addAttribute(Entry.java:1286) / createAccount(LdapAccountServiceImpl.java:138) / createAccount(null:unknown) / createAccount(UserAccountService.java:94) / invoke0(null:native) / invoke(null:unknown) / invoke(null:unknown) / invoke(null:unknown) / performInvocation(AbstractInvoker.java:179) / invoke(AbstractInvoker.java:96) / invoke(JAXRSInvoker.java:201) / invoke(JAXRSInvoker.java:104) / run(ServiceInvokerInterceptor.java:59) / handleMessage(ServiceInvokerInterceptor.java:96) / doIntercept(PhaseInterceptorChain.java:308) / onMessage(ChainInitiationObserver.java:121) / invoke(AbstractHTTPDestination.java:267) / invokeDestination(ServletController.java:234) / invoke(ServletController.java:208) / invoke(ServletController.java:160) / invoke(CXFNonSpringServlet.java:216) / handleRequest(AbstractHTTPServlet.java:301) / doPost(AbstractHTTPServlet.java:220) / service(HttpServlet.java:707) / service(AbstractHTTPServlet.java:276) / handle(ServletHolder.java:873) / doFilter(ServletHandler.java:1623) / doFilter(WebSocketUpgradeFilter.java:214) / doFilter(ServletHandler.java:1610) / doHandle(ServletHandler.java:540) / doHandle(HttpServiceServletHandler.java:71) / handle(ScopedHandler.java:146) / handle(SecurityHandler.java:548) / handle(HandlerWrapper.java:132) / nextHandle(ScopedHandler.java:257) / doHandle(SessionHandler.java:1700) / nextHandle(ScopedHandler.java:255) / doHandle(ContextHandler.java:1345) / doHandle(HttpServiceContext.java:293) / nextScope(ScopedHandler.java:203) / doScope(ServletHandler.java:480) / doScope(SessionHandler.java:1667) / nextScope(ScopedHandler.java:201) / doScope(ContextHandler.java:1247) / handle(ScopedHandler.java:144) / handle(JettyServerHandlerCollection.java:80) / handle(HandlerWrapper.java:132) / handle(Server.java:505) / handle(HttpChannel.java:370) / onFillable(HttpConnection.java:267) / succeeded(AbstractConnection.java:305) / fillable(FillInterest.java:103) / run(ChannelEndPoint.java:117) / runTask(EatWhatYouKill.java:333) / doProduce(EatWhatYouKill.java:310) / tryProduce(EatWhatYouKill.java:168) / run(EatWhatYouKill.java:126) / run(ReservedThreadExecutor.java:366) / runJob(QueuedThreadPool.java:698) / run(QueuedThreadPool.java:804) / run(null:unknown)')
	at com.unboundid.util.Validator.ensureNotNull(Validator.java:122)
	at com.unboundid.ldap.sdk.Entry.addAttribute(Entry.java:1286)
	at eu.hlavki.identity.services.ldap.impl.LdapAccountServiceImpl.createAccount(LdapAccountServiceImpl.java:138)
	at Proxy35e92fc2_5b8b_4443_b99b_ea78a14cd1fd.createAccount(Unknown Source)
	at eu.hlavki.identity.services.rest.service.UserAccountService.createAccount(UserAccountService.java:94)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.base/java.lang.reflect.Method.invoke(Unknown Source)
	at org.apache.cxf.service.invoker.AbstractInvoker.performInvocation(AbstractInvoker.java:179)
	at org.apache.cxf.service.invoker.AbstractInvoker.invoke(AbstractInvoker.java:96)
	at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:201)
	at org.apache.cxf.jaxrs.JAXRSInvoker.invoke(JAXRSInvoker.java:104)
	at org.apache.cxf.interceptor.ServiceInvokerInterceptor$1.run(ServiceInvokerInterceptor.java:59)
	at org.apache.cxf.interceptor.ServiceInvokerInterceptor.handleMessage(ServiceInvokerInterceptor.java:96)
	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
	at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
	at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267)
	at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)
	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)
	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)
	at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:216)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doPost(AbstractHTTPServlet.java:220)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:873)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623)
	at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:214)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540)
	at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:71)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1700)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345)
	at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:293)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1667)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
	at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:80)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.Server.handle(Server.java:505)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:370)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:267)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:698)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:804)
	at java.base/java.lang.Thread.run(Unknown Source)

Failed to connect with TLS

I'm trying to setup a fresh install, however my LDAP connection requires TLS and it seems the service fails when trying to connect because of this:

Caused by: LDAPException(resultCode=13 (confidentiality required), diagnosticMessage='confidentiality required', ldapSDKVersion=4.0.10, revision=b2272901fd62ad978017ff1aeb049cafc1999b12)

Now, I am using osixia/openldap and have configured the client TLS to "allow": LDAP_TLS_VERIFY_CLIENT: 'allow'. All my other applications can connect successfully.

There's nothing special in my config:

openldap:
    image: '${OPENLDAP_VERSION}'
    container_name: openldap
    hostname: '${LDAP_HOSTNAME}'
    command: ['--copy-service']
    restart: unless-stopped
    networks:
      ldap_in:
        aliases:
          - '${LDAP_HOSTNAME}.${COMMON_DOMAIN}'
    environment:
      LDAP_TLS: 'true'
      LDAP_TLS_CRT_FILENAME: 'fullchain.pem'
      LDAP_TLS_KEY_FILENAME: 'privkey.pem'
      LDAP_TLS_CA_CRT_FILENAME: 'fullchain.pem'
      LDAP_TLS_ENFORCE: 'true'
      LDAP_ORGANISATION: '**REDACTED**'
      LDAP_DOMAIN: '${COMMON_DOMAIN}'
      LDAP_BASE_DN: '${BASE_LDAP_DN}'
      LDAP_ADMIN_PASSWORD: '${LDAP_ADMIN_PWD}'
      LDAP_TLS_CIPHER_SUITE: 'NORMAL'
      LDAP_TLS_VERIFY_CLIENT: 'allow'
      LDAP_RFC2307BIS_SCHEMA: 'true'
    volumes:
      - ldap_db_volume:/var/lib/ldap
      - ldap_config_volume:/etc/ldap/slapd.d
      - '${CERT_DIR}:/container/service/slapd/assets/certs:ro'
    ports:
      - "389:389"

acc-manager:
    image: '${ACC_MANAGER_VERSION}'
    container_name: acc-manager
    hostname: '${ACC_MANAGER_HOSTNAME}'
    restart: unless-stopped
    networks:
      - ldap_in
      - nginx_in
    environment:
      LDAP_HOST: '${LDAP_HOSTNAME}.${COMMON_DOMAIN}'
      SLAPD_BIND_DN: 'cn=admin,${BASE_LDAP_DN}'
      SLAPD_BASE_DN: '${BASE_LDAP_DN}'
      SLAPD_PASSWORD: '${LDAP_ADMIN_PWD}'
      GSUITE_DOMAIN: '${COMMON_DOMAIN}'
      GSUITE_CLIENT_ID: '${GSUITE_ID}'
      GSUITE_CLIENT_SECRET: '${GSUITE_SECRET}'
    volumes:
      - identity-config:/opt/karaf/etc/identity
    ports:
    - '8181:8181'
    - '8101:8101'
    depends_on:
      - openldap

Is there any way to fix this?

Sign In Page Loop

Hello, i'm trying to sync my g suite to an new ldap server, it's an vm with ubuntu 16.04. The ldap looks to be working fine, in the phpldapadmin i notice that the api created two OU's(Groups/People).

I got some google api problems with the localhost:8181, i normally access the server via local IP address (192.168.1.xxx), to work around this i've changed the hosts file to respond on foo-server.com and then on the URL Redirect i used the foo-server.com:8181.

When i access the foo-server.com:8181 it shows the sign in page and button, using my gsuite credentials it asks for the 2 Factor Auth in my mobile, looks like the authentication is ok, but it goes back to the sign in page and stays on this loop.

Kind of stuck there, could u help me ?

Follows the full log file;
logs.log

Best Regards

Work on the real domain

I'm trying to use a Docker container. On localhost authorization works. But for authorization in google requires https. I designed https through nginx. But at authorization request I receive an error:

Get a "No service was found" message when clicking on the Sign in button

Here's the thing. I have created a trial GSuite account just for testing this particular utility. Did the pre-install gsuite- configuration as described without any issue. Edited the docker-compose.yml to reflect our ldap setup. Ran the docker commands successfully. I can access the homepage on localhost:8181. But when I click on the sign in button I get a terse message saying "No service was found".

Docker trace also throws some errors

identity_1  | 	at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:308) [?:?]
identity_1  | 	at java.lang.Thread.run(Thread.java:748) [?:?]
identity_1  | Caused by: org.osgi.service.blueprint.container.ComponentDefinitionException: Error when instantiating bean ldapConnection of class com.unboundid.ldap.sdk.LDAPConnection
identity_1  | 	at org.apache.aries.blueprint.container.BeanRecipe.wrapAsCompDefEx(BeanRecipe.java:361) ~[?:?]
identity_1  | 	at org.apache.aries.blueprint.container.BeanRecipe.getInstanceFromType(BeanRecipe.java:351) ~[?:?]



2018-06-14T08:46:02,328 | INFO  | features-1-thread-1 | FeaturesServiceImpl              | 10 - org.apache.karaf.features.core - 4.1.5 | Done.
identity_1  | 2018-06-14T08:46:02,330 | INFO  | paxweb-extender-2-thread-1 | HttpServiceContext               | 152 - org.ops4j.pax.web.pax-web-jetty - 6.0.9 | registering JasperInitializer
identity_1  | 2018-06-14T08:46:02,678 | INFO  | paxweb-extender-2-thread-1 | ContextHandler                   | 125 - org.eclipse.jetty.util - 9.3.21.v20170918 | Started HttpServiceContext{httpContext=WebAppHttpContext{eu.hlavki.identity.g-suite-identity-sync-web - 20}}
identity_1  | 2018-06-14T08:51:00,530 | ERROR | Blueprint Extender: 2 | BlueprintContainerImpl           | 32 - org.apache.aries.blueprint.core - 1.8.3 | Unable to start blueprint container for bundle eu.hlavki.identity.g-suite-identity-sync-services/0.3.1 due to unresolved dependencies [(objectClass=eu.hlavki.identity.services.ldap.LdapAccountService)]
identity_1  | java.util.concurrent.TimeoutException: null
identity_1  | 	at org.apache.aries.blueprint.container.BlueprintContainerImpl$1.run(BlueprintContainerImpl.java:370) [32:org.apache.aries.blueprint.core:1.8.3]
identity_1  | 	at org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:48) [32:org.apache.aries.blueprint.core:1.8.3]
identity_1  | 	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:?]
identity_1  | 	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:?]

identity_1  | 2018-06-14T12:23:11,751 | WARN  | qtp1957879929-71 | ServletController                | 54 - org.apache.cxf.cxf-rt-transports-http - 3.2.2 | Can't find the request for http://localhost:8181/cxf/identity/user's Observer 
identity_1  | 2018-06-14T12:29:00,793 | WARN  | qtp1957879929-72 | ServletController                | 54 - org.apache.cxf.cxf-rt-transports-http - 3.2.2 | Can't find the request for http://localhost:8181/cxf/oidc/rp's Observer 

I guess the issue is with the docker-compose.yml file but I'm not sure. Being a docker noob complicates things further. Can someone help me through this? Thanks

GSSAPI Error: Unspecified GSS failure

Hi,

I have installed with success and all web interface features is working. But after add my user, when I try to bind LDAP service I'm receiving:
SASL [conn=1003] Failure: GSSAPI Error: Unspecified GSS failure. Minor code may provide more information (Key table file '/etc/krb5.keytab' not found)

Attached log files:
log_file.txt

"No service was found." when clicking Sign In

Hi,

We currently have a FreeRADIUS running, but would like to login with our Gsuite credentials.

After running a few times through all commands in the installation procedure, I'm hitting the same error "No service was found." when clicking Sign in on http://localhost:8181/#/sign-in - Screenshot here.

Some files that might help:

karaf.log

(anonymized) docker-compose.yml

Personally I think there is something wrong with my docker-compose file, as I'm not really sure of the variables. Could you perhaps enlighten me which we could choose ourselves and which should match what variable in our Gsuite admin?

Note we're not using LDAP already, I wasn't sure if one is created with the Docker or we should create one ourselves first ?

Many thanks!

PS: A video tutorial for the Gsuite configuration would be really helpful!

work on the real domain

I'm trying to use a Docker container. On localhost authorization works. But for authorization in google requires https. I made proxy https through nginx. But at authorization request I receive an error:

The redirect URI in the request, http://my.domain.com:8181/cxf/oidc/rp/complete, does not match the ones authorized for the OAuth client. To update the authorized redirect URIs:

What options do you have on a real domain? Thank you in advance for your answer.

Interceptor Null Pointer Exception

�[90m03:05:12.320�[0m �[1;33mWARN �[m �[90m[qtp1293552511-133]�[0m Interceptor for {http://account.rest.services.identity.hlavki.eu/}UserAccountService has thrown exception, unwinding now
java.lang.NullPointerException
	at org.apache.cxf.rs.security.jose.jws.JwsCompactProducer.signWith(JwsCompactProducer.java:111)
	at org.apache.cxf.rs.security.jose.jws.JwsCompactProducer.signWith(JwsCompactProducer.java:98)
	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.getAccessToken(GSuiteDirectoryServiceImpl.java:218)
	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.lambda$configure$0(GSuiteDirectoryServiceImpl.java:58)
	at com.google.common.base.Suppliers$ExpiringMemoizingSupplier.get(Suppliers.java:227)
	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.readGroupMembers(GSuiteDirectoryServiceImpl.java:86)
	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.getGroupMembers(GSuiteDirectoryServiceImpl.java:78)
	at Proxyb6bbc72a_a03e_4efc_b23e_16f2ce4617ad.getGroupMembers(Unknown Source)
	at eu.hlavki.identity.services.rest.security.GSuiteGroupAuthorizationFilter.lambda$new$1(GSuiteGroupAuthorizationFilter.java:43)
	at com.google.common.base.Suppliers$ExpiringMemoizingSupplier.get(Suppliers.java:227)
	at eu.hlavki.identity.services.rest.security.GSuiteGroupAuthorizationFilter.filter(GSuiteGroupAuthorizationFilter.java:61)
	at org.apache.cxf.jaxrs.utils.JAXRSUtils.runContainerRequestFilters(JAXRSUtils.java:1657)
	at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:205)
	at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:78)
	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
	at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
	at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267)
	at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)
	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)
	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)
	at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:216)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:225)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:841)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1650)
	at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:206)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
	at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:71)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:190)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:188)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1253)
	at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:293)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:168)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:166)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1155)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
	at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:80)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.Server.handle(Server.java:564)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:317)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:110)
	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124)
	at org.eclipse.jetty.util.thread.Invocable.invokePreferred(Invocable.java:128)
	at org.eclipse.jetty.util.thread.Invocable$InvocableExecutor.invoke(Invocable.java:222)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:294)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:199)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:673)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:591)
	at java.lang.Thread.run(Thread.java:748)
�[90m03:05:12.344�[0m �[1;33mWARN �[m �[90m[qtp1293552511-133]�[0m Exception in handleFault on interceptor org.apache.cxf.jaxrs.interceptor.JAXRSDefaultFaultOutInterceptor@4e4bcd9d
org.apache.cxf.interceptor.Fault
	at org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:75)
	at org.apache.cxf.phase.PhaseInterceptorChain.wrapExceptionAsFault(PhaseInterceptorChain.java:374)
	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:332)
	at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
	at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267)
	at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)
	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)
	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)
	at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:216)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:225)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:841)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1650)
	at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:206)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
	at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:71)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:190)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:188)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1253)
	at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:293)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:168)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:166)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1155)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
	at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:80)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.Server.handle(Server.java:564)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:317)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:110)
	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124)
	at org.eclipse.jetty.util.thread.Invocable.invokePreferred(Invocable.java:128)
	at org.eclipse.jetty.util.thread.Invocable$InvocableExecutor.invoke(Invocable.java:222)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:294)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:199)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:673)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:591)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NullPointerException
	at org.apache.cxf.rs.security.jose.jws.JwsCompactProducer.signWith(JwsCompactProducer.java:111)
	at org.apache.cxf.rs.security.jose.jws.JwsCompactProducer.signWith(JwsCompactProducer.java:98)
	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.getAccessToken(GSuiteDirectoryServiceImpl.java:218)
	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.lambda$configure$0(GSuiteDirectoryServiceImpl.java:58)
	at com.google.common.base.Suppliers$ExpiringMemoizingSupplier.get(Suppliers.java:227)
	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.readGroupMembers(GSuiteDirectoryServiceImpl.java:86)
	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.getGroupMembers(GSuiteDirectoryServiceImpl.java:78)
	at Proxyb6bbc72a_a03e_4efc_b23e_16f2ce4617ad.getGroupMembers(Unknown Source)
	at eu.hlavki.identity.services.rest.security.GSuiteGroupAuthorizationFilter.lambda$new$1(GSuiteGroupAuthorizationFilter.java:43)
	at com.google.common.base.Suppliers$ExpiringMemoizingSupplier.get(Suppliers.java:227)
	at eu.hlavki.identity.services.rest.security.GSuiteGroupAuthorizationFilter.filter(GSuiteGroupAuthorizationFilter.java:61)
	at org.apache.cxf.jaxrs.utils.JAXRSUtils.runContainerRequestFilters(JAXRSUtils.java:1657)
	at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:205)
	at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:78)
	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
	... 45 more
�[90m03:05:12.352�[0m �[1;31mERROR�[m �[90m[qtp1293552511-133]�[0m An unexpected error occurred during error handling. No further error processing will occur.
org.apache.cxf.interceptor.Fault
	at org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:75)
	at org.apache.cxf.phase.PhaseInterceptorChain.wrapExceptionAsFault(PhaseInterceptorChain.java:374)
	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:332)
	at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
	at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267)
	at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)
	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)
	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)
	at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:216)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:225)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:841)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1650)
	at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:206)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
	at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:71)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:190)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:188)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1253)
	at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:293)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:168)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:166)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1155)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
	at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:80)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.Server.handle(Server.java:564)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:317)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:110)
	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124)
	at org.eclipse.jetty.util.thread.Invocable.invokePreferred(Invocable.java:128)
	at org.eclipse.jetty.util.thread.Invocable$InvocableExecutor.invoke(Invocable.java:222)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:294)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:199)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:673)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:591)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NullPointerException
	at org.apache.cxf.rs.security.jose.jws.JwsCompactProducer.signWith(JwsCompactProducer.java:111)
	at org.apache.cxf.rs.security.jose.jws.JwsCompactProducer.signWith(JwsCompactProducer.java:98)
	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.getAccessToken(GSuiteDirectoryServiceImpl.java:218)
	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.lambda$configure$0(GSuiteDirectoryServiceImpl.java:58)
	at com.google.common.base.Suppliers$ExpiringMemoizingSupplier.get(Suppliers.java:227)
	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.readGroupMembers(GSuiteDirectoryServiceImpl.java:86)
	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.getGroupMembers(GSuiteDirectoryServiceImpl.java:78)
	at Proxyb6bbc72a_a03e_4efc_b23e_16f2ce4617ad.getGroupMembers(Unknown Source)
	at eu.hlavki.identity.services.rest.security.GSuiteGroupAuthorizationFilter.lambda$new$1(GSuiteGroupAuthorizationFilter.java:43)
	at com.google.common.base.Suppliers$ExpiringMemoizingSupplier.get(Suppliers.java:227)
	at eu.hlavki.identity.services.rest.security.GSuiteGroupAuthorizationFilter.filter(GSuiteGroupAuthorizationFilter.java:61)
	at org.apache.cxf.jaxrs.utils.JAXRSUtils.runContainerRequestFilters(JAXRSUtils.java:1657)
	at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:205)
	at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:78)
	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
	... 45 more
�[90m03:05:12.358�[0m �[1;33mWARN �[m �[90m[qtp1293552511-133]�[0m /cxf/identity/user
java.lang.NullPointerException
	at org.apache.cxf.rs.security.jose.jws.JwsCompactProducer.signWith(JwsCompactProducer.java:111)
	at org.apache.cxf.rs.security.jose.jws.JwsCompactProducer.signWith(JwsCompactProducer.java:98)
	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.getAccessToken(GSuiteDirectoryServiceImpl.java:218)
	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.lambda$configure$0(GSuiteDirectoryServiceImpl.java:58)
	at com.google.common.base.Suppliers$ExpiringMemoizingSupplier.get(Suppliers.java:227)
	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.readGroupMembers(GSuiteDirectoryServiceImpl.java:86)
	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.getGroupMembers(GSuiteDirectoryServiceImpl.java:78)
	at Proxyb6bbc72a_a03e_4efc_b23e_16f2ce4617ad.getGroupMembers(Unknown Source)
	at eu.hlavki.identity.services.rest.security.GSuiteGroupAuthorizationFilter.lambda$new$1(GSuiteGroupAuthorizationFilter.java:43)
	at com.google.common.base.Suppliers$ExpiringMemoizingSupplier.get(Suppliers.java:227)
	at eu.hlavki.identity.services.rest.security.GSuiteGroupAuthorizationFilter.filter(GSuiteGroupAuthorizationFilter.java:61)
	at org.apache.cxf.jaxrs.utils.JAXRSUtils.runContainerRequestFilters(JAXRSUtils.java:1657)
	at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:205)
	at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:78)
	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
	at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
	at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267)
	at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)
	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)
	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)
	at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:216)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:225)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:841)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1650)
	at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:206)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1637)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:533)
	at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:71)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:190)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1595)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:188)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1253)
	at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:293)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:168)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:473)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1564)
	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:166)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1155)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
	at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:80)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
	at org.eclipse.jetty.server.Server.handle(Server.java:564)
	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:317)
	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:251)
	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:279)
	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:110)
	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:124)
	at org.eclipse.jetty.util.thread.Invocable.invokePreferred(Invocable.java:128)
	at org.eclipse.jetty.util.thread.Invocable$InvocableExecutor.invoke(Invocable.java:222)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:294)
	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:199)
	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:673)
	at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:591)
	at java.lang.Thread.run(Thread.java:748)

ErrorOccured

Hi everyone. I'm trying to use your software in Docker to import from Google to LDAP. Everything is done according to the instructions, but it does not work. Couldn't tell you what the problem was?

docker-compose.yaml :

version: "3"

services:
  identity:
    image: hlavki/g-suite-identity-sync
    ports:
      - 8181:8181
      - 8101:8101
    environment:
      - SLAPD_BIND_DN=cn=admin,dc=example,dc=com
      - SLAPD_BASE_DN=dc=example,dc=com
      - SLAPD_PASSWORD=changeme
      - GSUITE_DOMAIN=example.com
      - GSUITE_CLIENT_ID=******-q4lhsvttaf7qej2k1j9emnq2nm9d2663.apps.googleusercontent.com
      - GSUITE_CLIENT_SECRET=8qFO4k4lN*****
    depends_on:
      - ldap
    volumes:
      - identity-config:/opt/karaf/etc/identity

  ldap:
    image: osixia/openldap
    ports:
      - "389:389"
    environment:
      LDAP_LOG_LEVEL: "256"
      LDAP_ORGANISATION: "Company ltd."
      LDAP_DOMAIN: "example.com"
      LDAP_ADMIN_PASSWORD: "changeme"
      LDAP_CONFIG_PASSWORD: "changeme"
    volumes:
      - ldap-data:/var/lib/ldap
      - ldap-config:/etc/ldap/slapd.d

volumes:
  identity-config:
  ldap-config:
  ldap-data:

I get an error when entering json file:

Screenshot 2019-09-22 at 12 15 40

in Docker volume all by default

_data# echo * ; cat *
eu.hlavki.identity.cfg eu.hlavki.identity.facade.cfg eu.hlavki.identity.google.cfg eu.hlavki.identity.ldap.cfg
oauth2.web.clientId = ${env:GSUITE_CLIENT_ID}
oauth2.web.clientSecret = ${env:GSUITE_CLIENT_SECRET}
gsuite.domain = ${env:GSUITE_DOMAIN}

oauth2.serviceAccount.email = ${env:GSUITE_SERVICE_ACCOUNT_EMAIL}
oauth2.serviceAccount.subject = ${env:GSUITE_SERVICE_ACCOUNT_SUBJECT}
oauth2.serviceAccount.scopes = https://www.googleapis.com/auth/admin.directory.group.readonly,https://www.googleapis.com/auth/admin.directory.user,https://www.googleapis.com/auth/admin.reports.audit.readonly
ldap.host = ${env:LDAP_HOST:-ldap}
ldap.port = ${env:LDAP_PORT:-389}
ldap.bindDN = ${env:SLAPD_BIND_DN}
ldap.baseDN = ${env:SLAPD_BASE_DN}
ldap.password = ${env:SLAPD_PASSWORD}
ldap.pool.initSize = 2
ldap.pool.maxSize = 5
ldap.users.baseDN = ou=people
ldap.groups.baseDN = ou=groups

logs:

Attaching to gs5_identity_1, gs5_ldap_1
identity_1  | Sep 22, 2019 8:49:41 AM org.apache.karaf.main.Main launch
identity_1  | INFO: Installing and starting initial bundles
identity_1  | Sep 22, 2019 8:49:42 AM org.apache.karaf.main.Main launch
identity_1  | INFO: All initial bundles installed and set to start
identity_1  | Sep 22, 2019 8:49:42 AM org.apache.karaf.main.lock.SimpleFileLock lock
identity_1  | INFO: Trying to lock /opt/karaf/lock
identity_1  | Sep 22, 2019 8:49:42 AM org.apache.karaf.main.lock.SimpleFileLock lock
identity_1  | INFO: Lock acquired
identity_1  | Sep 22, 2019 8:49:42 AM org.apache.karaf.main.Main$KarafLockCallback lockAcquired
identity_1  | INFO: Lock acquired. Setting startlevel to 100
identity_1  | 08:49:45.423 INFO  [activator-1-thread-2] Adding features: wrap/[2.6.1,2.6.1]
identity_1  | 08:49:45.763 INFO  [features-3-thread-1] Changes to perform:
identity_1  | 08:49:45.775 INFO  [features-3-thread-1]   Region: root
identity_1  | 08:49:45.776 INFO  [features-3-thread-1]     Bundles to install:
identity_1  | 08:49:45.776 INFO  [features-3-thread-1]       mvn:org.ops4j.pax.url/pax-url-wrap/2.6.1/jar/uber
identity_1  | 08:49:45.779 INFO  [features-3-thread-1] Installing bundles:
identity_1  | 08:49:45.788 INFO  [features-3-thread-1]   mvn:org.ops4j.pax.url/pax-url-wrap/2.6.1/jar/uber
identity_1  | 08:49:45.862 INFO  [features-3-thread-1] Starting bundles:
identity_1  | 08:49:45.863 INFO  [features-3-thread-1]   org.ops4j.pax.url.wrap/2.6.1
identity_1  | 08:49:45.876 INFO  [features-3-thread-1] Done.
identity_1  | 08:49:45.880 INFO  [activator-1-thread-2] Adding features: gsync-web/[0.4.4,0.4.4],framework/[4.2.6,4.2.6],standard/[4.2.6,4.2.6],gsync-services/[0.4.4,0.4.4]
ldap_1      | *** CONTAINER_LOG_LEVEL = 3 (info)
ldap_1      | *** Search service in CONTAINER_SERVICE_DIR = /container/service :
ldap_1      | *** link /container/service/:ssl-tools/startup.sh to /container/run/startup/:ssl-tools
ldap_1      | *** link /container/service/slapd/startup.sh to /container/run/startup/slapd
ldap_1      | *** link /container/service/slapd/process.sh to /container/run/process/slapd/run
ldap_1      | *** Set environment for startup files
ldap_1      | *** Environment files will be proccessed in this order :
ldap_1      | Caution: previously defined variables will not be overriden.
ldap_1      | /container/environment/99-default/default.startup.yaml
ldap_1      | /container/environment/99-default/default.yaml
ldap_1      |
ldap_1      | To see how this files are processed and environment variables values,
ldap_1      | run this container with '--loglevel debug'
ldap_1      | *** Running /container/run/startup/:ssl-tools...
ldap_1      | *** Running /container/run/startup/slapd...
ldap_1      | Database and config directory are empty...
ldap_1      | Init new ldap server...
ldap_1      |   Backing up /etc/ldap/slapd.d in /var/backups/slapd-2.4.47+dfsg-3+deb10u1~bpo9+1... done.
ldap_1      |   Creating initial configuration... done.
ldap_1      |   Creating LDAP directory... done.
ldap_1      | invoke-rc.d: could not determine current runlevel
ldap_1      | invoke-rc.d: policy-rc.d denied execution of restart.
ldap_1      | Start OpenLDAP...
ldap_1      | Waiting for OpenLDAP to start...
ldap_1      | Add bootstrap schemas...
ldap_1      | config file testing succeeded
ldap_1      | Add image bootstrap ldif...
ldap_1      | Add custom bootstrap ldif...
ldap_1      | Add TLS config...
ldap_1      | No certificate file and certificate key provided, generate:
ldap_1      | /container/service/slapd/assets/certs/ldap.crt and /container/service/slapd/assets/certs/ldap.key
ldap_1      | 2019/09/22 08:49:41 [INFO] generate received request
ldap_1      | 2019/09/22 08:49:41 [INFO] received CSR
ldap_1      | 2019/09/22 08:49:41 [INFO] generating key: ecdsa-384
ldap_1      | 2019/09/22 08:49:41 [INFO] encoded CSR
ldap_1      | 2019/09/22 08:49:42 [INFO] signed certificate with serial number 689205848979839810988550821204177366622016644978
ldap_1      | Link /container/service/:ssl-tools/assets/default-ca/default-ca.pem to /container/service/slapd/assets/certs/ca.crt
ldap_1      | Disable replication config...
ldap_1      | Stop OpenLDAP...
ldap_1      | Configure ldap client TLS configuration...
ldap_1      | Remove config files...
ldap_1      | First start is done...
ldap_1      | *** Set environment for container process
ldap_1      | *** Remove file /container/environment/99-default/default.startup.yaml
ldap_1      | *** Environment files will be proccessed in this order :
ldap_1      | Caution: previously defined variables will not be overriden.
ldap_1      | /container/environment/99-default/default.yaml
ldap_1      |
ldap_1      | To see how this files are processed and environment variables values,
ldap_1      | run this container with '--loglevel debug'
ldap_1      | *** Running /container/run/process/slapd/run...
ldap_1      | 5d8735a6 @(#) $OpenLDAP: slapd  (Aug 18 2019 20:16:09) $
ldap_1      | 	Debian OpenLDAP Maintainers <[email protected]>
ldap_1      | 5d8735a6 slapd starting
identity_1  | 08:49:49.819 INFO  [features-3-thread-1] Changes to perform:
identity_1  | 08:49:49.821 INFO  [features-3-thread-1]   Region: root
identity_1  | 08:49:49.821 INFO  [features-3-thread-1]     Bundles to install:
identity_1  | 08:49:49.821 INFO  [features-3-thread-1]       mvn:com.fasterxml/classmate/1.1.0
identity_1  | 08:49:49.822 INFO  [features-3-thread-1]       mvn:com.fasterxml.jackson.core/jackson-annotations/2.9.9
identity_1  | 08:49:49.822 INFO  [features-3-thread-1]       mvn:com.fasterxml.jackson.core/jackson-core/2.9.9
identity_1  | 08:49:49.824 INFO  [features-3-thread-1]       mvn:com.fasterxml.jackson.core/jackson-databind/2.9.9.3
identity_1  | 08:49:49.825 INFO  [features-3-thread-1]       mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-yaml/2.9.9
identity_1  | 08:49:49.826 INFO  [features-3-thread-1]       wrap:mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-base/2.9.9$overwrite=merge&Import-Package=javax.ws.rs*;version="[2.0,3)",com.fasterxml.jackson*;version="[2.8,3)"
identity_1  | 08:49:49.827 INFO  [features-3-thread-1]       wrap:mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-json-provider/2.9.9$overwrite=merge&Import-Package=javax.ws.rs*;version="[2.0,3)",com.fasterxml.jackson.module.jaxb;resolution:=optional;version="[2.8,3)",com.fasterxml.jackson*;version="[2.8,3)"
identity_1  | 08:49:49.832 INFO  [features-3-thread-1]       mvn:com.fasterxml.jackson.module/jackson-module-jaxb-annotations/2.9.9
identity_1  | 08:49:49.834 INFO  [features-3-thread-1]       mvn:com.fasterxml.woodstox/woodstox-core/5.0.3
identity_1  | 08:49:49.836 INFO  [features-3-thread-1]       mvn:com.google.guava/guava/24.1.1-jre
identity_1  | 08:49:49.840 INFO  [features-3-thread-1]       mvn:com.sun.istack/istack-commons-runtime/3.0.7
identity_1  | 08:49:49.841 INFO  [features-3-thread-1]       mvn:com.unboundid/unboundid-ldapsdk/4.0.10
identity_1  | 08:49:49.843 INFO  [features-3-thread-1]       mvn:eu.hlavki.identity/gsync-plugin-api/0.4.4
identity_1  | 08:49:49.845 INFO  [features-3-thread-1]       mvn:eu.hlavki.identity/gsync-services-config/0.4.4
identity_1  | 08:49:49.846 INFO  [features-3-thread-1]       mvn:eu.hlavki.identity/gsync-services-facade/0.4.4
identity_1  | 08:49:49.853 INFO  [features-3-thread-1]       mvn:eu.hlavki.identity/gsync-services-google-api/0.4.4
identity_1  | 08:49:49.856 INFO  [features-3-thread-1]       mvn:eu.hlavki.identity/gsync-services-google-client/0.4.4
identity_1  | 08:49:49.857 INFO  [features-3-thread-1]       mvn:eu.hlavki.identity/gsync-services-google-push/0.4.4
identity_1  | 08:49:49.858 INFO  [features-3-thread-1]       mvn:eu.hlavki.identity/gsync-services-ldap-api/0.4.4
identity_1  | 08:49:49.859 INFO  [features-3-thread-1]       mvn:eu.hlavki.identity/gsync-services-synchronize-api/0.4.4
identity_1  | 08:49:49.860 INFO  [features-3-thread-1]       mvn:eu.hlavki.identity/gsync-services-synchronize-client/0.4.4
identity_1  | 08:49:49.861 INFO  [features-3-thread-1]       mvn:eu.hlavki.identity/gsync-services-synchronize-scheduler/0.4.4
identity_1  | 08:49:49.871 INFO  [features-3-thread-1]       mvn:eu.hlavki.identity/gsync-web/0.4.4/war
identity_1  | 08:49:49.876 INFO  [features-3-thread-1]       mvn:javax.annotation/javax.annotation-api/1.3.2
identity_1  | 08:49:49.876 INFO  [features-3-thread-1]       mvn:javax.el/javax.el-api/3.0.0
identity_1  | 08:49:49.876 INFO  [features-3-thread-1]       mvn:javax.enterprise/cdi-api/1.2
identity_1  | 08:49:49.877 INFO  [features-3-thread-1]       mvn:javax.interceptor/javax.interceptor-api/1.2
identity_1  | 08:49:49.877 INFO  [features-3-thread-1]       mvn:javax.persistence/javax.persistence-api/2.2
identity_1  | 08:49:49.877 INFO  [features-3-thread-1]       mvn:javax.servlet/javax.servlet-api/3.1.0
identity_1  | 08:49:49.877 INFO  [features-3-thread-1]       mvn:javax.validation/validation-api/1.1.0.Final
identity_1  | 08:49:49.877 INFO  [features-3-thread-1]       mvn:javax.websocket/javax.websocket-api/1.1
identity_1  | 08:49:49.877 INFO  [features-3-thread-1]       mvn:org.jboss.classfilewriter/jboss-classfilewriter/1.1.2.Final
identity_1  | 08:49:49.877 INFO  [features-3-thread-1]       mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.api/1.0.1
identity_1  | 08:49:49.877 INFO  [features-3-thread-1]       mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.cm/1.3.1
identity_1  | 08:49:49.877 INFO  [features-3-thread-1]       mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.core/1.10.2
identity_1  | 08:49:49.878 INFO  [features-3-thread-1]       mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.core.compatibility/1.0.0
identity_1  | 08:49:49.878 INFO  [features-3-thread-1]       mvn:org.apache.aries.jmx/org.apache.aries.jmx.api/1.1.5
identity_1  | 08:49:49.878 INFO  [features-3-thread-1]       mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.api/1.2.0
identity_1  | 08:49:49.878 INFO  [features-3-thread-1]       mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.core/1.2.0
identity_1  | 08:49:49.879 INFO  [features-3-thread-1]       mvn:org.apache.aries.jmx/org.apache.aries.jmx.core/1.1.8
identity_1  | 08:49:49.879 INFO  [features-3-thread-1]       mvn:org.apache.aries.jmx/org.apache.aries.jmx.whiteboard/1.2.0
identity_1  | 08:49:49.879 INFO  [features-3-thread-1]       mvn:org.apache.aries.proxy/org.apache.aries.proxy/1.1.4
identity_1  | 08:49:49.879 INFO  [features-3-thread-1]       mvn:org.apache.aries.spifly/org.apache.aries.spifly.dynamic.bundle/1.2
identity_1  | 08:49:49.879 INFO  [features-3-thread-1]       mvn:org.apache.aries/org.apache.aries.util/1.1.3
identity_1  | 08:49:49.879 INFO  [features-3-thread-1]       mvn:org.apache.cxf/cxf-core/3.3.3
identity_1  | 08:49:49.885 INFO  [features-3-thread-1]       mvn:org.apache.cxf/cxf-rt-frontend-jaxrs/3.3.3
identity_1  | 08:49:49.885 INFO  [features-3-thread-1]       mvn:org.apache.cxf/cxf-rt-management/3.3.3
identity_1  | 08:49:49.885 INFO  [features-3-thread-1]       mvn:org.apache.cxf/cxf-rt-rs-client/3.3.3
identity_1  | 08:49:49.885 INFO  [features-3-thread-1]       mvn:org.apache.cxf/cxf-rt-rs-extension-providers/3.3.3
identity_1  | 08:49:49.886 INFO  [features-3-thread-1]       mvn:org.apache.cxf/cxf-rt-rs-extension-search/3.3.3
identity_1  | 08:49:49.886 INFO  [features-3-thread-1]       mvn:org.apache.cxf/cxf-rt-rs-json-basic/3.3.3
identity_1  | 08:49:49.886 INFO  [features-3-thread-1]       mvn:org.apache.cxf/cxf-rt-rs-security-jose/3.3.3
identity_1  | 08:49:49.886 INFO  [features-3-thread-1]       mvn:org.apache.cxf/cxf-rt-rs-security-jose-jaxrs/3.3.3
identity_1  | 08:49:49.886 INFO  [features-3-thread-1]       mvn:org.apache.cxf/cxf-rt-rs-security-oauth2/3.3.3
identity_1  | 08:49:49.886 INFO  [features-3-thread-1]       mvn:org.apache.cxf/cxf-rt-rs-security-sso-oidc/3.3.3
identity_1  | 08:49:49.886 INFO  [features-3-thread-1]       mvn:org.apache.cxf/cxf-rt-rs-service-description/3.3.3
identity_1  | 08:49:49.886 INFO  [features-3-thread-1]       mvn:org.apache.cxf/cxf-rt-security/3.3.3
identity_1  | 08:49:49.886 INFO  [features-3-thread-1]       mvn:org.apache.cxf/cxf-rt-transports-http/3.3.3
identity_1  | 08:49:49.886 INFO  [features-3-thread-1]       mvn:org.apache.cxf.karaf/cxf-karaf-commands/3.3.3
identity_1  | 08:49:49.886 INFO  [features-3-thread-1]       mvn:org.apache.felix/org.apache.felix.metatype/1.2.2
identity_1  | 08:49:49.886 INFO  [features-3-thread-1]       mvn:org.apache.felix/org.apache.felix.scr/2.1.16
identity_1  | 08:49:49.886 INFO  [features-3-thread-1]       mvn:org.apache.geronimo.specs/geronimo-jaspic_1.0_spec/1.1
identity_1  | 08:49:49.886 INFO  [features-3-thread-1]       mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1
identity_1  | 08:49:49.886 INFO  [features-3-thread-1]       mvn:org.apache.geronimo.specs/geronimo-osgi-registry/1.1
identity_1  | 08:49:49.887 INFO  [features-3-thread-1]       mvn:org.apache.karaf.bundle/org.apache.karaf.bundle.blueprintstate/4.2.6
identity_1  | 08:49:49.887 INFO  [features-3-thread-1]       mvn:org.apache.karaf.bundle/org.apache.karaf.bundle.core/4.2.6
identity_1  | 08:49:49.887 INFO  [features-3-thread-1]       mvn:org.apache.karaf.config/org.apache.karaf.config.core/4.2.6
identity_1  | 08:49:49.887 INFO  [features-3-thread-1]       mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.blueprint/4.2.6
identity_1  | 08:49:49.887 INFO  [features-3-thread-1]       mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.features/4.2.6
identity_1  | 08:49:49.887 INFO  [features-3-thread-1]       mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.kar/4.2.6
identity_1  | 08:49:49.887 INFO  [features-3-thread-1]       mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.wrap/4.2.6
identity_1  | 08:49:49.887 INFO  [features-3-thread-1]       mvn:org.apache.karaf.diagnostic/org.apache.karaf.diagnostic.core/4.2.6
identity_1  | 08:49:49.887 INFO  [features-3-thread-1]       mvn:org.apache.karaf.features/org.apache.karaf.features.command/4.2.6
identity_1  | 08:49:49.887 INFO  [features-3-thread-1]       mvn:org.apache.karaf.http/org.apache.karaf.http.core/4.2.6
identity_1  | 08:49:49.887 INFO  [features-3-thread-1]       mvn:org.apache.karaf.instance/org.apache.karaf.instance.core/4.2.6
identity_1  | 08:49:49.887 INFO  [features-3-thread-1]       mvn:org.apache.karaf.jaas.blueprint/org.apache.karaf.jaas.blueprint.config/4.2.6
identity_1  | 08:49:49.887 INFO  [features-3-thread-1]       mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.command/4.2.6
identity_1  | 08:49:49.887 INFO  [features-3-thread-1]       mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.config/4.2.6
identity_1  | 08:49:49.888 INFO  [features-3-thread-1]       mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.modules/4.2.6
identity_1  | 08:49:49.888 INFO  [features-3-thread-1]       mvn:org.apache.karaf.kar/org.apache.karaf.kar.core/4.2.6
identity_1  | 08:49:49.888 INFO  [features-3-thread-1]       mvn:org.apache.karaf.log/org.apache.karaf.log.core/4.2.6
identity_1  | 08:49:49.888 INFO  [features-3-thread-1]       mvn:org.apache.karaf.management/org.apache.karaf.management.server/4.2.6
identity_1  | 08:49:49.888 INFO  [features-3-thread-1]       mvn:org.apache.karaf.package/org.apache.karaf.package.core/4.2.6
identity_1  | 08:49:49.888 INFO  [features-3-thread-1]       mvn:org.apache.karaf.scheduler/org.apache.karaf.scheduler.core/4.2.6
identity_1  | 08:49:49.888 INFO  [features-3-thread-1]       mvn:org.apache.karaf.scr/org.apache.karaf.scr.management/4.2.6
identity_1  | 08:49:49.888 INFO  [features-3-thread-1]       mvn:org.apache.karaf.scr/org.apache.karaf.scr.state/4.2.6
identity_1  | 08:49:49.888 INFO  [features-3-thread-1]       mvn:org.apache.karaf.service/org.apache.karaf.service.core/4.2.6
identity_1  | 08:49:49.888 INFO  [features-3-thread-1]       mvn:org.apache.karaf.shell/org.apache.karaf.shell.commands/4.2.6
identity_1  | 08:49:49.888 INFO  [features-3-thread-1]       mvn:org.apache.karaf.shell/org.apache.karaf.shell.console/4.2.6
identity_1  | 08:49:49.888 INFO  [features-3-thread-1]       mvn:org.apache.karaf.shell/org.apache.karaf.shell.core/4.2.6
identity_1  | 08:49:49.889 INFO  [features-3-thread-1]       mvn:org.apache.karaf.shell/org.apache.karaf.shell.ssh/4.2.6
identity_1  | 08:49:49.889 INFO  [features-3-thread-1]       mvn:org.apache.karaf.shell/org.apache.karaf.shell.table/4.2.6
identity_1  | 08:49:49.889 INFO  [features-3-thread-1]       mvn:org.apache.karaf.system/org.apache.karaf.system.core/4.2.6
identity_1  | 08:49:49.889 INFO  [features-3-thread-1]       mvn:org.apache.karaf.web/org.apache.karaf.web.core/4.2.6
identity_1  | 08:49:49.889 INFO  [features-3-thread-1]       mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.cglib/3.2.12_1
identity_1  | 08:49:49.889 INFO  [features-3-thread-1]       mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.fastinfoset/1.2.16_1
identity_1  | 08:49:49.889 INFO  [features-3-thread-1]       mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax-inject/1_2
identity_1  | 08:49:49.889 INFO  [features-3-thread-1]       mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-runtime/2.3.1_1
identity_1  | 08:49:49.889 INFO  [features-3-thread-1]       mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-xjc/2.3.1_1
identity_1  | 08:49:49.889 INFO  [features-3-thread-1]       mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsoup/1.5.2_2
identity_1  | 08:49:49.889 INFO  [features-3-thread-1]       mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.not-yet-commons-ssl/0.3.11_1
identity_1  | 08:49:49.889 INFO  [features-3-thread-1]       mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/1.2_5
identity_1  | 08:49:49.889 INFO  [features-3-thread-1]       mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxrs-api-2.1/2.9.1
identity_1  | 08:49:49.890 INFO  [features-3-thread-1]       mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxws-api-2.2/2.9.0
identity_1  | 08:49:49.890 INFO  [features-3-thread-1]       mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.saaj-api-1.3/2.9.0
identity_1  | 08:49:49.890 INFO  [features-3-thread-1]       mvn:org.apache.sshd/sshd-core/1.7.0
identity_1  | 08:49:49.890 INFO  [features-3-thread-1]       mvn:org.apache.ws.xmlschema/xmlschema-core/2.2.4
identity_1  | 08:49:49.890 INFO  [features-3-thread-1]       mvn:org.apache.xbean/xbean-bundleutils/4.12
identity_1  | 08:49:49.890 INFO  [features-3-thread-1]       mvn:org.apache.xbean/xbean-finder/4.12
identity_1  | 08:49:49.890 INFO  [features-3-thread-1]       mvn:org.codehaus.jettison/jettison/1.4.0
identity_1  | 08:49:49.890 INFO  [features-3-thread-1]       mvn:org.eclipse.jdt.core.compiler/ecj/4.5.1
identity_1  | 08:49:49.890 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty/jetty-client/9.4.18.v20190429
identity_1  | 08:49:49.890 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty/jetty-continuation/9.4.18.v20190429
identity_1  | 08:49:49.890 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty/jetty-deploy/9.4.18.v20190429
identity_1  | 08:49:49.891 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty/jetty-http/9.4.18.v20190429
identity_1  | 08:49:49.891 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty/jetty-io/9.4.18.v20190429
identity_1  | 08:49:49.891 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty/jetty-jaas/9.4.18.v20190429
identity_1  | 08:49:49.891 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty/jetty-jmx/9.4.18.v20190429
identity_1  | 08:49:49.891 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty/jetty-jndi/9.4.18.v20190429
identity_1  | 08:49:49.891 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty/jetty-plus/9.4.18.v20190429
identity_1  | 08:49:49.891 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty/jetty-rewrite/9.4.18.v20190429
identity_1  | 08:49:49.891 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty/jetty-security/9.4.18.v20190429
identity_1  | 08:49:49.891 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty/jetty-jaspi/9.4.18.v20190429
identity_1  | 08:49:49.891 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty/jetty-server/9.4.18.v20190429
identity_1  | 08:49:49.891 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty/jetty-servlet/9.4.18.v20190429
identity_1  | 08:49:49.891 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty/jetty-servlets/9.4.18.v20190429
identity_1  | 08:49:49.891 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty/jetty-util/9.4.18.v20190429
identity_1  | 08:49:49.891 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty/jetty-util-ajax/9.4.18.v20190429
identity_1  | 08:49:49.891 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty/jetty-webapp/9.4.18.v20190429
identity_1  | 08:49:49.891 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty.websocket/websocket-api/9.4.18.v20190429
identity_1  | 08:49:49.892 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty.websocket/websocket-client/9.4.18.v20190429
identity_1  | 08:49:49.900 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty.websocket/websocket-common/9.4.18.v20190429
identity_1  | 08:49:49.900 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty.websocket/javax-websocket-client-impl/9.4.18.v20190429
identity_1  | 08:49:49.901 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty.websocket/javax-websocket-server-impl/9.4.18.v20190429
identity_1  | 08:49:49.901 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty.websocket/websocket-server/9.4.18.v20190429
identity_1  | 08:49:49.901 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty.websocket/websocket-servlet/9.4.18.v20190429
identity_1  | 08:49:49.901 INFO  [features-3-thread-1]       mvn:org.eclipse.jetty/jetty-xml/9.4.18.v20190429
identity_1  | 08:49:49.901 INFO  [features-3-thread-1]       mvn:org.hibernate/hibernate-validator/5.2.5.Final
identity_1  | 08:49:49.901 INFO  [features-3-thread-1]       mvn:org.jboss.weld/weld-osgi-bundle/2.4.5.Final
identity_1  | 08:49:49.901 INFO  [features-3-thread-1]       mvn:org.jline/jline-builtins/3.11.0
identity_1  | 08:49:49.901 INFO  [features-3-thread-1]       mvn:org.jline/jline-reader/3.11.0
identity_1  | 08:49:49.902 INFO  [features-3-thread-1]       mvn:org.jline/jline-terminal/3.11.0
identity_1  | 08:49:49.902 INFO  [features-3-thread-1]       mvn:org.jline/jline-terminal-jansi/3.11.0
identity_1  | 08:49:49.902 INFO  [features-3-thread-1]       mvn:org.ow2.asm/asm/7.1
identity_1  | 08:49:49.902 INFO  [features-3-thread-1]       mvn:org.ow2.asm/asm-commons/7.1
identity_1  | 08:49:49.902 INFO  [features-3-thread-1]       mvn:org.ow2.asm/asm-tree/7.1
identity_1  | 08:49:49.902 INFO  [features-3-thread-1]       mvn:org.ow2.asm/asm-analysis/7.1
identity_1  | 08:49:49.902 INFO  [features-3-thread-1]       mvn:org.ow2.asm/asm-util/7.1
identity_1  | 08:49:49.902 INFO  [features-3-thread-1]       mvn:org.ops4j.pax.cdi/pax-cdi-api/1.0.0
identity_1  | 08:49:49.902 INFO  [features-3-thread-1]       mvn:org.ops4j.pax.cdi/pax-cdi-extender/1.0.0
identity_1  | 08:49:49.902 INFO  [features-3-thread-1]       mvn:org.ops4j.pax.cdi/pax-cdi-extension/1.0.0
identity_1  | 08:49:49.903 INFO  [features-3-thread-1]       mvn:org.ops4j.pax.cdi/pax-cdi-spi/1.0.0
identity_1  | 08:49:49.903 INFO  [features-3-thread-1]       mvn:org.ops4j.pax.cdi/pax-cdi-weld/1.0.0
identity_1  | 08:49:49.903 INFO  [features-3-thread-1]       mvn:org.ops4j.pax.url/pax-url-war/2.6.1/jar/uber
identity_1  | 08:49:49.903 INFO  [features-3-thread-1]       mvn:org.ops4j.pax.web/pax-web-api/7.2.10
identity_1  | 08:49:49.903 INFO  [features-3-thread-1]       mvn:org.ops4j.pax.web/pax-web-deployer/7.2.10
identity_1  | 08:49:49.903 INFO  [features-3-thread-1]       mvn:org.ops4j.pax.web/pax-web-descriptor/7.2.10
identity_1  | 08:49:49.903 INFO  [features-3-thread-1]       mvn:org.ops4j.pax.web/pax-web-extender-war/7.2.10
identity_1  | 08:49:49.903 INFO  [features-3-thread-1]       mvn:org.ops4j.pax.web/pax-web-extender-whiteboard/7.2.10
identity_1  | 08:49:49.904 INFO  [features-3-thread-1]       mvn:org.ops4j.pax.web/pax-web-jetty/7.2.10
identity_1  | 08:49:49.904 INFO  [features-3-thread-1]       mvn:org.ops4j.pax.web/pax-web-jsp/7.2.10
identity_1  | 08:49:49.904 INFO  [features-3-thread-1]       mvn:org.ops4j.pax.web/pax-web-runtime/7.2.10
identity_1  | 08:49:49.908 INFO  [features-3-thread-1]       mvn:org.ops4j.pax.web/pax-web-spi/7.2.10
identity_1  | 08:49:49.908 INFO  [features-3-thread-1]       mvn:org.osgi/org.osgi.util.function/1.0.0
identity_1  | 08:49:49.908 INFO  [features-3-thread-1]       mvn:org.osgi/org.osgi.util.promise/1.0.0
identity_1  | 08:49:49.909 INFO  [features-3-thread-1]       mvn:org.yaml/snakeyaml/1.24
identity_1  | 08:49:49.909 INFO  [features-3-thread-1]       mvn:org.codehaus.woodstox/stax2-api/3.1.4
identity_1  | 08:49:49.909 INFO  [features-3-thread-1] Installing bundles:
identity_1  | 08:49:49.909 INFO  [features-3-thread-1]   mvn:com.fasterxml/classmate/1.1.0
identity_1  | 08:49:49.921 INFO  [features-3-thread-1]   mvn:com.fasterxml.jackson.core/jackson-annotations/2.9.9
identity_1  | 08:49:49.925 INFO  [features-3-thread-1]   mvn:com.fasterxml.jackson.core/jackson-core/2.9.9
identity_1  | 08:49:49.936 INFO  [features-3-thread-1]   mvn:com.fasterxml.jackson.core/jackson-databind/2.9.9.3
identity_1  | 08:49:49.983 INFO  [features-3-thread-1]   mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-yaml/2.9.9
identity_1  | 08:49:50.004 INFO  [features-3-thread-1]   wrap:mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-base/2.9.9$overwrite=merge&Import-Package=javax.ws.rs*;version="[2.0,3)",com.fasterxml.jackson*;version="[2.8,3)"
identity_1  | 08:49:50.021 INFO  [features-3-thread-1]   wrap:mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-json-provider/2.9.9$overwrite=merge&Import-Package=javax.ws.rs*;version="[2.0,3)",com.fasterxml.jackson.module.jaxb;resolution:=optional;version="[2.8,3)",com.fasterxml.jackson*;version="[2.8,3)"
identity_1  | 08:49:50.025 INFO  [features-3-thread-1]   mvn:com.fasterxml.jackson.module/jackson-module-jaxb-annotations/2.9.9
identity_1  | 08:49:50.035 INFO  [features-3-thread-1]   mvn:com.fasterxml.woodstox/woodstox-core/5.0.3
identity_1  | 08:49:50.079 INFO  [features-3-thread-1]   mvn:com.google.guava/guava/24.1.1-jre
identity_1  | 08:49:50.150 INFO  [features-3-thread-1]   mvn:com.sun.istack/istack-commons-runtime/3.0.7
identity_1  | 08:49:50.173 INFO  [features-3-thread-1]   mvn:com.unboundid/unboundid-ldapsdk/4.0.10
identity_1  | 08:49:50.255 INFO  [features-3-thread-1]   mvn:eu.hlavki.identity/gsync-plugin-api/0.4.4
identity_1  | 08:49:50.270 INFO  [features-3-thread-1]   mvn:eu.hlavki.identity/gsync-services-config/0.4.4
identity_1  | 08:49:50.290 INFO  [features-3-thread-1]   mvn:eu.hlavki.identity/gsync-services-facade/0.4.4
identity_1  | 08:49:50.305 INFO  [features-3-thread-1]   mvn:eu.hlavki.identity/gsync-services-google-api/0.4.4
identity_1  | 08:49:50.322 INFO  [features-3-thread-1]   mvn:eu.hlavki.identity/gsync-services-google-client/0.4.4
identity_1  | 08:49:50.351 INFO  [features-3-thread-1]   mvn:eu.hlavki.identity/gsync-services-google-push/0.4.4
identity_1  | 08:49:50.361 INFO  [features-3-thread-1]   mvn:eu.hlavki.identity/gsync-services-ldap-api/0.4.4
identity_1  | 08:49:50.395 INFO  [features-3-thread-1]   mvn:eu.hlavki.identity/gsync-services-synchronize-api/0.4.4
identity_1  | 08:49:50.411 INFO  [features-3-thread-1]   mvn:eu.hlavki.identity/gsync-services-synchronize-client/0.4.4
identity_1  | 08:49:50.444 INFO  [features-3-thread-1]   mvn:eu.hlavki.identity/gsync-services-synchronize-scheduler/0.4.4
identity_1  | 08:49:50.463 INFO  [features-3-thread-1]   mvn:eu.hlavki.identity/gsync-web/0.4.4/war
identity_1  | 08:49:50.506 INFO  [features-3-thread-1]   mvn:javax.annotation/javax.annotation-api/1.3.2
identity_1  | 08:49:50.532 INFO  [features-3-thread-1]   mvn:javax.el/javax.el-api/3.0.0
identity_1  | 08:49:50.559 INFO  [features-3-thread-1]   mvn:javax.enterprise/cdi-api/1.2
identity_1  | 08:49:50.584 INFO  [features-3-thread-1]   mvn:javax.interceptor/javax.interceptor-api/1.2
identity_1  | 08:49:50.607 INFO  [features-3-thread-1]   mvn:javax.persistence/javax.persistence-api/2.2
identity_1  | 08:49:50.622 INFO  [features-3-thread-1]   mvn:javax.servlet/javax.servlet-api/3.1.0
identity_1  | 08:49:50.653 INFO  [features-3-thread-1]   mvn:javax.validation/validation-api/1.1.0.Final
identity_1  | 08:49:50.667 INFO  [features-3-thread-1]   mvn:javax.websocket/javax.websocket-api/1.1
identity_1  | 08:49:50.684 INFO  [features-3-thread-1]   mvn:org.jboss.classfilewriter/jboss-classfilewriter/1.1.2.Final
identity_1  | 08:49:50.699 INFO  [features-3-thread-1]   mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.api/1.0.1
identity_1  | 08:49:50.712 INFO  [features-3-thread-1]   mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.cm/1.3.1
identity_1  | 08:49:50.720 INFO  [features-3-thread-1]   mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.core/1.10.2
identity_1  | 08:49:50.752 INFO  [features-3-thread-1]   mvn:org.apache.aries.blueprint/org.apache.aries.blueprint.core.compatibility/1.0.0
identity_1  | 08:49:50.765 INFO  [features-3-thread-1]   mvn:org.apache.aries.jmx/org.apache.aries.jmx.api/1.1.5
identity_1  | 08:49:50.779 INFO  [features-3-thread-1]   mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.api/1.2.0
identity_1  | 08:49:50.798 INFO  [features-3-thread-1]   mvn:org.apache.aries.jmx/org.apache.aries.jmx.blueprint.core/1.2.0
identity_1  | 08:49:50.811 INFO  [features-3-thread-1]   mvn:org.apache.aries.jmx/org.apache.aries.jmx.core/1.1.8
identity_1  | 08:49:50.840 INFO  [features-3-thread-1]   mvn:org.apache.aries.jmx/org.apache.aries.jmx.whiteboard/1.2.0
identity_1  | 08:49:50.848 INFO  [features-3-thread-1]   mvn:org.apache.aries.proxy/org.apache.aries.proxy/1.1.4
identity_1  | 08:49:50.870 INFO  [features-3-thread-1]   mvn:org.apache.aries.spifly/org.apache.aries.spifly.dynamic.bundle/1.2
identity_1  | 08:49:50.897 INFO  [features-3-thread-1]   mvn:org.apache.aries/org.apache.aries.util/1.1.3
identity_1  | 08:49:50.912 INFO  [features-3-thread-1]   mvn:org.apache.cxf/cxf-core/3.3.3
identity_1  | 08:49:50.975 INFO  [features-3-thread-1]   mvn:org.apache.cxf/cxf-rt-frontend-jaxrs/3.3.3
identity_1  | 08:49:51.009 INFO  [features-3-thread-1]   mvn:org.apache.cxf/cxf-rt-management/3.3.3
identity_1  | 08:49:51.019 INFO  [features-3-thread-1]   mvn:org.apache.cxf/cxf-rt-rs-client/3.3.3
identity_1  | 08:49:51.051 INFO  [features-3-thread-1]   mvn:org.apache.cxf/cxf-rt-rs-extension-providers/3.3.3
identity_1  | 08:49:51.069 INFO  [features-3-thread-1]   mvn:org.apache.cxf/cxf-rt-rs-extension-search/3.3.3
identity_1  | 08:49:51.111 INFO  [features-3-thread-1]   mvn:org.apache.cxf/cxf-rt-rs-json-basic/3.3.3
identity_1  | 08:49:51.124 INFO  [features-3-thread-1]   mvn:org.apache.cxf/cxf-rt-rs-security-jose/3.3.3
identity_1  | 08:49:51.134 INFO  [features-3-thread-1]   mvn:org.apache.cxf/cxf-rt-rs-security-jose-jaxrs/3.3.3
identity_1  | 08:49:51.158 INFO  [features-3-thread-1]   mvn:org.apache.cxf/cxf-rt-rs-security-oauth2/3.3.3
identity_1  | 08:49:51.167 INFO  [features-3-thread-1]   mvn:org.apache.cxf/cxf-rt-rs-security-sso-oidc/3.3.3
identity_1  | 08:49:51.185 INFO  [features-3-thread-1]   mvn:org.apache.cxf/cxf-rt-rs-service-description/3.3.3
identity_1  | 08:49:51.193 INFO  [features-3-thread-1]   mvn:org.apache.cxf/cxf-rt-security/3.3.3
identity_1  | 08:49:51.207 INFO  [features-3-thread-1]   mvn:org.apache.cxf/cxf-rt-transports-http/3.3.3
identity_1  | 08:49:51.285 INFO  [features-3-thread-1]   mvn:org.apache.cxf.karaf/cxf-karaf-commands/3.3.3
identity_1  | 08:49:51.300 INFO  [features-3-thread-1]   mvn:org.apache.felix/org.apache.felix.metatype/1.2.2
identity_1  | 08:49:51.339 INFO  [features-3-thread-1]   mvn:org.apache.felix/org.apache.felix.scr/2.1.16
identity_1  | 08:49:51.367 INFO  [features-3-thread-1]   mvn:org.apache.geronimo.specs/geronimo-jaspic_1.0_spec/1.1
identity_1  | 08:49:51.374 INFO  [features-3-thread-1]   mvn:org.apache.geronimo.specs/geronimo-jta_1.1_spec/1.1.1
identity_1  | 08:49:51.379 INFO  [features-3-thread-1]   mvn:org.apache.geronimo.specs/geronimo-osgi-registry/1.1
identity_1  | 08:49:51.385 INFO  [features-3-thread-1]   mvn:org.apache.karaf.bundle/org.apache.karaf.bundle.blueprintstate/4.2.6
identity_1  | 08:49:51.392 INFO  [features-3-thread-1]   mvn:org.apache.karaf.bundle/org.apache.karaf.bundle.core/4.2.6
identity_1  | 08:49:51.401 INFO  [features-3-thread-1]   mvn:org.apache.karaf.config/org.apache.karaf.config.core/4.2.6
identity_1  | 08:49:51.411 INFO  [features-3-thread-1]   mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.blueprint/4.2.6
identity_1  | 08:49:51.416 INFO  [features-3-thread-1]   mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.features/4.2.6
identity_1  | 08:49:51.428 INFO  [features-3-thread-1]   mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.kar/4.2.6
identity_1  | 08:49:51.434 INFO  [features-3-thread-1]   mvn:org.apache.karaf.deployer/org.apache.karaf.deployer.wrap/4.2.6
identity_1  | 08:49:51.441 INFO  [features-3-thread-1]   mvn:org.apache.karaf.diagnostic/org.apache.karaf.diagnostic.core/4.2.6
identity_1  | 08:49:51.449 INFO  [features-3-thread-1]   mvn:org.apache.karaf.features/org.apache.karaf.features.command/4.2.6
identity_1  | 08:49:51.463 INFO  [features-3-thread-1]   mvn:org.apache.karaf.http/org.apache.karaf.http.core/4.2.6
identity_1  | 08:49:51.482 INFO  [features-3-thread-1]   mvn:org.apache.karaf.instance/org.apache.karaf.instance.core/4.2.6
identity_1  | 08:49:51.494 INFO  [features-3-thread-1]   mvn:org.apache.karaf.jaas.blueprint/org.apache.karaf.jaas.blueprint.config/4.2.6
identity_1  | 08:49:51.531 INFO  [features-3-thread-1]   mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.command/4.2.6
identity_1  | 08:49:51.542 INFO  [features-3-thread-1]   mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.config/4.2.6
identity_1  | 08:49:51.554 INFO  [features-3-thread-1]   mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.modules/4.2.6
identity_1  | 08:49:51.580 INFO  [features-3-thread-1]   mvn:org.apache.karaf.kar/org.apache.karaf.kar.core/4.2.6
identity_1  | 08:49:51.585 INFO  [features-3-thread-1]   mvn:org.apache.karaf.log/org.apache.karaf.log.core/4.2.6
identity_1  | 08:49:51.590 INFO  [features-3-thread-1]   mvn:org.apache.karaf.management/org.apache.karaf.management.server/4.2.6
identity_1  | 08:49:51.594 INFO  [features-3-thread-1]   mvn:org.apache.karaf.package/org.apache.karaf.package.core/4.2.6
identity_1  | 08:49:51.600 INFO  [features-3-thread-1]   mvn:org.apache.karaf.scheduler/org.apache.karaf.scheduler.core/4.2.6
identity_1  | 08:49:51.617 INFO  [features-3-thread-1]   mvn:org.apache.karaf.scr/org.apache.karaf.scr.management/4.2.6
identity_1  | 08:49:51.628 INFO  [features-3-thread-1]   mvn:org.apache.karaf.scr/org.apache.karaf.scr.state/4.2.6
identity_1  | 08:49:51.648 INFO  [features-3-thread-1]   mvn:org.apache.karaf.service/org.apache.karaf.service.core/4.2.6
identity_1  | 08:49:51.661 INFO  [features-3-thread-1]   mvn:org.apache.karaf.shell/org.apache.karaf.shell.commands/4.2.6
identity_1  | 08:49:51.669 INFO  [features-3-thread-1]   mvn:org.apache.karaf.shell/org.apache.karaf.shell.console/4.2.6
identity_1  | 08:49:51.678 INFO  [features-3-thread-1]   mvn:org.apache.karaf.shell/org.apache.karaf.shell.core/4.2.6
identity_1  | 08:49:51.698 INFO  [features-3-thread-1]   mvn:org.apache.karaf.shell/org.apache.karaf.shell.ssh/4.2.6
identity_1  | 08:49:51.707 INFO  [features-3-thread-1]   mvn:org.apache.karaf.shell/org.apache.karaf.shell.table/4.2.6
identity_1  | 08:49:51.711 INFO  [features-3-thread-1]   mvn:org.apache.karaf.system/org.apache.karaf.system.core/4.2.6
identity_1  | 08:49:51.715 INFO  [features-3-thread-1]   mvn:org.apache.karaf.web/org.apache.karaf.web.core/4.2.6
identity_1  | 08:49:51.728 INFO  [features-3-thread-1]   mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.cglib/3.2.12_1
identity_1  | 08:49:51.743 INFO  [features-3-thread-1]   mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.fastinfoset/1.2.16_1
identity_1  | 08:49:51.762 INFO  [features-3-thread-1]   mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax-inject/1_2
identity_1  | 08:49:51.766 INFO  [features-3-thread-1]   mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-runtime/2.3.1_1
identity_1  | 08:49:51.807 INFO  [features-3-thread-1]   mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jaxb-xjc/2.3.1_1
identity_1  | 08:49:51.842 INFO  [features-3-thread-1]   mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsoup/1.5.2_2
identity_1  | 08:49:51.846 INFO  [features-3-thread-1]   mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.not-yet-commons-ssl/0.3.11_1
identity_1  | 08:49:51.866 INFO  [features-3-thread-1]   mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlresolver/1.2_5
identity_1  | 08:49:51.872 INFO  [features-3-thread-1]   mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxrs-api-2.1/2.9.1
identity_1  | 08:49:51.893 INFO  [features-3-thread-1]   mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.jaxws-api-2.2/2.9.0
identity_1  | 08:49:51.909 INFO  [features-3-thread-1]   mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.saaj-api-1.3/2.9.0
identity_1  | 08:49:51.949 INFO  [features-3-thread-1]   mvn:org.apache.sshd/sshd-core/1.7.0
identity_1  | 08:49:52.035 INFO  [features-3-thread-1]   mvn:org.apache.ws.xmlschema/xmlschema-core/2.2.4
identity_1  | 08:49:52.048 INFO  [features-3-thread-1]   mvn:org.apache.xbean/xbean-bundleutils/4.12
identity_1  | 08:49:52.060 INFO  [features-3-thread-1]   mvn:org.apache.xbean/xbean-finder/4.12
identity_1  | 08:49:52.118 INFO  [features-3-thread-1]   mvn:org.codehaus.jettison/jettison/1.4.0
identity_1  | 08:49:52.131 INFO  [features-3-thread-1]   mvn:org.eclipse.jdt.core.compiler/ecj/4.5.1
identity_1  | 08:49:52.218 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty/jetty-client/9.4.18.v20190429
identity_1  | 08:49:52.232 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty/jetty-continuation/9.4.18.v20190429
identity_1  | 08:49:52.249 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty/jetty-deploy/9.4.18.v20190429
identity_1  | 08:49:52.331 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty/jetty-http/9.4.18.v20190429
identity_1  | 08:49:52.397 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty/jetty-io/9.4.18.v20190429
identity_1  | 08:49:52.450 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty/jetty-jaas/9.4.18.v20190429
identity_1  | 08:49:52.461 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty/jetty-jmx/9.4.18.v20190429
identity_1  | 08:49:52.512 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty/jetty-jndi/9.4.18.v20190429
identity_1  | 08:49:52.530 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty/jetty-plus/9.4.18.v20190429
identity_1  | 08:49:52.577 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty/jetty-rewrite/9.4.18.v20190429
identity_1  | 08:49:52.600 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty/jetty-security/9.4.18.v20190429
identity_1  | 08:49:52.618 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty/jetty-jaspi/9.4.18.v20190429
identity_1  | 08:49:52.643 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty/jetty-server/9.4.18.v20190429
identity_1  | 08:49:52.670 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty/jetty-servlet/9.4.18.v20190429
identity_1  | 08:49:52.693 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty/jetty-servlets/9.4.18.v20190429
identity_1  | 08:49:52.747 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty/jetty-util/9.4.18.v20190429
identity_1  | 08:49:52.769 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty/jetty-util-ajax/9.4.18.v20190429
identity_1  | 08:49:52.782 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty/jetty-webapp/9.4.18.v20190429
identity_1  | 08:49:52.799 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty.websocket/websocket-api/9.4.18.v20190429
identity_1  | 08:49:52.826 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty.websocket/websocket-client/9.4.18.v20190429
identity_1  | 08:49:52.832 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty.websocket/websocket-common/9.4.18.v20190429
identity_1  | 08:49:52.899 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty.websocket/javax-websocket-client-impl/9.4.18.v20190429
identity_1  | 08:49:52.950 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty.websocket/javax-websocket-server-impl/9.4.18.v20190429
identity_1  | 08:49:52.961 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty.websocket/websocket-server/9.4.18.v20190429
identity_1  | 08:49:52.973 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty.websocket/websocket-servlet/9.4.18.v20190429
identity_1  | 08:49:52.985 INFO  [features-3-thread-1]   mvn:org.eclipse.jetty/jetty-xml/9.4.18.v20190429
identity_1  | 08:49:53.002 INFO  [features-3-thread-1]   mvn:org.hibernate/hibernate-validator/5.2.5.Final
identity_1  | 08:49:53.076 INFO  [features-3-thread-1]   mvn:org.jboss.weld/weld-osgi-bundle/2.4.5.Final
identity_1  | 08:49:53.186 INFO  [features-3-thread-1]   mvn:org.jline/jline-builtins/3.11.0
identity_1  | 08:49:53.198 INFO  [features-3-thread-1]   mvn:org.jline/jline-reader/3.11.0
identity_1  | 08:49:53.227 INFO  [features-3-thread-1]   mvn:org.jline/jline-terminal/3.11.0
identity_1  | 08:49:53.284 INFO  [features-3-thread-1]   mvn:org.jline/jline-terminal-jansi/3.11.0
identity_1  | 08:49:53.330 INFO  [features-3-thread-1]   mvn:org.ow2.asm/asm/7.1
identity_1  | 08:49:53.347 INFO  [features-3-thread-1]   mvn:org.ow2.asm/asm-commons/7.1
identity_1  | 08:49:53.378 INFO  [features-3-thread-1]   mvn:org.ow2.asm/asm-tree/7.1
identity_1  | 08:49:53.397 INFO  [features-3-thread-1]   mvn:org.ow2.asm/asm-analysis/7.1
identity_1  | 08:49:53.408 INFO  [features-3-thread-1]   mvn:org.ow2.asm/asm-util/7.1
identity_1  | 08:49:53.430 INFO  [features-3-thread-1]   mvn:org.ops4j.pax.cdi/pax-cdi-api/1.0.0
identity_1  | 08:49:53.444 INFO  [features-3-thread-1]   mvn:org.ops4j.pax.cdi/pax-cdi-extender/1.0.0
identity_1  | 08:49:53.493 INFO  [features-3-thread-1]   mvn:org.ops4j.pax.cdi/pax-cdi-extension/1.0.0
identity_1  | 08:49:53.536 INFO  [features-3-thread-1]   mvn:org.ops4j.pax.cdi/pax-cdi-spi/1.0.0
identity_1  | 08:49:53.586 INFO  [features-3-thread-1]   mvn:org.ops4j.pax.cdi/pax-cdi-weld/1.0.0
identity_1  | 08:49:53.635 INFO  [features-3-thread-1]   mvn:org.ops4j.pax.url/pax-url-war/2.6.1/jar/uber
identity_1  | 08:49:53.806 INFO  [features-3-thread-1]   mvn:org.ops4j.pax.web/pax-web-api/7.2.10
identity_1  | 08:49:53.823 INFO  [features-3-thread-1]   mvn:org.ops4j.pax.web/pax-web-deployer/7.2.10
identity_1  | 08:49:53.852 INFO  [features-3-thread-1]   mvn:org.ops4j.pax.web/pax-web-descriptor/7.2.10
identity_1  | 08:49:53.930 INFO  [features-3-thread-1]   mvn:org.ops4j.pax.web/pax-web-extender-war/7.2.10
identity_1  | 08:49:53.967 INFO  [features-3-thread-1]   mvn:org.ops4j.pax.web/pax-web-extender-whiteboard/7.2.10
identity_1  | 08:49:54.008 INFO  [features-3-thread-1]   mvn:org.ops4j.pax.web/pax-web-jetty/7.2.10
identity_1  | 08:49:54.050 INFO  [features-3-thread-1]   mvn:org.ops4j.pax.web/pax-web-jsp/7.2.10
identity_1  | 08:49:54.113 INFO  [features-3-thread-1]   mvn:org.ops4j.pax.web/pax-web-runtime/7.2.10
identity_1  | 08:49:54.160 INFO  [features-3-thread-1]   mvn:org.ops4j.pax.web/pax-web-spi/7.2.10
identity_1  | 08:49:54.346 INFO  [features-3-thread-1]   mvn:org.osgi/org.osgi.util.function/1.0.0
identity_1  | 08:49:54.474 INFO  [features-3-thread-1]   mvn:org.osgi/org.osgi.util.promise/1.0.0
identity_1  | 08:49:54.477 INFO  [features-3-thread-1]   mvn:org.yaml/snakeyaml/1.24
identity_1  | 08:49:54.502 INFO  [features-3-thread-1]   mvn:org.codehaus.woodstox/stax2-api/3.1.4
identity_1  | 08:49:54.764 INFO  [features-3-thread-1] Creating configuration file /opt/karaf/etc/jetty.xml
identity_1  | 08:49:54.773 INFO  [features-3-thread-1] Creating configuration file /opt/karaf/etc/identity/eu.hlavki.identity.ldap.cfg
identity_1  | 08:49:54.776 INFO  [features-3-thread-1] Creating configuration file /opt/karaf/etc/identity/eu.hlavki.identity.cfg
identity_1  | 08:49:54.815 INFO  [features-3-thread-1] Creating configuration file /opt/karaf/etc/identity/eu.hlavki.identity.facade.cfg
identity_1  | 08:49:54.888 INFO  [features-3-thread-1] Creating configuration file /opt/karaf/etc/identity/eu.hlavki.identity.google.cfg
identity_1  | 08:49:56.086 INFO  [features-3-thread-1] Starting bundles:
identity_1  | 08:49:56.089 INFO  [features-3-thread-1]   org.apache.geronimo.specs.geronimo-osgi-registry/1.1.0
identity_1  | 08:49:56.111 INFO  [features-3-thread-1]   org.apache.servicemix.specs.saaj-api-1.3/2.9.0
identity_1  | 08:49:56.135 INFO  [features-3-thread-1]   org.apache.servicemix.specs.jaxws-api-2.2/2.9.0
identity_1  | 08:49:56.161 INFO  [features-3-thread-1]   javax.annotation-api/1.3.2
identity_1  | 08:49:56.167 INFO  [features-3-thread-1]   org.apache.servicemix.specs.jaxrs-api-2.1/2.9.1
identity_1  | 08:49:56.196 INFO  [features-3-thread-1]   org.apache.aries.blueprint.api/1.0.1
identity_1  | 08:49:56.198 INFO  [features-3-thread-1]   org.objectweb.asm/7.1.0
identity_1  | 08:49:56.202 INFO  [features-3-thread-1]   org.objectweb.asm.tree/7.1.0
identity_1  | 08:49:56.206 INFO  [features-3-thread-1]   org.objectweb.asm.commons/7.1.0
identity_1  | 08:49:56.210 INFO  [features-3-thread-1]   org.apache.aries.proxy/1.1.4
identity_1  | 08:49:56.230 INFO  [features-3-thread-1]   org.apache.aries.blueprint.core/1.10.2
identity_1  | 08:49:56.282 INFO  [features-3-thread-1] No quiesce support is available, so blueprint components will not participate in quiesce operations
identity_1  | 08:49:56.502 INFO  [fileinstall-/opt/karaf/etc] Creating configuration from eu.hlavki.identity.google.cfg
identity_1  | 08:49:56.559 INFO  [fileinstall-/opt/karaf/etc] Creating configuration from eu.hlavki.identity.facade.cfg
identity_1  | 08:49:56.583 INFO  [fileinstall-/opt/karaf/etc] Creating configuration from eu.hlavki.identity.ldap.cfg
identity_1  | 08:49:56.622 INFO  [fileinstall-/opt/karaf/etc] Creating configuration from eu.hlavki.identity.cfg
identity_1  | 08:49:56.893 INFO  [features-3-thread-1] Blueprint bundle org.apache.aries.blueprint.core/1.10.2 has been started
identity_1  | 08:49:56.894 INFO  [features-3-thread-1]   org.apache.aries.blueprint.cm/1.3.1
identity_1  | 08:49:56.907 INFO  [features-3-thread-1] Blueprint bundle org.apache.aries.blueprint.cm/1.3.1 has been started
identity_1  | 08:49:56.908 INFO  [features-3-thread-1]   stax2-api/3.1.4
identity_1  | 08:49:56.910 INFO  [features-3-thread-1]   com.fasterxml.woodstox.woodstox-core/5.0.3
identity_1  | 08:49:56.911 INFO  [features-3-thread-1]   org.objectweb.asm.tree.analysis/7.1.0
identity_1  | 08:49:56.913 INFO  [features-3-thread-1]   org.objectweb.asm.util/7.1.0
identity_1  | 08:49:56.915 INFO  [features-3-thread-1]   com.sun.istack.commons-runtime/3.0.7
identity_1  | 08:49:56.919 INFO  [features-3-thread-1]   org.apache.servicemix.bundles.jaxb-runtime/2.3.1.1
identity_1  | 08:49:56.926 INFO  [features-3-thread-1]   org.apache.servicemix.bundles.jaxb-xjc/2.3.1.1
identity_1  | 08:49:56.932 INFO  [features-3-thread-1]   org.apache.aries.util/1.1.3
identity_1  | 08:49:56.934 INFO  [features-3-thread-1]   org.apache.karaf.deployer.blueprint/4.2.6
identity_1  | 08:49:56.957 INFO  [features-3-thread-1]   org.apache.karaf.deployer.wrap/4.2.6
identity_1  | 08:49:56.984 INFO  [features-3-thread-1]   org.apache.karaf.deployer.kar/4.2.6
identity_1  | 08:49:57.005 INFO  [features-3-thread-1]   org.apache.servicemix.bundles.xmlresolver/1.2.0.5
identity_1  | 08:49:57.027 INFO  [features-3-thread-1]   org.apache.karaf.deployer.features/4.2.6
identity_1  | 08:49:57.215 INFO  [features-3-thread-1]   javax.servlet-api/3.1.0
identity_1  | 08:49:57.225 INFO  [features-3-thread-1]   org.apache.aries.spifly.dynamic.bundle/1.2.0
identity_1  | 08:49:57.327 INFO  [features-3-thread-1]   org.eclipse.jetty.util/9.4.18.v20190429
identity_1  | 08:49:57.331 INFO  [features-3-thread-1]   org.eclipse.jetty.io/9.4.18.v20190429
identity_1  | 08:49:57.334 INFO  [features-3-thread-1]   org.eclipse.jetty.websocket.api/9.4.18.v20190429
identity_1  | 08:49:57.338 INFO  [features-3-thread-1]   org.eclipse.jetty.websocket.common/9.4.18.v20190429
identity_1  | 08:49:57.530 INFO  [features-3-thread-1]   org.codehaus.jettison.jettison/1.4.0
identity_1  | 08:49:57.531 INFO  [features-3-thread-1]   org.jline.terminal/3.11.0
identity_1  | 08:49:57.542 INFO  [features-3-thread-1]   org.jline.reader/3.11.0
identity_1  | 08:49:57.547 INFO  [features-3-thread-1]   org.jline.builtins/3.11.0
identity_1  | 08:49:57.556 INFO  [features-3-thread-1]   org.apache.karaf.shell.core/4.2.6
identity_1  | 08:49:57.627 INFO  [features-3-thread-1] Registering commands for bundle org.apache.karaf.deployer.kar/4.2.6
identity_1  | 08:49:57.637 INFO  [features-3-thread-1] Not starting local console. To activate set karaf.startLocalConsole=true
identity_1  | 08:49:57.763 INFO  [features-3-thread-1] Blueprint bundle org.apache.karaf.shell.core/4.2.6 has been started
identity_1  | 08:49:57.765 INFO  [features-3-thread-1]   org.apache.karaf.features.command/4.2.6
identity_1  | 08:49:57.844 INFO  [features-3-thread-1] Registering commands for bundle org.apache.karaf.features.command/4.2.6
identity_1  | 08:49:57.855 INFO  [features-3-thread-1]   org.apache.karaf.kar.core/4.2.6
identity_1  | 08:49:57.911 INFO  [features-3-thread-1] Command registration delayed for bundle org.apache.karaf.kar.core/4.2.6. Missing dependencies: [org.apache.karaf.kar.KarService]
identity_1  | 08:49:57.911 INFO  [features-3-thread-1]   org.apache.geronimo.specs.geronimo-jta_1.1_spec/1.1.1
identity_1  | 08:49:57.917 INFO  [activator-1-thread-1] Registering commands for bundle org.apache.karaf.kar.core/4.2.6
identity_1  | 08:49:57.934 INFO  [features-3-thread-1]   org.apache.karaf.scheduler.core/4.2.6
identity_1  | 08:49:58.126 INFO  [features-3-thread-1] Command registration delayed for bundle org.apache.karaf.scheduler.core/4.2.6. Missing dependencies: [org.apache.karaf.scheduler.Scheduler]
identity_1  | 08:49:58.128 INFO  [features-3-thread-1]   org.eclipse.jdt.core.compiler.batch/3.11.1.v20150902-1521
identity_1  | 08:49:58.138 INFO  [features-3-thread-1]   org.apache.servicemix.bundles.not-yet-commons-ssl/0.3.11.1
identity_1  | 08:49:58.140 INFO  [features-3-thread-1]   org.ops4j.pax.url.war/2.6.1
identity_1  | 08:49:58.186 INFO  [features-3-thread-1]   org.eclipse.jetty.http/9.4.18.v20190429
identity_1  | 08:49:58.239 INFO  [features-3-thread-1]   org.eclipse.jetty.jmx/9.4.18.v20190429
identity_1  | 08:49:58.253 INFO  [features-3-thread-1]   org.eclipse.jetty.server/9.4.18.v20190429
identity_1  | 08:49:58.258 INFO  [features-3-thread-1]   org.eclipse.jetty.servlets/9.4.18.v20190429
identity_1  | 08:49:58.259 INFO  [features-3-thread-1]   org.apache.felix.metatype/1.2.2
identity_1  | 08:49:58.277 INFO  [features-3-thread-1]   org.ops4j.pax.web.pax-web-api/7.2.10
identity_1  | 08:49:58.289 INFO  [features-3-thread-1]   org.ops4j.pax.web.pax-web-spi/7.2.10
identity_1  | 08:49:58.293 INFO  [features-3-thread-1]   javax.el-api/3.0.0
identity_1  | 08:49:58.304 INFO  [features-3-thread-1]   org.ops4j.pax.web.pax-web-jsp/7.2.10
identity_1  | 08:49:58.306 INFO  [features-3-thread-1]   javax.websocket-api/1.1.0
identity_1  | 08:49:58.307 INFO  [features-3-thread-1]   org.eclipse.jetty.security/9.4.18.v20190429
identity_1  | 08:49:58.309 INFO  [features-3-thread-1]   org.eclipse.jetty.servlet/9.4.18.v20190429
identity_1  | 08:49:58.310 INFO  [features-3-thread-1]   org.eclipse.jetty.xml/9.4.18.v20190429
identity_1  | 08:49:58.313 INFO  [features-3-thread-1]   org.eclipse.jetty.jaas/9.4.18.v20190429
identity_1  | 08:49:58.322 INFO  [features-3-thread-1]   org.eclipse.jetty.client/9.4.18.v20190429
identity_1  | 08:49:58.325 INFO  [features-3-thread-1]   org.eclipse.jetty.websocket.client/9.4.18.v20190429
identity_1  | 08:49:58.344 INFO  [features-3-thread-1]   org.eclipse.jetty.websocket.javax.websocket/9.4.18.v20190429
identity_1  | 08:49:58.347 INFO  [features-3-thread-1]   org.eclipse.jetty.websocket.servlet/9.4.18.v20190429
identity_1  | 08:49:58.353 INFO  [features-3-thread-1]   org.eclipse.jetty.websocket.server/9.4.18.v20190429
identity_1  | 08:49:58.404 INFO  [features-3-thread-1]   org.eclipse.jetty.websocket.javax.websocket.server/9.4.18.v20190429
identity_1  | 08:49:58.412 INFO  [activator-1-thread-1] Using default implementation for ThreadExecutor
identity_1  | 08:49:58.416 INFO  [features-3-thread-1]   org.eclipse.jetty.webapp/9.4.18.v20190429
identity_1  | 08:49:58.419 INFO  [features-3-thread-1]   org.eclipse.jetty.deploy/9.4.18.v20190429
identity_1  | 08:49:58.424 INFO  [features-3-thread-1]   org.eclipse.jetty.continuation/9.4.18.v20190429
identity_1  | 08:49:58.425 INFO  [features-3-thread-1]   org.eclipse.jetty.jndi/9.4.18.v20190429
identity_1  | 08:49:58.428 INFO  [features-3-thread-1]   org.eclipse.jetty.rewrite/9.4.18.v20190429
identity_1  | 08:49:58.430 INFO  [features-3-thread-1]   org.eclipse.jetty.plus/9.4.18.v20190429
identity_1  | 08:49:58.432 INFO  [features-3-thread-1]   org.eclipse.jetty.util.ajax/9.4.18.v20190429
identity_1  | 08:49:58.434 INFO  [features-3-thread-1]   org.apache.geronimo.specs.geronimo-jaspic_1.0_spec/1.1.0
identity_1  | 08:49:58.441 INFO  [features-3-thread-1]   org.eclipse.jetty.security.jaspi/9.4.18.v20190429
identity_1  | 08:49:58.453 INFO  [features-3-thread-1]   org.ops4j.pax.web.pax-web-jetty/7.2.10
identity_1  | 08:49:58.551 INFO  [features-3-thread-1] Logging initialized @18907ms to org.eclipse.jetty.util.log.Slf4jLog
identity_1  | 08:49:58.591 INFO  [features-3-thread-1]   org.ops4j.pax.web.pax-web-runtime/7.2.10
identity_1  | 08:49:58.598 INFO  [activator-1-thread-1] Initialized Scheduler Signaller of type: class org.quartz.core.SchedulerSignalerImpl
identity_1  | 08:49:58.599 INFO  [activator-1-thread-1] Quartz Scheduler v.2.3.1 created.
identity_1  | 08:49:58.604 INFO  [activator-1-thread-1] RAMJobStore initialized.
identity_1  | 08:49:58.606 INFO  [activator-1-thread-1] Scheduler meta-data: Quartz Scheduler (v2.3.1) 'Karaf' with instanceId 'NON_CLUSTERED'
identity_1  |   Scheduler class: 'org.quartz.core.QuartzScheduler' - running locally.
identity_1  |   NOT STARTED.
identity_1  |   Currently in standby mode.
identity_1  |   Number of jobs executed: 0
identity_1  |   Using thread pool 'org.quartz.simpl.SimpleThreadPool' - with 30 threads.
identity_1  |   Using job-store 'org.quartz.simpl.RAMJobStore' - which does not support persistence. and is not clustered.
identity_1  |
identity_1  | 08:49:58.613 INFO  [activator-1-thread-1] Quartz scheduler 'Karaf' initialized from an externally provided properties instance.
identity_1  | 08:49:58.614 INFO  [activator-1-thread-1] Quartz scheduler version: 2.3.1
identity_1  | 08:49:58.611 INFO  [features-3-thread-1] EventAdmin support is not available, no servlet events will be posted!
identity_1  | 08:49:58.617 INFO  [activator-1-thread-1] Scheduler Karaf_$_NON_CLUSTERED started.
identity_1  | 08:49:58.620 INFO  [features-3-thread-1] LogService support enabled, log events will be created.
identity_1  | 08:49:58.630 INFO  [features-3-thread-1] Pax Web started
identity_1  | 08:49:58.637 INFO  [activator-1-thread-1] Registering commands for bundle org.apache.karaf.scheduler.core/4.2.6
identity_1  | 08:49:58.645 INFO  [features-3-thread-1]   org.ops4j.pax.web.pax-web-descriptor/7.2.10
identity_1  | 08:49:58.656 INFO  [features-3-thread-1]   org.apache.karaf.jaas.config/4.2.6
identity_1  | 08:49:58.695 INFO  [features-3-thread-1]   org.apache.karaf.jaas.modules/4.2.6
identity_1  | 08:49:58.726 INFO  [features-3-thread-1]   org.apache.karaf.http.core/4.2.6
identity_1  | 08:49:58.911 INFO  [features-3-thread-1] Command registration delayed for bundle org.apache.karaf.http.core/4.2.6. Missing dependencies: [org.apache.karaf.http.core.ServletService, org.apache.karaf.http.core.ProxyService]
identity_1  | 08:49:58.923 INFO  [features-3-thread-1]   org.apache.karaf.jaas.blueprint.config/4.2.6
identity_1  | 08:49:58.948 INFO  [features-3-thread-1] Blueprint bundle org.apache.karaf.jaas.blueprint.config/4.2.6 has been started
identity_1  | 08:49:58.961 INFO  [features-3-thread-1]   org.apache.aries.jmx.whiteboard/1.2.0
identity_1  | 08:49:58.988 INFO  [features-3-thread-1]   org.apache.karaf.shell.table/4.2.6
identity_1  | 08:49:58.991 INFO  [features-3-thread-1]   org.apache.aries.jmx.blueprint.api/1.2.0
identity_1  | 08:49:59.012 INFO  [features-3-thread-1]   org.osgi.util.function/1.0.0.201505202023
identity_1  | 08:49:59.014 INFO  [features-3-thread-1]   org.osgi.util.promise/1.0.0.201505202023
identity_1  | 08:49:59.019 INFO  [features-3-thread-1]   org.apache.felix.scr/2.1.16
identity_1  | 08:49:59.269 INFO  [features-3-thread-1]   org.apache.ws.xmlschema.core/2.2.4
identity_1  | 08:49:59.280 INFO  [features-3-thread-1]   org.apache.karaf.web.core/4.2.6
identity_1  | 08:49:59.296 INFO  [features-3-thread-1] Command registration delayed for bundle org.apache.karaf.web.core/4.2.6. Missing dependencies: [org.apache.karaf.web.WebContainerService]
identity_1  | 08:49:59.298 INFO  [features-3-thread-1]   javax.validation.api/1.1.0.Final
identity_1  | 08:49:59.304 INFO  [features-3-thread-1]   org.ops4j.pax.web.pax-web-extender-whiteboard/7.2.10
identity_1  | 08:49:59.371 INFO  [features-3-thread-1]   org.apache.servicemix.bundles.jsoup/1.5.2.2
identity_1  | 08:49:59.381 INFO  [features-3-thread-1]   org.apache.karaf.package.core/4.2.6
identity_1  | 08:49:59.411 INFO  [features-3-thread-1] Registering commands for bundle org.apache.karaf.package.core/4.2.6
identity_1  | 08:49:59.413 INFO  [features-3-thread-1]   org.apache.sshd.core/1.7.0
identity_1  | 08:49:59.417 INFO  [features-3-thread-1]   org.apache.karaf.management.server/4.2.6
identity_1  | 08:49:59.443 INFO  [features-3-thread-1]   org.apache.karaf.scr.management/4.2.6
identity_1  | 08:49:59.481 INFO  [features-3-thread-1]   org.apache.karaf.service.core/4.2.6
identity_1  | 08:49:59.515 INFO  [features-3-thread-1] Registering commands for bundle org.apache.karaf.service.core/4.2.6
identity_1  | 08:49:59.532 INFO  [paxweb-config-1-thread-1] No ALPN class available
identity_1  | 08:49:59.533 INFO  [features-3-thread-1]   org.ops4j.pax.web.pax-web-extender-war/7.2.10
identity_1  | 08:49:59.548 INFO  [paxweb-config-1-thread-1] HTTP/2 not available, creating standard ServerConnector for Http
identity_1  | 08:49:59.686 INFO  [features-3-thread-1]   org.apache.aries.jmx.api/1.1.5
identity_1  | 08:49:59.693 INFO  [features-3-thread-1]   org.apache.aries.jmx.core/1.1.8
identity_1  | 08:49:59.710 INFO  [paxweb-config-1-thread-1] Pax Web available at [0.0.0.0]:[8181]
identity_1  | 08:49:59.720 INFO  [features-3-thread-1] Starting JMX OSGi agent
identity_1  | 08:49:59.762 INFO  [activator-1-thread-2] Registering commands for bundle org.apache.karaf.web.core/4.2.6
identity_1  | 08:49:59.798 INFO  [paxweb-config-1-thread-1] Binding bundle: [org.ops4j.pax.web.pax-web-extender-whiteboard [170]] to http service
identity_1  | 08:49:59.811 INFO  [activator-1-thread-1] Activating the Apache Karaf ServiceComponentRuntime MBean
identity_1  | 08:49:59.838 INFO  [activator-1-thread-1] Deactivating the Apache Karaf ServiceComponentRuntime MBean
identity_1  | 08:49:59.858 INFO  [features-3-thread-1] Registering MBean with ObjectName [osgi.compendium:service=cm,version=1.3,framework=org.apache.felix.framework,uuid=d41570a0-0cf0-422c-b3fc-e661cd0259b5] for service with service.id [10]
identity_1  | 08:49:59.867 INFO  [features-3-thread-1]   org.apache.karaf.diagnostic.core/4.2.6
identity_1  | 08:49:59.911 INFO  [features-3-thread-1] Registering commands for bundle org.apache.karaf.diagnostic.core/4.2.6
identity_1  | 08:49:59.913 INFO  [features-3-thread-1]   org.ops4j.pax.web.pax-web-deployer/7.2.10
identity_1  | 08:49:59.952 INFO  [paxweb-config-1-thread-1] Binding bundle: [org.apache.karaf.http.core [85]] to http service
identity_1  | 08:49:59.964 INFO  [features-3-thread-1]   org.apache.servicemix.bundles.fastinfoset/1.2.16.1
identity_1  | 08:49:59.977 INFO  [features-3-thread-1]   classmate/1.1.0
identity_1  | 08:49:59.980 INFO  [features-3-thread-1]   org.apache.aries.jmx.blueprint.core/1.2.0
identity_1  | 08:50:00.005 INFO  [features-3-thread-1]   org.apache.karaf.log.core/4.2.6
identity_1  | 08:50:00.067 INFO  [activator-1-thread-2] Registering commands for bundle org.apache.karaf.http.core/4.2.6
identity_1  | 08:50:00.126 INFO  [features-3-thread-1] Command registration delayed for bundle org.apache.karaf.log.core/4.2.6. Missing dependencies: [org.apache.karaf.log.core.LogService, org.apache.karaf.log.core.LogEventFormatter]
identity_1  | 08:50:00.126 INFO  [features-3-thread-1]   org.apache.karaf.shell.ssh/4.2.6
identity_1  | 08:50:00.167 INFO  [activator-1-thread-1] Registering commands for bundle org.apache.karaf.log.core/4.2.6
identity_1  | 08:50:00.204 INFO  [features-3-thread-1] Command registration delayed for bundle org.apache.karaf.shell.ssh/4.2.6. Missing dependencies: [org.apache.sshd.server.SshServer]
identity_1  | 08:50:00.217 INFO  [features-3-thread-1]   org.apache.karaf.bundle.core/4.2.6
identity_1  | 08:50:00.358 INFO  [activator-1-thread-1] Registering org.osgi.jmx.framework.wiring.BundleWiringStateMBean to MBeanServer org.apache.karaf.management.internal.EventAdminMBeanServerWrapper@473b1379 with name osgi.core:type=wiringState,version=1.1,framework=org.apache.felix.framework,uuid=d41570a0-0cf0-422c-b3fc-e661cd0259b5
identity_1  | 08:50:00.364 INFO  [activator-1-thread-1] Registering org.osgi.jmx.framework.ServiceStateMBean to MBeanServer org.apache.karaf.management.internal.EventAdminMBeanServerWrapper@473b1379 with name osgi.core:type=serviceState,version=1.7,framework=org.apache.felix.framework,uuid=d41570a0-0cf0-422c-b3fc-e661cd0259b5
identity_1  | 08:50:00.376 INFO  [activator-1-thread-1] Registering org.osgi.jmx.service.cm.ConfigurationAdminMBean to MBeanServer org.apache.karaf.management.internal.EventAdminMBeanServerWrapper@473b1379 with name osgi.compendium:service=cm,version=1.3,framework=org.apache.felix.framework,uuid=d41570a0-0cf0-422c-b3fc-e661cd0259b5
identity_1  | 08:50:00.386 INFO  [activator-1-thread-1] Registering org.osgi.jmx.framework.FrameworkMBean to MBeanServer org.apache.karaf.management.internal.EventAdminMBeanServerWrapper@473b1379 with name osgi.core:type=framework,version=1.7,framework=org.apache.felix.framework,uuid=d41570a0-0cf0-422c-b3fc-e661cd0259b5
identity_1  | 08:50:00.389 INFO  [activator-1-thread-1] Registering org.osgi.jmx.framework.BundleStateMBean to MBeanServer org.apache.karaf.management.internal.EventAdminMBeanServerWrapper@473b1379 with name osgi.core:type=bundleState,version=1.7,framework=org.apache.felix.framework,uuid=d41570a0-0cf0-422c-b3fc-e661cd0259b5
identity_1  | 08:50:00.400 INFO  [activator-1-thread-1] Registering org.osgi.jmx.framework.PackageStateMBean to MBeanServer org.apache.karaf.management.internal.EventAdminMBeanServerWrapper@473b1379 with name osgi.core:type=packageState,version=1.5,framework=org.apache.felix.framework,uuid=d41570a0-0cf0-422c-b3fc-e661cd0259b5
identity_1  | 08:50:00.461 INFO  [activator-1-thread-1] Activating the Apache Karaf ServiceComponentRuntime MBean
identity_1  | 08:50:00.460 INFO  [features-3-thread-1] Registering commands for bundle org.apache.karaf.bundle.core/4.2.6
identity_1  | 08:50:00.471 INFO  [features-3-thread-1]   org.apache.karaf.scr.state/4.2.6
identity_1  | 08:50:00.501 INFO  [features-3-thread-1] Registering commands for bundle org.apache.karaf.scr.state/4.2.6
identity_1  | 08:50:00.505 INFO  [features-3-thread-1]   org.hibernate.validator/5.2.5.Final
identity_1  | 08:50:00.510 INFO  [features-3-thread-1]   org.apache.karaf.config.core/4.2.6
identity_1  | 08:50:00.567 INFO  [features-3-thread-1] Registering commands for bundle org.apache.karaf.config.core/4.2.6
identity_1  | 08:50:00.702 INFO  [features-3-thread-1]   org.apache.karaf.jaas.command/4.2.6
identity_1  | 08:50:00.739 INFO  [features-3-thread-1] Registering commands for bundle org.apache.karaf.jaas.command/4.2.6
identity_1  | 08:50:00.742 INFO  [activator-1-thread-1] Registering commands for bundle org.apache.karaf.shell.ssh/4.2.6
identity_1  | 08:50:00.746 INFO  [features-3-thread-1] Updating commands for bundle org.apache.karaf.jaas.command/4.2.6
identity_1  | 08:50:00.757 INFO  [features-3-thread-1] Updating commands for bundle org.apache.karaf.jaas.command/4.2.6
identity_1  | 08:50:00.758 INFO  [features-3-thread-1]   org.apache.servicemix.bundles.cglib/3.2.12.1
identity_1  | 08:50:00.760 INFO  [features-3-thread-1]   org.apache.karaf.instance.core/4.2.6
identity_1  | 08:50:00.819 INFO  [features-3-thread-1] Registering commands for bundle org.apache.karaf.instance.core/4.2.6
identity_1  | 08:50:00.829 INFO  [features-3-thread-1]   org.apache.karaf.bundle.blueprintstate/4.2.6
identity_1  | 08:50:00.838 INFO  [features-3-thread-1]   org.apache.karaf.system.core/4.2.6
identity_1  | 08:50:00.864 INFO  [features-3-thread-1] Registering commands for bundle org.apache.karaf.system.core/4.2.6
identity_1  | 08:50:00.867 INFO  [features-3-thread-1]   org.apache.karaf.shell.commands/4.2.6
identity_1  | 08:50:00.882 INFO  [features-3-thread-1] Registering commands for bundle org.apache.karaf.shell.commands/4.2.6
identity_1  | 08:50:00.887 INFO  [features-3-thread-1]   com.fasterxml.jackson.core.jackson-annotations/2.9.9
identity_1  | 08:50:00.891 INFO  [features-3-thread-1]   com.fasterxml.jackson.core.jackson-core/2.9.9
identity_1  | 08:50:00.894 INFO  [features-3-thread-1]   com.fasterxml.jackson.core.jackson-databind/2.9.9.3
identity_1  | 08:50:00.900 INFO  [features-3-thread-1]   org.yaml.snakeyaml/1.24.0
identity_1  | 08:50:00.908 INFO  [features-3-thread-1]   com.fasterxml.jackson.dataformat.jackson-dataformat-yaml/2.9.9
identity_1  | 08:50:00.918 INFO  [features-3-thread-1]   com.fasterxml.jackson.module.jackson-module-jaxb-annotations/2.9.9
identity_1  | 08:50:00.939 INFO  [features-3-thread-1]   org.apache.cxf.cxf-rt-security/3.3.3
identity_1  | 08:50:00.943 INFO  [features-3-thread-1]   org.apache.cxf.cxf-rt-transports-http/3.3.3
identity_1  | 08:50:01.012 INFO  [features-3-thread-1] Binding bundle: [org.apache.cxf.cxf-rt-transports-http [69]] to http service
identity_1  | 08:50:01.061 INFO  [features-3-thread-1]   org.apache.cxf.cxf-rt-frontend-jaxrs/3.3.3
identity_1  | 08:50:01.083 INFO  [CM Configuration Updater (ManagedService Update: pid=[org.apache.cxf.osgi])] will add org.apache.jasper.servlet.JasperInitializer to ServletContainerInitializers
identity_1  | 08:50:01.085 INFO  [features-3-thread-1]   org.apache.cxf.cxf-rt-rs-client/3.3.3
identity_1  | 08:50:01.090 INFO  [CM Configuration Updater (ManagedService Update: pid=[org.apache.cxf.osgi])] Skipt org.apache.jasper.servlet.JasperInitializer, because specialized handler will be present
identity_1  | 08:50:01.092 INFO  [CM Configuration Updater (ManagedService Update: pid=[org.apache.cxf.osgi])] will add org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer to ServletContainerInitializers
identity_1  | 08:50:01.107 INFO  [features-3-thread-1]   org.apache.cxf.cxf-rt-management/3.3.3
identity_1  | 08:50:01.119 INFO  [features-3-thread-1]   org.apache.cxf.cxf-rt-rs-json-basic/3.3.3
identity_1  | 08:50:01.125 INFO  [features-3-thread-1]   org.apache.cxf.cxf-rt-rs-security-jose/3.3.3
identity_1  | 08:50:01.130 INFO  [features-3-thread-1]   org.apache.cxf.cxf-rt-rs-security-jose-jaxrs/3.3.3
identity_1  | 08:50:01.135 INFO  [features-3-thread-1]   org.apache.cxf.cxf-rt-rs-security-oauth2/3.3.3
identity_1  | 08:50:01.139 INFO  [features-3-thread-1]   org.apache.cxf.cxf-rt-rs-extension-search/3.3.3
identity_1  | 08:50:01.143 INFO  [features-3-thread-1]   org.apache.cxf.cxf-rt-rs-extension-providers/3.3.3
identity_1  | 08:50:01.146 INFO  [features-3-thread-1]   org.apache.cxf.cxf-rt-rs-service-description/3.3.3
identity_1  | 08:50:01.150 INFO  [features-3-thread-1]   org.apache.cxf.cxf-core/3.3.3
identity_1  | 08:50:01.210 INFO  [features-3-thread-1]   org.apache.cxf.karaf.cxf-karaf-commands/3.3.3
identity_1  | 08:50:01.262 INFO  [features-3-thread-1] Registering commands for bundle org.apache.cxf.karaf.cxf-karaf-commands/3.3.3
identity_1  | 08:50:01.273 INFO  [features-3-thread-1]   org.apache.xbean.bundleutils/4.12.0
identity_1  | 08:50:01.293 INFO  [features-3-thread-1]   org.apache.xbean.finder/4.12.0
identity_1  | 08:50:01.305 INFO  [features-3-thread-1]   org.apache.servicemix.bundles.javax-inject/1.0.0.2
identity_1  | 08:50:01.311 INFO  [features-3-thread-1]   javax.interceptor-api/1.2.0
identity_1  | 08:50:01.315 INFO  [features-3-thread-1]   javax.enterprise.cdi-api/1.2.0
identity_1  | 08:50:01.330 INFO  [features-3-thread-1]   org.ops4j.pax.cdi.api/1.0.0
identity_1  | 08:50:01.336 INFO  [features-3-thread-1]   org.ops4j.pax.cdi.spi/1.0.0
identity_1  | 08:50:01.341 INFO  [features-3-thread-1]   com.google.guava/24.1.1.jre
identity_1  | 08:50:01.357 INFO  [features-3-thread-1]   eu.hlavki.identity.gsync-services-google-api/0.4.4
identity_1  | 08:50:01.677 INFO  [CM Configuration Updater (ManagedService Update: pid=[org.apache.cxf.osgi])] added ServletContainerInitializer: org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer
identity_1  | 08:50:01.678 INFO  [CM Configuration Updater (ManagedService Update: pid=[org.apache.cxf.osgi])] will add org.eclipse.jetty.websocket.server.NativeWebSocketServletContainerInitializer to ServletContainerInitializers
identity_1  | 08:50:01.679 INFO  [CM Configuration Updater (ManagedService Update: pid=[org.apache.cxf.osgi])] added ServletContainerInitializer: org.eclipse.jetty.websocket.server.NativeWebSocketServletContainerInitializer
identity_1  | 08:50:01.809 INFO  [CM Configuration Updater (ManagedService Update: pid=[org.apache.cxf.osgi])] registering context DefaultHttpContext [bundle=org.apache.cxf.cxf-rt-transports-http [69], contextID=default], with context-name:
identity_1  | 08:50:01.927 INFO  [CM Configuration Updater (ManagedService Update: pid=[org.apache.cxf.osgi])] registering JasperInitializer
identity_1  | 08:50:01.980 WARN  [features-3-thread-1] No resource methods have been found for resource class org.apache.cxf.jaxrs.client.WebClient
identity_1  | 08:50:02.037 INFO  [CM Configuration Updater (ManagedService Update: pid=[org.apache.cxf.osgi])] No DecoratedObjectFactory provided, using new org.eclipse.jetty.util.DecoratedObjectFactory[decorators=1]
identity_1  | 08:50:02.273 INFO  [features-3-thread-1] Token lifetime set to 3600
identity_1  | 08:50:02.340 INFO  [features-3-thread-1] Blueprint bundle eu.hlavki.identity.gsync-services-google-api/0.4.4 has been started
identity_1  | 08:50:02.342 INFO  [features-3-thread-1]   eu.hlavki.identity.gsync-services-config/0.4.4
identity_1  | 08:50:02.346 INFO  [CM Configuration Updater (ManagedService Update: pid=[org.apache.cxf.osgi])] DefaultSessionIdManager workerName=node0
identity_1  | 08:50:02.347 INFO  [CM Configuration Updater (ManagedService Update: pid=[org.apache.cxf.osgi])] No SessionScavenger set, using defaults
identity_1  | 08:50:02.348 INFO  [CM Configuration Updater (ManagedService Update: pid=[org.apache.cxf.osgi])] node0 Scavenging every 660000ms
identity_1  | 08:50:02.389 INFO  [features-3-thread-1] Blueprint bundle eu.hlavki.identity.gsync-services-config/0.4.4 has been started
identity_1  | 08:50:02.392 INFO  [features-3-thread-1]   jboss-classfilewriter/1.1.2.Final
identity_1  | 08:50:02.394 INFO  [features-3-thread-1]   com.unboundid.ldap.sdk/4.0.10
identity_1  | 08:50:02.401 INFO  [features-3-thread-1]   javax.persistence-api/2.2.0
identity_1  | 08:50:02.405 INFO  [features-3-thread-1]   org.apache.cxf.cxf-rt-rs-security-sso-oidc/3.3.3
identity_1  | 08:50:02.415 INFO  [features-3-thread-1]   eu.hlavki.identity.gsync-plugin-api/0.4.4
identity_1  | 08:50:02.434 INFO  [CM Configuration Updater (ManagedService Update: pid=[org.apache.cxf.osgi])] Started HttpServiceContext{httpContext=DefaultHttpContext [bundle=org.apache.cxf.cxf-rt-transports-http [69], contextID=default]}
identity_1  | 08:50:02.434 INFO  [features-3-thread-1] Blueprint bundle eu.hlavki.identity.gsync-plugin-api/0.4.4 has been started
identity_1  | 08:50:02.438 INFO  [features-3-thread-1]   org.ops4j.pax.cdi.extender/1.0.0
identity_1  | 08:50:02.443 INFO  [features-3-thread-1]   eu.hlavki.identity.gsync-services-ldap-api/0.4.4
identity_1  | 08:50:02.459 INFO  [CM Configuration Updater (ManagedService Update: pid=[org.apache.cxf.osgi])] jetty-9.4.18.v20190429; built: 2019-04-29T20:42:08.989Z; git: e1bc35120a6617ee3df052294e433f3a25ce7097; jvm 11.0.4+11
identity_1  | 08:50:02.555 INFO  [CM Configuration Updater (ManagedService Update: pid=[org.apache.cxf.osgi])] Started default@24f2015e{HTTP/1.1,[http/1.1]}{0.0.0.0:8181}
identity_1  | 08:50:02.556 INFO  [CM Configuration Updater (ManagedService Update: pid=[org.apache.cxf.osgi])] Started @22913ms
ldap_1      | 5d8735ba conn=1000 fd=12 ACCEPT from IP=172.25.0.3:52060 (IP=0.0.0.0:389)
ldap_1      | 5d8735ba conn=1000 op=0 BIND dn="cn=admin,dc=example,dc=ru" method=128
ldap_1      | 5d8735ba conn=1000 op=0 BIND dn="cn=admin,dc=example,dc=ru" mech=SIMPLE ssf=0
ldap_1      | 5d8735ba conn=1000 op=0 RESULT tag=97 err=0 text=
ldap_1      | 5d8735ba conn=1001 fd=13 ACCEPT from IP=172.25.0.3:52062 (IP=0.0.0.0:389)
ldap_1      | 5d8735ba conn=1001 op=0 BIND dn="cn=admin,dc=example,dc=ru" method=128
ldap_1      | 5d8735ba conn=1001 op=0 BIND dn="cn=admin,dc=example,dc=ru" mech=SIMPLE ssf=0
ldap_1      | 5d8735ba conn=1001 op=0 RESULT tag=97 err=0 text=
identity_1  | 08:50:02.668 INFO  [CM Configuration Updater (ManagedService Update: pid=[org.apache.cxf.osgi])] LDAP Configuration changed
identity_1  | 08:50:02.670 INFO  [CM Configuration Updater (ManagedService Update: pid=[org.apache.cxf.osgi])] Configuring UserLdapService...
identity_1  | 08:50:02.672 INFO  [features-3-thread-1] Blueprint bundle eu.hlavki.identity.gsync-services-ldap-api/0.4.4 has been started
identity_1  | 08:50:02.673 INFO  [features-3-thread-1]   eu.hlavki.identity.gsync-services-synchronize-api/0.4.4
ldap_1      | 5d8735ba conn=1000 op=1 SRCH base="ou=people,dc=example,dc=ru" scope=0 deref=0 filter="(objectClass=*)"
ldap_1      | 5d8735ba conn=1000 op=1 SEARCH RESULT tag=101 err=32 nentries=0 text=
ldap_1      | 5d8735ba conn=1000 op=2 ADD dn="ou=people,dc=example,dc=ru"
identity_1  | 08:50:02.753 INFO  [features-3-thread-1] Blueprint bundle eu.hlavki.identity.gsync-services-synchronize-api/0.4.4 has been started
identity_1  | 08:50:02.758 INFO  [features-3-thread-1]   eu.hlavki.identity.gsync-services-synchronize-client/0.4.4
ldap_1      | 5d8735ba conn=1000 op=2 RESULT tag=105 err=0 text=
identity_1  | 08:50:02.762 INFO  [features-3-thread-1] Registering commands for bundle eu.hlavki.identity.gsync-services-synchronize-client/0.4.4
identity_1  | 08:50:02.763 INFO  [features-3-thread-1]   org.jboss.weld.osgi-bundle/2.4.5.Final
ldap_1      | 5d8735ba conn=1000 op=3 SRCH base="ou=groups,dc=example,dc=ru" scope=0 deref=0 filter="(objectClass=*)"
ldap_1      | 5d8735ba conn=1000 op=3 SEARCH RESULT tag=101 err=32 nentries=0 text=
ldap_1      | 5d8735ba conn=1000 op=4 ADD dn="ou=groups,dc=example,dc=ru"
identity_1  | 08:50:02.773 INFO  [features-3-thread-1]   org.ops4j.pax.cdi.weld/1.0.0
ldap_1      | 5d8735ba conn=1000 op=4 RESULT tag=105 err=0 text=
identity_1  | 08:50:02.789 INFO  [features-3-thread-1] starting CDI extender org.ops4j.pax.cdi.extender
identity_1  | 08:50:02.794 INFO  [features-3-thread-1]   com.fasterxml.jackson.jaxrs.jackson-jaxrs-base/2.9.9
identity_1  | 08:50:02.799 INFO  [features-3-thread-1]   eu.hlavki.identity.gsync-services-google-client/0.4.4
identity_1  | 08:50:02.806 INFO  [features-3-thread-1] Registering commands for bundle eu.hlavki.identity.gsync-services-google-client/0.4.4
identity_1  | 08:50:02.808 INFO  [features-3-thread-1]   eu.hlavki.identity.gsync-services-synchronize-scheduler/0.4.4
identity_1  | 08:50:02.890 INFO  [features-3-thread-1]   eu.hlavki.identity.gsync-services-facade/0.4.4
identity_1  | 08:50:03.037 INFO  [features-3-thread-1] HV000001: Hibernate Validator 5.2.5.Final
identity_1  | 08:50:03.173 WARN  [features-3-thread-1] No resource methods have been found for resource class org.apache.cxf.jaxrs.client.WebClient
identity_1  | 08:50:03.202 WARN  [features-3-thread-1] No resource methods have been found for resource class org.apache.cxf.jaxrs.client.WebClient
identity_1  | 08:50:03.222 WARN  [features-3-thread-1] No resource methods have been found for resource class org.apache.cxf.jaxrs.client.WebClient
ldap_1      | 5d8735bb conn=1000 fd=12 closed (connection lost)
ldap_1      | 5d8735bb conn=1002 fd=12 ACCEPT from IP=172.25.0.3:52064 (IP=0.0.0.0:389)
ldap_1      | 5d8735bb conn=1002 op=0 BIND dn="cn=admin,dc=example,dc=ru" method=128
ldap_1      | 5d8735bb conn=1002 op=0 BIND dn="cn=admin,dc=example,dc=ru" mech=SIMPLE ssf=0
ldap_1      | 5d8735bb conn=1002 op=0 RESULT tag=97 err=0 text=
identity_1  | 08:50:03.445 INFO  [features-3-thread-1] Blueprint bundle eu.hlavki.identity.gsync-services-facade/0.4.4 has been started
identity_1  | 08:50:03.449 INFO  [features-3-thread-1]   eu.hlavki.identity.gsync-services-google-push/0.4.4
identity_1  | 08:50:03.672 INFO  [features-3-thread-1] Blueprint bundle eu.hlavki.identity.gsync-services-google-push/0.4.4 has been started
identity_1  | 08:50:03.675 INFO  [features-3-thread-1]   eu.hlavki.identity.gsync-web/0.4.4
identity_1  | 08:50:03.689 INFO  [features-3-thread-1] Binding bundle: [eu.hlavki.identity.gsync-web [34]] to http service
identity_1  | 08:50:03.699 INFO  [features-3-thread-1]   com.fasterxml.jackson.jaxrs.jackson-jaxrs-json-provider/2.9.9
identity_1  | 08:50:03.702 INFO  [features-3-thread-1]   org.ops4j.pax.cdi.extension/1.0.0
identity_1  | 08:50:03.735 INFO  [features-3-thread-1] Deployment finished. Registering FeatureDeploymentListener
identity_1  | 08:50:03.789 INFO  [paxweb-extender-2-thread-1] will add org.eclipse.jetty.websocket.server.NativeWebSocketServletContainerInitializer to ServletContainerInitializers
identity_1  | 08:50:03.790 INFO  [paxweb-extender-2-thread-1] added ServletContainerInitializer: org.eclipse.jetty.websocket.server.NativeWebSocketServletContainerInitializer
identity_1  | 08:50:03.791 INFO  [paxweb-extender-2-thread-1] will add org.apache.jasper.servlet.JasperInitializer to ServletContainerInitializers
identity_1  | 08:50:03.792 INFO  [paxweb-extender-2-thread-1] Skipt org.apache.jasper.servlet.JasperInitializer, because specialized handler will be present
identity_1  | 08:50:03.793 INFO  [paxweb-extender-2-thread-1] will add org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer to ServletContainerInitializers
identity_1  | 08:50:03.795 INFO  [paxweb-extender-2-thread-1] added ServletContainerInitializer: org.eclipse.jetty.websocket.jsr356.server.deploy.WebSocketServerContainerInitializer
identity_1  | 08:50:03.797 INFO  [paxweb-extender-2-thread-1] registering context WebAppHttpContext{eu.hlavki.identity.gsync-web - 34}, with context-name:
identity_1  | 08:50:03.822 INFO  [paxweb-extender-2-thread-1] registering JasperInitializer
identity_1  | 08:50:03.826 INFO  [paxweb-extender-2-thread-1] No DecoratedObjectFactory provided, using new org.eclipse.jetty.util.DecoratedObjectFactory[decorators=1]
identity_1  | 08:50:03.872 INFO  [paxweb-extender-2-thread-1] Started HttpServiceContext{httpContext=WebAppHttpContext{eu.hlavki.identity.gsync-web - 34}}
identity_1  | 08:50:03.979 INFO  [features-3-thread-1] Done.
identity_1  | 08:50:19.600 WARN  [qtp1121228914-117] javax.ws.rs.ServerErrorException: HTTP 503 Service Unavailable
identity_1  | 	at eu.hlavki.identity.services.rest.model.ServerError.serverError(ServerError.java:65)
identity_1  | 	at eu.hlavki.identity.services.rest.security.GSuiteGroupAuthorizationFilter.getGroupMembers(GSuiteGroupAuthorizationFilter.java:104)
identity_1  | 	at eu.hlavki.identity.services.rest.security.GSuiteGroupAuthorizationFilter.lambda$new$2(GSuiteGroupAuthorizationFilter.java:50)
identity_1  | 	at com.google.common.base.Suppliers$ExpiringMemoizingSupplier.get(Suppliers.java:235)
identity_1  | 	at eu.hlavki.identity.services.rest.security.GSuiteGroupAuthorizationFilter.filter(GSuiteGroupAuthorizationFilter.java:79)
identity_1  | 	at org.apache.cxf.jaxrs.utils.JAXRSUtils.runContainerRequestFilters(JAXRSUtils.java:1714)
identity_1  | 	at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.processRequest(JAXRSInInterceptor.java:205)
identity_1  | 	at org.apache.cxf.jaxrs.interceptor.JAXRSInInterceptor.handleMessage(JAXRSInInterceptor.java:78)
identity_1  | 	at org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:308)
identity_1  | 	at org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:121)
identity_1  | 	at org.apache.cxf.transport.http.AbstractHTTPDestination.invoke(AbstractHTTPDestination.java:267)
identity_1  | 	at org.apache.cxf.transport.servlet.ServletController.invokeDestination(ServletController.java:234)
identity_1  | 	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:208)
identity_1  | 	at org.apache.cxf.transport.servlet.ServletController.invoke(ServletController.java:160)
identity_1  | 	at org.apache.cxf.transport.servlet.CXFNonSpringServlet.invoke(CXFNonSpringServlet.java:216)
identity_1  | 	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.handleRequest(AbstractHTTPServlet.java:301)
identity_1  | 	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.doGet(AbstractHTTPServlet.java:225)
identity_1  | 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
identity_1  | 	at org.apache.cxf.transport.servlet.AbstractHTTPServlet.service(AbstractHTTPServlet.java:276)
identity_1  | 	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:873)
identity_1  | 	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1623)
identity_1  | 	at org.eclipse.jetty.websocket.server.WebSocketUpgradeFilter.doFilter(WebSocketUpgradeFilter.java:214)
identity_1  | 	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1610)
identity_1  | 	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:540)
identity_1  | 	at org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:71)
identity_1  | 	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:146)
identity_1  | 	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)
identity_1  | 	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
identity_1  | 	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:257)
identity_1  | 	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:1700)
identity_1  | 	at org.eclipse.jetty.server.handler.ScopedHandler.nextHandle(ScopedHandler.java:255)
identity_1  | 	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1345)
identity_1  | 	at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:293)
identity_1  | 	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:203)
identity_1  | 	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:480)
identity_1  | 	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:1667)
identity_1  | 	at org.eclipse.jetty.server.handler.ScopedHandler.nextScope(ScopedHandler.java:201)
identity_1  | 	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1247)
identity_1  | 	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:144)
identity_1  | 	at org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:80)
identity_1  | 	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:132)
identity_1  | 	at org.eclipse.jetty.server.Server.handle(Server.java:505)
identity_1  | 	at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:370)
identity_1  | 	at org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:267)
identity_1  | 	at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
identity_1  | 	at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
identity_1  | 	at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
identity_1  | 	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.runTask(EatWhatYouKill.java:333)
identity_1  | 	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKill.java:310)
identity_1  | 	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouKill.java:168)
identity_1  | 	at org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.run(EatWhatYouKill.java:126)
identity_1  | 	at org.eclipse.jetty.util.thread.ReservedThreadExecutor$ReservedThread.run(ReservedThreadExecutor.java:366)
identity_1  | 	at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:698)
identity_1  | 	at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:804)
identity_1  | 	at java.base/java.lang.Thread.run(Unknown Source)
identity_1  | Caused by: eu.hlavki.identity.services.google.NoPrivateKeyException: Google services are not configured!
identity_1  | 	at eu.hlavki.identity.services.google.config.impl.ConfigurationImpl.readServiceAccountKey(ConfigurationImpl.java:275)
identity_1  | 	at eu.hlavki.identity.services.google.impl.TokenCache.getAccessToken(TokenCache.java:62)
identity_1  | 	at eu.hlavki.identity.services.google.impl.TokenCache.lambda$new$0(TokenCache.java:37)
identity_1  | 	at com.google.common.base.Suppliers$ExpiringMemoizingSupplier.get(Suppliers.java:235)
identity_1  | 	at eu.hlavki.identity.services.google.impl.TokenCache.getToken(TokenCache.java:42)
identity_1  | 	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.readGroupMembers(GSuiteDirectoryServiceImpl.java:44)
identity_1  | 	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.getGroupMembers(GSuiteDirectoryServiceImpl.java:36)
identity_1  | 	at Proxycbe4a33b_4d59_4027_8c87_2b4aa163fd6d.getGroupMembers(Unknown Source)
identity_1  | 	at eu.hlavki.identity.services.rest.security.GSuiteGroupAuthorizationFilter.getGroupMembers(GSuiteGroupAuthorizationFilter.java:98)
identity_1  | 	... 53 more
identity_1  |
identity_1  | 09:00:00.020 INFO  [Karaf_Worker-1] Running scheduler for synchronizing all group
identity_1  | 09:00:00.044 ERROR [Karaf_Worker-1] Exception during job execution of eu.hlavki.identity.services.scheduler.SyncGroupsJob@3e7b0d49 : Google services are not configured!
identity_1  | eu.hlavki.identity.services.google.NoPrivateKeyException: Google services are not configured!
identity_1  | 	at eu.hlavki.identity.services.google.config.impl.ConfigurationImpl.readServiceAccountKey(ConfigurationImpl.java:275)
identity_1  | 	at eu.hlavki.identity.services.google.impl.TokenCache.getAccessToken(TokenCache.java:62)
identity_1  | 	at eu.hlavki.identity.services.google.impl.TokenCache.lambda$new$0(TokenCache.java:37)
identity_1  | 	at com.google.common.base.Suppliers$ExpiringMemoizingSupplier.get(Suppliers.java:235)
identity_1  | 	at eu.hlavki.identity.services.google.impl.TokenCache.getToken(TokenCache.java:42)
identity_1  | 	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.getUserGroups(GSuiteDirectoryServiceImpl.java:75)
identity_1  | 	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.getAllGroups(GSuiteDirectoryServiceImpl.java:86)
identity_1  | 	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.getAllGroupMembershipInternal(GSuiteDirectoryServiceImpl.java:170)
identity_1  | 	at eu.hlavki.identity.services.google.impl.GSuiteDirectoryServiceImpl.getAllGroupMembership(GSuiteDirectoryServiceImpl.java:92)
identity_1  | 	at Proxy6feb4fbb_295a_40f0_aa92_7285163cb7f5.getAllGroupMembership(Unknown Source)
identity_1  | 	at eu.hlavki.identity.services.sync.impl.AccountSyncServiceImpl.synchronizeAllGroups(AccountSyncServiceImpl.java:78)
identity_1  | 	at eu.hlavki.identity.services.scheduler.SyncGroupsJob.execute(SyncGroupsJob.java:28)
identity_1  | 	at org.apache.karaf.scheduler.core.QuartzJobExecutor.execute(QuartzJobExecutor.java:58)
identity_1  | 	at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
identity_1  | 	at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:573)

Client is unauthorized to retrieve access tokens using this method

Hello,

I did follow all the steps in the documentation, i launch the containers, i open my browser to the right URL, i clic on sign-in, i'm logged with the right google account, and when i'm redirected, i got this error on the logs:

identity_1 | 2018-05-14T10:01:41,515 | INFO | qtp1837767860-96 | LoggingOutInterceptor | 41 - org.apache.cxf.cxf-core - 3.2.2 | Outbound Message identity_1 | --------------------------- identity_1 | ID: 28 identity_1 | Response-Code: 401 identity_1 | Content-Type: application/json;charset=utf-8 identity_1 | Headers: {Accept-Ranges=[none], Alt-Svc=[hq=":443"; ma=2592000; quic=51303433; quic=51303432; quic=51303431; quic=51303339; quic=51303335,quic=":443"; ma=2592000; v="43,42,41,39,35"], Cache-Control=[no-cache, no-store, max-age=0, must-revalidate], content-type=[application/json;charset=utf-8], Date=[Mon, 14 May 2018 10:01:41 GMT], Expires=[Mon, 01 Jan 1990 00:00:00 GMT], Pragma=[no-cache], Server=[ESF], transfer-encoding=[chunked], Vary=[Accept-Encoding], X-Content-Type-Options=[nosniff], X-Frame-Options=[SAMEORIGIN], X-XSS-Protection=[1; mode=block], Content-Type=[application/json; charset=utf-8]} identity_1 | Payload: { identity_1 | "error" : "unauthorized_client", identity_1 | "error_description" : "Client is unauthorized to retrieve access tokens using this method." identity_1 | } identity_1 | --------------------------------------

Don't try to fuck with me!

@Pattern(regexp = "^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[!\\?@#\\$%\\^&\\*_\\.,:;\\[\\]\\(\\){}<>\'\"\\+\\-=~`])[0-9a-zA-Z!\\?@#\\$%\\^&\\*_\\.,:;\\[\\]\\(\\){}<>\'\"\\+\\-=~`]{8,}$", message = "The password does not meet the defined rules. Don't try to fuck with me!")

@Pattern(regexp = "^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[!\\?@#\\$%\\^&\\*_\\.,:;\\[\\]\\(\\){}<>\'\"\\+\\-=~`])[0-9a-zA-Z!\\?@#\\$%\\^&\\*_\\.,:;\\[\\]\\(\\){}<>\'\"\\+\\-=~`]{8,}$", message = "The password does not meet the defined rules. Don't try to fuck with me!")

Get "No service was found" while clicking sign in

I think i have configured as your documentation but i am still getting the issue .I am using 0.3.6 bu. I am not able to find why this is happening

identity_1  | 12:39:07.125 ERROR [Blueprint Extender: 2] Unable to start blueprint container for bundle eu.hlavki.identity.g-suite-identity-sync-services/0.3.6 due to unresolved dependencies [(objectClass=eu.hlavki.identity.services.ldap.LdapAccountService)]
identity_1  | java.util.concurrent.TimeoutException
identity_1  |   at org.apache.aries.blueprint.container.BlueprintContainerImpl$1.run(BlueprintContainerImpl.java:373)
identity_1  |   at org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(DiscardableRunnable.java:45)
identity_1  |   at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
identity_1  |   at java.util.concurrent.FutureTask.run(FutureTask.java:266)
identity_1  |   at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
identity_1  |   at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
identity_1  |   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
identity_1  |   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
identity_1  |   at java.lang.Thread.run(Thread.java:748)
identity_1  | 12:39:11.245 ERROR [Blueprint Extender: 1] Unable to start blueprint container fodentity.g-suite-identity-sync-services-rest/0.3.6 due to unresolved dependencies [(objectClass=ervices.sync.AccountSyncService), (objectClass=eu.hlavki.identity.services.ldap.LdapAccountServ
identity_1  | java.util.concurrent.TimeoutException
identity_1  |   at org.apache.aries.blueprint.container.BlueprintContainerImpl$1.run(BlueprintC3)
identity_1  |   at org.apache.aries.blueprint.utils.threading.impl.DiscardableRunnable.run(Disc:45)
identity_1  |   at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
identity_1  |   at java.util.concurrent.FutureTask.run(FutureTask.java:266)
identity_1  |   at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$oolExecutor.java:180)
identity_1  |   at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Schutor.java:293)

Hardcoded Public Client URL

It seem that the client URL hardcode https://localhost:8443:

this is problematic in many ways:

first, that port is not exposed https://github.com/hlavki/g-suite-identity-sync/blob/master/distribution/src/main/docker/Dockerfile#L29

then, how can my users access the web server of my deployment and authenticate?

https://localhost:8443 is a valid URL but only on the docker host. not where users are.

I want to use https://hub.docker.com/_/traefik/ to terminate https and forward traffic to the container.
So, hlavki/g-suite-identity-sync can either get it's hostname from the HTTP headers or from a configuration

after login, javascript errors

I went through and set everything up according to the instructions. Triple checked all config options. There are no exceptions in my log files. LDAP connects properly, and Gsuite setup / login is all correct. However, when I go to Sign In, I log in through google, and then get sent right back to the Sign In page with no explanation.

Shame, it took a long time to set up, I'm really hoping I can get it to work.

Please help!!

Log file attached:
identity_log.txt

[DepShield] (CVSS 5.5) Vulnerability due to usage of org.bouncycastle:bcprov-jdk15on:1.54

Vulnerabilities

DepShield reports that this application's usage of org.bouncycastle:bcprov-jdk15on:1.54 results in the following vulnerability(s):


Occurrences

org.bouncycastle:bcprov-jdk15on:1.54 is a transitive dependency introduced by the following direct dependency(s):

org.apache.cxf.karaf:apache-cxf:3.3.1
        └─ org.apache.cxf:cxf-rt-ws-security:3.3.1
              └─ org.apache.wss4j:wss4j-ws-security-dom:2.2.2
                    └─ org.apache.wss4j:wss4j-ws-security-common:2.2.2
                          └─ org.opensaml:opensaml-saml-impl:3.3.0
                                └─ org.opensaml:opensaml-security-impl:3.3.0
                                      └─ org.opensaml:opensaml-security-api:3.3.0
                                            └─ org.bouncycastle:bcprov-jdk15on:1.54

This is an automated GitHub Issue created by Sonatype DepShield. Details on managing GitHub Apps, including DepShield, are available for personal and organization accounts. Please submit questions or feedback about DepShield to the Sonatype DepShield Community.

Installation fails - invalid HTTPS response

Hi there!
I tried to install the g-suite-identity-sync but i fail at the same point. When i try to open up https://localhost:8181 then i get the response:

Error code: SSL_ERROR_RX_RECORD_TOO_LONG

I followed the installation guide step by step. Got no errors.+

I want to use this script in a production environment in the company where i started few months ago.
I'm bit confused what Karaf does in this thing ? And what is the "key magic"? I just need The Google Gsuite exported as LDAP - and this stable :)

Do you recommend the script in it's actual state for production? We would like to support you and your work on this project :)

Thanks and best regards from Berlin!

Marcus

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.