Hi all,
I am trying to do something that seems simple:
In a bash script, transfer a file between two endpoints, without having to manually log in.
I've tried creating a service account app, have generated the secret key, and can use
the key successfully to do something simple, like globus ls <esnet>. However, when I try to use the key to ls our Yale endpoints, or try to transfer anything, I get various errors indicating a lack of authentication, or asking me to relogin.
e.g.
The resource you are trying to access requires you to re-authenticate.
message: Session reauthentication required (Globus Transfer)
Please run:
globus session update
yale.edu
I've tried to read the documentation, but am deeply confused. It seems like the service account doesn't have the correct credentials. Can anyone point me in the right direction?
thanks,
Rob Bjornson