-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Following the Test drive I get the following when trying to get-token for the admin user
site > bin/site get-token -u admin
site: Unix pass prefix: site/local/
site: Get token from http://localhost:2021/_site/token
site: Server response: 401 Unauthorized
site: Are your credentials valid? request-id is http://localhost:2021/_site/requests/50ba7d0fad679394de1aff2c
Looking at the log output it looks like the username being passed to juxt.pass.alpha.authentication/lookup-user is nil
17:16:43.457 [qtp1821409160-23] DEBUG juxt.site.alpha.handler - Resource provider: :juxt.site.alpha.handler/db
17:16:43.461 [qtp1821409160-23] ERROR juxt.pass.alpha.authentication - #error {
:cause nil
:via
[{:type java.lang.NullPointerException
:message nil
:at [java.util.regex.Matcher getTextLength Matcher.java 1770]}]
:trace
[[java.util.regex.Matcher getTextLength Matcher.java 1770]
[java.util.regex.Matcher reset Matcher.java 416]
[java.util.regex.Matcher <init> Matcher.java 253]
[java.util.regex.Pattern matcher Pattern.java 1133]
[clojure.core$re_matcher invokeStatic core.clj 4856]
[clojure.core$re_matches invokeStatic core.clj 4886]
[clojure.core$re_matches invoke core.clj 4886]
[juxt.pass.alpha.authentication$lookup_user invokeStatic authentication.clj 105]
[juxt.pass.alpha.authentication$lookup_user invoke authentication.clj 101]
[juxt.pass.alpha.authentication$authenticate invokeStatic authentication.clj 263]
[juxt.pass.alpha.authentication$authenticate invoke authentication.clj 227]
[juxt.site.alpha.handler$wrap_authenticate$fn__16783 invoke handler.clj 800]
[juxt.site.alpha.handler$wrap_negotiate_representation$fn__16778 invoke handler.clj 792]
[juxt.site.alpha.handler$wrap_find_current_representations$fn__16773 invoke handler.clj 787]
[juxt.site.alpha.handler$wrap_redirect$fn__16767 invoke handler.clj 773]
[juxt.site.alpha.handler$wrap_locate_resource$fn__16762 invoke handler.clj 760]
[juxt.site.alpha.handler$wrap_method_not_implemented_QMARK_$fn__16758 invoke handler.clj 754]
[juxt.site.alpha.handler$wrap_error_handling$fn__16923 invoke handler.clj 1240]
[juxt.site.alpha.handler$wrap_security_headers$fn__16828 invoke handler.clj 920]
[juxt.site.alpha.handler$wrap_cors_headers$fn__16874 invoke handler.clj 1029]
[juxt.site.alpha.handler$wrap_store_request_in_request_cache$fn__16965 invoke handler.clj 1380]
[juxt.site.alpha.handler$wrap_store_request$fn__16969 invoke handler.clj 1387]
[juxt.site.alpha.handler$wrap_log_request$fn__16975 invoke handler.clj 1405]
[juxt.site.alpha.handler$wrap_service_unavailable_QMARK_$fn__16983 invoke handler.clj 1428]
[juxt.site.alpha.handler$wrap_initialize_request$fn__16951 invoke handler.clj 1342]
[juxt.site.alpha.handler$wrap_healthcheck$fn__16979 invoke handler.clj 1412]
[juxt.site.alpha.handler$wrap_ring_1_adapter$fn__16959 invoke handler.clj 1369]
[ring.adapter.jetty$proxy_handler$fn__8527 invoke jetty.clj 27]
[ring.adapter.jetty.proxy$org.eclipse.jetty.server.handler.AbstractHandler$ff19274a handle nil -1]
[org.eclipse.jetty.server.handler.HandlerWrapper handle HandlerWrapper.java 127]
[org.eclipse.jetty.server.Server handle Server.java 516]
[org.eclipse.jetty.server.HttpChannel lambda$handle$1 HttpChannel.java 388]
[org.eclipse.jetty.server.HttpChannel dispatch HttpChannel.java 633]
[org.eclipse.jetty.server.HttpChannel handle HttpChannel.java 380]
[org.eclipse.jetty.server.HttpConnection onFillable HttpConnection.java 273]
[org.eclipse.jetty.io.AbstractConnection$ReadCallback succeeded AbstractConnection.java 311]
[org.eclipse.jetty.io.FillInterest fillable FillInterest.java 105]
[org.eclipse.jetty.io.ChannelEndPoint$1 run ChannelEndPoint.java 104]
[org.eclipse.jetty.util.thread.QueuedThreadPool runJob QueuedThreadPool.java 773]
[org.eclipse.jetty.util.thread.QueuedThreadPool$Runner run QueuedThreadPool.java 905]
[java.lang.Thread run Thread.java 834]]}
17:16:43.461 [qtp1821409160-23] DEBUG crux.query - :query {:find [rule], :where [[rule :juxt.site.alpha/type "Rule"]], :in []}
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working