Hi John,
On 10/10/2013 12:53 PM, John Hill wrote:
> Unable to read response from PEP Server
Here are some ideas. Are there any logs on the ARGUS server, and what do
they say?
cd /var/log/argus;
find . -name "*.log" -exec ls -lrt {} \;
You may find either a sign that it connected and then some message, or
no sign at all. If there is no sign at all, then maybe it's a network,
socket, port or config error on cream (assuming ARGUS firewall off). If
there is a sign that it connected and failed, then maybe there will be
another sign of why. Also, this test should work from any server (e.g.
WN). See if it works:
Be on a UI in your user account. Make a proxy.
voms-proxy-init --voms dteam
voms-proxy-info
Be on test worker node, as root. Copy in the proxy with scp from
location shown in voms-proxy-init to /tmp/x509up_u460
Change ownership of proxy to some valid user of the ARGUS server (I use
a pilot account).
chown pilatl01:atlas /tmp/x509up_u460
Change permissions.
chmod 600 /tmp/x509up_u460
Switch to the ARGUS user.
su - pilatl01
Run these commands to setup for the test.
export GLEXEC_CLIENT_CERT=/tmp/x509up_u460
export GLEXEC_SOURCE_PROXY=/tmp/x509up_u460
export X509_USER_PROXY=/tmp/x509up_u460
Do the test
/opt/glite/sbin/glexec /usr/bin/id
Note: In EMI2, use /usr/sbin/glexec. If all is well, you will see
something like this:
uid=24683(dteam184) gid=2028(dteam) groups=2028(dteam)
If you don't see that, something is wrong. Check the ARGUS policies if
it says "Not Applicable".
Steve
--
Steve Jones [log in to unmask]
System Administrator office: 220
High Energy Physics Division tel (int): 42334
Oliver Lodge Laboratory tel (ext): +44 (0)151 794 2334
University of Liverpool http://www.liv.ac.uk/physics/hep/
|