Skip to content

Instantly share code, notes, and snippets.

@davidsayers
Created October 17, 2016 10:30
Show Gist options
  • Save davidsayers/b98cb9d81460fa7c8f5d1a44b02703d5 to your computer and use it in GitHub Desktop.
Save davidsayers/b98cb9d81460fa7c8f5d1a44b02703d5 to your computer and use it in GitHub Desktop.
2016-10-17_10:23:53.99579 [2016-10-17 10:23:53,994] INFO LDAP trying to connect as cn=user@foo.com,ou=users,dc=foo,dc=onelogin,dc=com on ldaps://ldap.us.onelogin.com:636 (io.containx.marathon.plugin.auth.util.LDAPHelper:pool-2-thread-1)
2016-10-17_10:23:53.99582 [2016-10-17 10:23:53,995] INFO 92.236.62.63 - - [17/Oct/2016:10:23:48 +0000] "GET //host.us-west-2.compute.amazonaws.com:8080/v2/groups?embed=group.groups&embed=group.apps&embed=group.apps.deployments&embed=group.apps.counts&embed=group.apps.readiness HTTP/1.1" 401 33 "http://host.us-west-2.compute.amazonaws.com:8080/ui/" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.143 Safari/537.36" 537 (mesosphere.chaos.http.ChaosRequestLog$$EnhancerByGuice$$bd50692:qtp840737335-29)
2016-10-17_10:23:56.10129 [2016-10-17 10:23:56,101] INFO LDAP Bind succeeded for user cn=user@foo.com,ou=users,dc=foo,dc=onelogin,dc=com (io.containx.marathon.plugin.auth.util.LDAPHelper:pool-2-thread-1)
2016-10-17_10:23:56.10132 [2016-10-17 10:23:56,101] INFO LDAP searching (&(cn=user@foo.com)(objectClass=inetOrgPerson)) in ou=users,dc=foo,dc=onelogin,dc=com (io.containx.marathon.plugin.auth.util.LDAPHelper:pool-2-thread-1)
2016-10-17_10:23:56.39703 [2016-10-17 10:23:56,396] INFO LDAP user search found cn=user@foo.com: null:null:{name=name: User Name, givenname=givenName: Name, loginshell=loginShell: /bin/bash, gidnumber=gidNumber: 63592, uidnumber=uidNumber: 14973561, username=username: user@foo.com, mail=mail: user@foo.com, memberof=memberOf: cn=groupName,cn=groups,dc=foo,dc=onelogin,dc=com, cn=role1Name,cn=roles,dc=foo,dc=onelogin,dc=com, cn=role2Name,cn=roles,dc=foo,dc=onelogin,dc=com, cn=role3Name,cn=roles,dc=foo,dc=onelogin,dc=com, surname=surname: Surname, objectclass=objectClass: top, inetOrgPerson, ldapsubentry, subentry, uid=uid: 14973561, samaccountname=samaccountname: , cn=cn: user@foo.com, homedirectory=homeDirectory: /Users/user@foo.com} (io.containx.marathon.plugin.auth.util.LDAPHelper:pool-2-thread-1)
2016-10-17_10:23:56.39769 [2016-10-17 10:23:56,397] ERROR LDAP error validating user: {} (io.containx.marathon.plugin.auth.LDAPAuthenticator:pool-2-thread-1)
2016-10-17_10:23:56.39771 com.google.common.util.concurrent.UncheckedExecutionException: java.lang.NullPointerException
2016-10-17_10:23:56.39772 at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2207)
2016-10-17_10:23:56.39772 at com.google.common.cache.LocalCache.get(LocalCache.java:3953)
2016-10-17_10:23:56.39772 at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3957)
2016-10-17_10:23:56.39773 at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4875)
2016-10-17_10:23:56.39773 at io.containx.marathon.plugin.auth.LDAPAuthenticator.doAuth(LDAPAuthenticator.java:78)
2016-10-17_10:23:56.39773 at io.containx.marathon.plugin.auth.LDAPAuthenticator.lambda$authenticate$2(LDAPAuthenticator.java:60)
2016-10-17_10:23:56.39774 at akka.dispatch.Futures$$anonfun$future$1.apply(Future.scala:97)
2016-10-17_10:23:56.39774 at scala.concurrent.impl.Future$PromiseCompletingRunnable.liftedTree1$1(Future.scala:24)
2016-10-17_10:23:56.39774 at scala.concurrent.impl.Future$PromiseCompletingRunnable.run(Future.scala:24)
2016-10-17_10:23:56.39775 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
2016-10-17_10:23:56.39784 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
2016-10-17_10:23:56.39785 at java.lang.Thread.run(Thread.java:745)
2016-10-17_10:23:56.39788 Caused by: java.lang.NullPointerException: null
2016-10-17_10:23:56.39789 at io.containx.marathon.plugin.auth.util.LDAPHelper.validate(LDAPHelper.java:94)
2016-10-17_10:23:56.39789 at io.containx.marathon.plugin.auth.LDAPAuthenticator.doAuth(LDAPAuthenticator.java:94)
2016-10-17_10:23:56.39789 at io.containx.marathon.plugin.auth.LDAPAuthenticator.access$000(LDAPAuthenticator.java:31)
2016-10-17_10:23:56.39790 at io.containx.marathon.plugin.auth.LDAPAuthenticator$1.load(LDAPAuthenticator.java:43)
2016-10-17_10:23:56.39790 at io.containx.marathon.plugin.auth.LDAPAuthenticator$1.load(LDAPAuthenticator.java:40)
2016-10-17_10:23:56.39791 at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3542)
2016-10-17_10:23:56.39797 at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2323)
2016-10-17_10:23:56.39799 at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2286)
2016-10-17_10:23:56.39799 at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2201)
2016-10-17_10:23:56.39800 ... 11 common frames omitted
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment