IQSS logo

IRC log for #dataverse, 2014-10-09

Connect via chat.dataverse.org to discuss Dataverse (dataverse.org, an open source web application for sharing, citing, analyzing, and preserving research data) with users and developers.

| Channels | #dataverse index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

Time S Nick Message
00:46 axfelix joined #dataverse
03:46 axfelix joined #dataverse
08:01 bencomp joined #dataverse
08:18 bencomp1 joined #dataverse
13:24 pdurbin bencomp1: hello
13:32 pdurbin LyndsySimon: I'm getting #openscienceframework: Cannot join channel (+i) - you must be invited :(
13:34 pdurbin I was recommending OSF to a friend and she did this search and found zero results: https://osf.io/search/?q=lab+notebooks
13:34 pdurbin she was wondering if OSF can be used for lab notebooks
13:34 bencomp pdurbin: hi
13:34 * pdurbin rubs hands together
13:34 pdurbin bencomp: so! we deployed some shib code to our demo site last night
13:34 * bencomp ducks
13:35 pdurbin https://dataverse-demo.iq.harvard.edu/loginpage.xhtml
13:35 * bencomp slowly looks over his desk
13:35 pdurbin bencomp: do you have any interest it trying to log in with your IdP?
13:37 bencomp sure
13:37 bencomp let me see if we can make a direct connection rather than through SURFconext
13:38 pdurbin ok, you can download our metadata from https://dataverse-demo.iq.harvard.edu/Shibboleth.sso/Metadata
13:40 bencomp I created a ticket with Arnoud
13:41 bencomp can't promise anything though, but it would make a cool demo on October 20, when I finally present DDN to the whole of DANS
13:42 pdurbin ah, nice
13:43 pdurbin I've only tested with two IdPs so far, TestShib and Harvard. Would like to test more.
13:44 pdurbin I'm still new to Shibboleth. Not sure which attributes people use.
14:09 axfelix joined #dataverse
14:43 bencomp pdurbin: Sorry, we can't connect our IdP
14:44 bencomp our own IdP from KNAW won't do it because it's too much of a hassle, and SURFconext won't do it because of privacy issues
14:44 bencomp … says Arnoud
14:44 pdurbin hmm. interesting
14:45 pdurbin I mean, are you interested in being able to log into Harvard's installation of Dataverse?
14:45 pdurbin or do you just want Shibboleth to work for your own installation of Dataverse?
14:45 bencomp but attributes can be mapped
14:46 pdurbin Shibboleth a hassle? you must be joking ;)
14:47 bencomp mostly the latter, though I would be interested in logging in to see that it works
14:47 bencomp I already logged in using TestShib just now
14:47 bencomp :)
14:49 bencomp I did point at https://wiki.surfnet.nl/display/surfconextdev/Attributes+in+SURFconext before, didn't I?
14:54 * pdurbin looks again
14:55 pdurbin bencomp: hmm, so you don't seem to use eppn
14:56 pdurbin you're using eduPersonTargetedID instead
14:57 pdurbin so it wouldn't work right now with your IdP anyway
14:58 bencomp dare I say the current implementation uses the first email address, converted to lower case?
14:59 pdurbin hmm?
14:59 bencomp that is how we currently identify users
14:59 pdurbin there's not a ton of business logic in there yet: https://github.com/IQSS/dataverse/blob/master/src/main/java/edu/harvard/iq/dataverse/Shib.java
15:03 pdurbin bencomp: oh, I see what you're saying, I think
15:03 pdurbin let's get away from email addresses as identifiers for people
15:03 pdurbin I'm using eppn instead
15:03 bencomp +1
15:04 pdurbin can you send eduPersonTargetedID as eppn?
15:06 pdurbin this is a continuation of the discussion here: [dvn-auth] Shibboleth persistent identifier: persistent-id vs. eppn vs. ePTID vs. NameID - https://lists.iq.harvard.edu/pipermail/dvn-auth/2014-July/000016.html
15:06 bencomp what do you mean? who sends when what?
15:07 pdurbin :)
15:08 pdurbin the TestShib IdP and the Harvard IdP send me "eppn" (eduPersonPrincipalName) as a "user identifier"
15:09 pdurbin bencomp: it looks like eduPersonTargetedID is used instead in your world: https://wiki.surfnet.nl/display/surfconextdev/Attributes+in+SURFconext#AttributesinSURFconext-Useridentifiers
15:10 bencomp I see in our shibd.log that we don't map the eduPersonPrincipalName and that it is "skipped"
15:17 pdurbin bencomp: could you map it?
15:23 bencomp pdurbin: I'm looking at the attribute-map.xml and it looks the same as you got from Arnoud by email on June 11
15:24 bencomp I'm not sure what to make of it, but it looks like we're mapping the eduPersonTargetedID
15:25 pdurbin bencomp: this is the one I'm using: https://github.com/IQSS/dataverse/blob/master/conf/vagrant/etc/shibboleth/attribute-map.xml
15:27 pdurbin which is almost the default as the one that ships with Shibboleth. Or at least the one I get when I do `yum install shibboleth`. The only difference is that I uncomment all the attributes where it says "Some more eduPerson attributes, uncomment these to use them.."
15:30 esotiri_ joined #dataverse
15:32 bencomp pdurbin: can I get back to you on this? your q right now is "can we map eduPersonTargetedID or eduPersonPrincipalName", correct? we should look at our logs to see what comes in
15:32 bencomp (I need to drink beer ;)
15:33 pdurbin go drink some beer. my question can wait :)
15:33 pdurbin drink one for me
15:33 bencomp cool
15:33 pdurbin esotiri_: thanks for your help getting the shib code deployed last night!
15:33 bencomp can't drink too many, but will do
15:35 esotiri_ welcome  :)
15:36 pdurbin bencomp: drink one for esotiri_ too
15:38 pdurbin esotiri_: do we have graphs of warnings from builds now? remember thank jenkins thing you set up?
15:40 bencomp "ttyl"
15:43 axfelix joined #dataverse
15:43 esotiri_ some graphs are enabled but need configuration. I will look some more into it
15:45 pdurbin ah, ok. I haven't looked
15:58 axfelix joined #dataverse
16:48 pdurbin hooray! http://datascience.iq.harvard.edu/blog/try-out-single-sign-shibboleth-40-beta
17:03 metamattj joined #dataverse
17:29 axfelix joined #dataverse
18:15 axfelix joined #dataverse
19:29 axfelix joined #dataverse
19:58 mjturk pdurbin: that IS a hooray
20:03 axfelix joined #dataverse
20:39 pdurbin mjturk: yeah? you like :)
20:39 mjturk pdurbin: yes.
20:40 pdurbin mjturk: do you have an IdP I can test with?
20:40 pdurbin see also [dvn-auth] Fwd: [Dataverse-Users] Try out Single Sign-On With Shibboleth in 4.0 Beta - https://lists.iq.harvard.edu/pipermail/dvn-auth/2014-October/000019.html
20:41 mjturk pdurbin: IdP?  (I confess I don't know!)
20:43 pdurbin_m joined #dataverse
20:44 pdurbin_m mjturk: heh. sorry. identity provider
20:45 mjturk ah, UIUC?
20:48 pdurbin_m you're with http://illinois.edu ?
20:48 mjturk yup
20:49 pdurbin_m know the identity people there?
20:52 mjturk pdurbin_m: friend-of-friend :)
20:57 pdurbin_m close enough!
21:06 pdurbin_m mjturk: let's get UIUC on the list at https://dataverse-demo.iq.harvard.edu/loginpage.xhtml :)
22:01 mjturk pdurbin_m: sounds good.  i'll reach out and find the appropriate contacts here.
22:02 pdurbin now you're talkin'
22:02 pdurbin mjturk: thanks!
22:11 axfelix joined #dataverse
22:19 axfelix joined #dataverse

| Channels | #dataverse index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

Connect via chat.dataverse.org to discuss Dataverse (dataverse.org, an open source web application for sharing, citing, analyzing, and preserving research data) with users and developers.