you might want to check if you can run it via http. Also the agent
signer should have rights to run "unrestricted" agents on server - in
this sense it's pretty different from running agent from client.
You are talking about a dll on the server of course?