Delegation configuration
Scope: Channel agents only
Impact: Serious. Under some circumstances, the use of delegation will cause the agent to get stuck.
Workaround:
To do
before running YAIM config.
(If you have already run YAIM, make this change, rerun YAIM and restart the agents).
Edit the files:
/opt/glite/share/config/glite-data-transfer-agents/glite-transfer-channel-agent-urlcopy-oracle.config.xml
/opt/glite/share/config/glite-data-transfer-agents/glite-transfer-channel-agent-srmcopy-oracle.config.xml
these files belong to the
glite-data-transfer-agents
RPM.
Locate the item (starting on line 216 in both files):
<param name="CredentialsView" type="string" mandatory="fixed" level="expert">
<description>Enable the Credentials View DAO Factory</description>
<value>false</value>
</param>
and change the value from
false
to
true
. It should look like this:
<param name="CredentialsView" type="string" mandatory="fixed" level="expert">
<description>Enable the Credentials View DAO Factory</description>
<value>true</value>
</param>
Check:
[root@xxxx root]# md5sum glite-transfer-channel-agent-urlcopy-oracle.config.xml \
glite-transfer-channel-agent-srmcopy-oracle.config.xml
0d3c4a3ffba9fa8b688f6176e81ea64c glite-transfer-channel-agent-urlcopy-oracle.config.xml
db35e9680521922aa9be04ca6a535320 glite-transfer-channel-agent-srmcopy-oracle.config.xml
Fix:
Will come in the next patch version.
See savannah bug
https://savannah.cern.ch/bugs/index.php?27803.