Anthony Weaver
unread,May 14, 2025, 8:30:44 AMMay 14Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Discuss, ikau...@ucsd.edu, Discuss, Anthony Weaver, jo...@globus.org
So I created a new endpoint, making sure to export my client ID and secret BEFORE starting the endpoint for the first time. I watched the log file after
globus-compute-endpoint start myendpoint and it connected fine. I did not get the message to open a URL and authenticate nor did I get
unauthorized access errors.
Then I enabled the systemd script for my endpoint (while the client ID and secret were still exported) and started the service. It would not connect.
I kept getting unauthorized access to endpoint in the logfile.
To fix it I ended up:
1. systemctl edit globus-compute-endpoint-myendpoint.service
2. Near the top of the file I added
[Service]
Environment="GLOBUS_COMPUTE_CLIENT_ID=b0500dab-ebd4-430f-b962-0c85bd43bdbb"
Environment="GLOBUS_COMPUTE_CLIENT_SECRET=ABCDEFGHIJKLMNOP0123456789="
3. I made sure to save the file as override.conf
Then when I started the compute endpoint as a service it seemed to connect fine. I no longer got the unauthorized error.
As a final test,I rebooted the server and the endpoint service started successfully. I am now testing a flow with this new
endpoint to make sure the computational component still works.