In the execution of the UDP for package creation, validation and checkout we find the error "login failed" when trying to read the .dfo file; these dfo files were copied from the Harvest Version 12.5 server to the Harvest Version 14.0.2 server. In version 12.5 it works without problem, but in version 14.0.2 it sends the error and to remedy it we had to recreate the dfo file from the Harvest 14.0.2 server. We have about 600 dfo files, is there a Harvest utility or script that will allow us to recreate these files or a way to convert them to Version 14.0.2?
Release : 14.0
If the dfo file is in the $CA_SCM_HOME folder, it will be converted with the upgrade, so no need to do anything extra to it. It’s a good idea, if possible, to have the userid and password for that dfo file at hand, just in case, but you will likely not need it.
We do not have a utility that can automatically update other DFO files created with SCM version 12.5 so that they are usable with SCM version 14.0.2. To have to update 600 of these dfo files is a very big task to complete. Here are some suggestions to make this easier
- This upgrade project may be a good opportunity to gather together the complete list of dfo files, identify the dfo file name, userid, password and purpose for each one, and identify any files that are obsolete or contain the same userid and password as other dfo files. You might find the list of DFO files in the end could be much smaller and more manageable.
- Once you have compiled the list, you could create a simple batch script to read through the list and execute the "svrenc" command for each of the dfo files.
More information about the "svrenc" command can be found here: svrenc Command-Encrypt User and Password Credentials to a File