lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jason Gerlowski (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (SOLR-13116) Add Admin UI login support for Kerberos
Date Tue, 08 Jan 2019 15:36:00 GMT

    [ https://issues.apache.org/jira/browse/SOLR-13116?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16737238#comment-16737238
] 

Jason Gerlowski commented on SOLR-13116:
----------------------------------------

Thanks for the pointers Kevin; will check them out.

[~janhoy]  I reproduced again this morning and saw the following error in my browser's web
console.  I'm not familiar enough with how the login page is implemented to tell if it's helpful.
 But hopefully you find it enlightening:
{code}
Error: wwwHeader is null
@http://solr1:8983/solr/js/angular/controllers/login.js:31:11
invoke@http://solr1:8983/solr/libs/angular.js:4205:14
instantiate@http://solr1:8983/solr/libs/angular.js:4213:27
$ControllerProvider/this.$get</<@http://solr1:8983/solr/libs/angular.js:8472:18
link@http://solr1:8983/solr/libs/angular-route.min.js:30:268
invokeLinkFn@http://solr1:8983/solr/libs/angular.js:8236:9
nodeLinkFn@http://solr1:8983/solr/libs/angular.js:7745:11
compositeLinkFn@http://solr1:8983/solr/libs/angular.js:7098:13
publicLinkFn@http://solr1:8983/solr/libs/angular.js:6977:30
boundTranscludeFn@http://solr1:8983/solr/libs/angular.js:7116:16
controllersBoundTransclude@http://solr1:8983/solr/libs/angular.js:7772:18
x@http://solr1:8983/solr/libs/angular-route.min.js:29:364
$broadcast@http://solr1:8983/solr/libs/angular.js:14725:15
m/<@http://solr1:8983/solr/libs/angular-route.min.js:34:426
processQueue@http://solr1:8983/solr/libs/angular.js:13193:27
scheduleProcessQueue/<@http://solr1:8983/solr/libs/angular.js:13209:27
$eval@http://solr1:8983/solr/libs/angular.js:14406:16
$digest@http://solr1:8983/solr/libs/angular.js:14222:15
$apply@http://solr1:8983/solr/libs/angular.js:14511:13
done@http://solr1:8983/solr/libs/angular.js:9669:36
completeRequest@http://solr1:8983/solr/libs/angular.js:9859:7
requestLoaded@http://solr1:8983/solr/libs/angular.js:9800:9
 <div ng-view="" id="content" class="ng-scope">
{code}

There's nothing that appears relevant in {{solr.log}}.

As for why your kinit command just hung, I've got a guess.  Docker on Linux allows the host
machine to reach docker containers by IP address.  But docker on Mac [doesnt|https://docs.docker.com/docker-for-mac/networking/#per-container-ip-addressing-is-not-possible].
 Since running {{kinit}} on the host machine (your macbook) has it try to talk to the Kerberos
KDC server by IP address, {{kinit}} just hangs because it can't route to the docker container
hosting the KDC.  That's my theory at least.  If you give it a shot on a Linux box, I bet
it'll work for you.

Anyway, hopefully you can reproduce it on your own.  But if you still can't reproduce, or
want a double check that a fix works, happy to run the reproduction again.

> Add Admin UI login support for Kerberos
> ---------------------------------------
>
>                 Key: SOLR-13116
>                 URL: https://issues.apache.org/jira/browse/SOLR-13116
>             Project: Solr
>          Issue Type: New Feature
>      Security Level: Public(Default Security Level. Issues are Public) 
>          Components: Admin UI
>    Affects Versions: 8.0, 7.7
>            Reporter: Jan Høydahl
>            Priority: Major
>         Attachments: eventual_auth.png
>
>
> Spinoff from SOLR-7896. Kerberos auth plugin should get Admin UI Login support.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message