.dfo files
search cancel

.dfo files

book

Article ID: 229298

calendar_today

Updated On:

Products

CA Harvest Software Change Manager

Issue/Introduction

I copied .dfo files from earlier solaris broker to new Redhat 8.4 broker server. But they are not working and giving below error.-

Segmentation fault (core dumped)

Is there a way to decrypt these files again to get login id/password to  create again on linux or fix the copy

Environment

CA Harvest SCM all versions and platforms

Resolution

DFO files are encrypted files containing userids and passwords.  These can be used for a variety of purposes with Harvest such as:

  • The "hsvr.dfo" file in the %CA_SCM_HOME% folder contains the login credentials Harvest needs to access the database.
  • Command line utilities in scripts and UDPs can use the "-eh" option along with the name of an encrypted DFO file to provide Harvest login credentials to the command.
  • Command line utilities in scripts and UDPs can use the "-er" option along with the name of an encrypted DFO file to provide login credentials for a remote agent computer to the command.
  • The hrefresh.cfg file will contain the names of encrypted DFO files for Harvest login and for remote agent login credentials.
  • The "-ldapbindpwfile=" option along with the name of an encrypted DFO file inside the HServer.arg file can be used to provide login credentials that allow Harvest to access the LDAP server for purposes of authenticating Harvest users.

Some things to know about these files:

  • The DFO files are not portable across platforms.  You could copy from one Linux box to another, but not from Solaris to Linux.
  • For security reasons, there is not a way to decrypt a DFO file.  To identify what userid and password is, or should be in a particular DFO file, you will need to take a look at how it is used.
  • To create a new DFO file you would use the svrenc command line utility.  Here’s where you can read more: svrenc Command-Encrypt User and Password Credentials to a File