Products | Versions |
---|---|
TIBCO Administrator | - |
Not Applicable | - |
Resolution:
Description:
==========
In a File based domain, after changing the RV transport network parameters through the Domain Utility, the hawkagent will not start and throws the following message:
A"TibrvException[error=5,message=Arguments conflict]"
Environment:
===========
TIBCO Administrator 5.x.x
TIBCO Runtime Agent 5.x.x
TIBCO Hawk 4.x.x
Cause:
======
The RVD error message shows that the RVD, which is up and running, is currently bound to the same service port. It happens when one is trying to use a different network parameter than the previous one but keeps the service port as is, and or, that the daemon parameter stayed the same in the same host. The same service port can not be bound to different network parameters.
Resolution:
==========
Check if the hawkagent.cfg file as well as hawkhma.cfg file is still using the old rv parameter. Check also if the administrationDomain.properties file and AuthorizationDomain.properties file is getting updated with the new rv parameter. If everything looks correct, then verify the follwoing.
"netstat -anup" output, along with ps -ef | grep rvd during the period of incidence and see if there is any RVD process that is started before hawkagent gets started. if the port is being occupied, the 2 commands above should pinpoint to where the RVD is running and the process id. Once the RVD is determined, it can either be killed if not being used. Update the rv transport parameter to use the one that is being updated in DomainUtility, or otherwise hawkagent should use a different service port.