From the Workbench, we can do a Check-Out for Browse towards this agent correctly, but executing the hco command in the broker does not allow us to Check-Out.
[<userid>@<server> <folder>] # cat hco.log
I00060040: New connection with Broker <brokername> established.
State has no such Checkout Process or has no execute access.
[<userid>@<server> <folder>] #
The hco command we used was similar to this:
hco -b <brokername> -en <projectname> -st <statename> -br -r -s * -vp <viewpath> -op pc -po -pn Check Out for Browse -usr <userid> -pw <password> -cp <clientpath>
Harvest Software Change Manager all versions
The error message happens for one of these reasons:
Recommend to check the following:
hco -b brokername ... -pn Check Out for Browse ...
Notice there are no double quotes around the name of the process. The Windows or Linux/Unix command line interpreter will take this to mean that the process name is "Check". Since there are spaces in the name of the process you should surround the process name with double quotes, like this:
hco -b brokername ... -pn "Check Out for Browse" ...