[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [Handle-info] Authenticate in a batch file for CLI use
Thanks for the info. I believe we can work with that then.
-----Original Message-----
From: Robert Tupelo-Schneck [mailto:schneck@cnri.reston.va.us]
Sent: Friday, February 11, 2011 8:39 AM
To: Tim Donnelly
Cc: handle-info@cnri.reston.va.us
Subject: Re: [Handle-info] Authenticate in a batch file for CLI use
I believe the authentication block is always necessary. The first batch
script you give, with the "300 HS_PUBKEY..." line, would, if
authenticated, just include an extra value in the handle you are
creating (which would happen to be your private key).
Robert
On 2011-02-11, at 10:21, Tim Donnelly wrote:
> Thanks Robert,
>
> Adding the pipe did work for the AUTHENTICATION block. However it
> didn't seem to help for the "inline" method. Is there a way to make
> that work? I think that would be the best solution for us, but if
not,
> we can work with the AUTHENTICATION block.
>
> An upgrade to Ver. 7 is on the map, but right now we are doing major
> changes in other area and since Handles works, it's a case of "If it
> ain't broke, don't fix it".
>
> -----Original Message-----
> From: Robert Tupelo-Schneck [mailto:schneck@cnri.reston.va.us]
> Sent: Thursday, February 10, 2011 3:22 PM
> To: Tim Donnelly
> Cc: handle-info@cnri.reston.va.us
> Subject: Re: [Handle-info] Authenticate in a batch file for CLI use
>
> I believe the Version 6 distribution has a bug where a closing pipe
> character is required on the authentication line in the absence of a
> passphrase:
>
> AUTHENTICATE PUBKEY:300:0.NA/10176
> /usr/local/hs/damocles/admpriv.bin|
>
> I also believe that this bug has been fixed in Version 7. If not,
> please let us know.
>
> Best,
> Robert
>
> On 2011-02-10, at 16:02, Tim Donnelly wrote:
>
>> I am trying to figure out how to run batch files from the command
> line. I can run the from the GUI just fine, but we are looking for a
> way to script batch file processing.
>>
>> So far I have tried the following methods:
>>
>> CREATE 10176/test0001
>> 100 HS_ADMIN 86400 1110 ADMIN 300:111111111111:0.NA/10176
>> 300 HS_PUBKEY 86400 1110 FILE /usr/local/hs/damocles/admpriv.bin
>> 1 URL 86400 1110 UTF8 http://www.coalliance.org
>>
>> And
>>
>> AUTHENTICATE PUBKEY:300:0.NA/10176
>> /usr/local/hs/damocles/admpriv.bin
>>
>> CREATE 10176/test0001
>> 100 HS_ADMIN 86400 1110 ADMIN 300:111111111111:0.NA/10176
>> 1 URL 86400 1110 UTF8 http://www.coalliance.org
>>
>> Both give me something like:
>>
>> Batch(authtest2.txt) process started ...
>> Batch process prints log on stdout ...
>> Start Time: Thu Feb 10 14:01:12 MST 2011
>> sending HDL-UDP request (version=2.1; oc=1; rc=0; snId=0 caCrt
> noAuth 0.NA/10176 [HS_SITE, HS_SERV, HS_NAMESPACE, ] [ ]) to
> 218.241.99.150:2641
>> sending HDL-TCP request (version=2.2; oc=400; rc=0; snId=0 crt caCrt
> noAuth adm /) to 129.19.154.23:2641
>> received HDL-TCP response: version=2.2; oc=400; rc=1; snId=2095
> crt caCrt noAuth
>> sending HDL-TCP request (version=2.1; oc=100; rc=0; snId=2095 caCrt
> encrypt noAuth adm 10176/test0001) to 129.19.154.23:2641
>> sending HDL-HTTP request (version=2.1; oc=100; rc=0; snId=2095 caCrt
> encrypt noAuth adm 10176/test0001) to 129.19.154.23:8000
>> ==>FAILURE[5]: create:10176/test0001: No authentication info provided
>> sending HDL-TCP request (version=2.1; oc=100; rc=0; snId=2095 caCrt
> encrypt noAuth adm 10176/test0002) to 129.19.154.23:2641
>> sending HDL-HTTP request (version=2.1; oc=100; rc=0; snId=2095 caCrt
> encrypt noAuth adm 10176/test0002) to 129.19.154.23:8000
>> ==>FAILURE[9]: create:10176/test0002: No authentication info provided
>> Successes/Total Entries: 0/2
>> Batch File Lines: 9
>> Finish Time: Thu Feb 10 14:01:13 MST 2011
>> This batch took 1 seconds to complete at an average speed of
> 1.7714791851195748 operations/second
>> Batch process finished
>>
>> I have confirmed that the path to the admpriv.bin file is correct, at
> least that is the file that is used when I authenticate via the GUI.
>>
>> What am I doing wrong?
>>
>> Thanks
>>
>> Tim Donnelly
>> System/Network Administrator
>> Colorado Alliance of Research Libraries
>
>
> _______________________________________________
> Handle-Info mailing list
> Handle-Info@cnri.reston.va.us
> http://www.handle.net/mailman/listinfo/handle-info
_______________________________________________
Handle-Info mailing list
Handle-Info@cnri.reston.va.us
http://www.handle.net/mailman/listinfo/handle-info