Knowledgebase
How do I test the validity of or recover from a lost customization code?
Posted by on 08 March 2011 02:50 PM

Our Technical Support Team is unable to extract the Customization Code, however you can do some work to try to determine what it was set to, if you might know what it was. IF you have no clue and don't think you can guess it then you will want to go right into re-installation with a new customization code.

What is the Customization Code?

The Customization Code is a unique key provided by the customer. It makes every installation of the software unique and prevents a rogue user from taking control of the workstations running Deep Freeze using their own copy of administrative tools.
A workstation will only communicate with a Console and can therefore only be controlled by a Console if the workstation and the Console have matching Customization Codes. The One Time Password Generation System will only generate a valid One Time Password (OTP) if the workstation and the source of the OTP Generator (Configuration Administrator or Enterprise Console) have matching Customization Codes.

The Customization Code needs to be provided only to users trusted to manage all aspects of the workstations. With a valid Customization Code, users can remove Deep Freeze from any protected workstation, whether or not they possess a valid password. Conversely, a lost Customization Code can result in serious issues when attempting to upgrade an existing installation of Deep Freeze and can result in a large amount of work in recovery.

Faronics cannot recover a Customization Code that has been lost or misplaced.

Testing the Customization Code:

WARNING!!! Don't do this on your production Deep Freeze Console as you will lose communications with your workstations if the Customization Code Changes!!

Install Deep Freeze Enterprise on another workstation & set your first customization code you want to try. Then open a Workstation Installation file (DFwks.exe) and if it opens you know you have the right Customization Code.

If this file shows a "Customization Code Error" then you can Reinitialize the install.

To Reinitialize with another Customization Code for testing :

The Customization Code can be reinitialized using the file

Deep Freeze 6.5x/6.6x


C:\Program Files\Faronics\Deep Freeze 65 Enterprise\DFInit.exe

Deep Freeze 7.x

C:\Program Files\Faronics\Deep Freeze 7 Enterprise\DFInit.exe
This will allow you to reinitialize the customization code.



C:\Program Files(x86)\ - for 64 bit OS

Once you reinitialize the Customization Code you can confirm that it is correct by opening one of your workstation install files (DF6wks.exe)
or configuration files (DepFrz.rdx) with the Configuration Administrator (DF6Admin.exe).

If the Customization Code is correct you will see the configuration settings you have previously set. If it is incorrect you will simply get an error message. If you get an error message you will have to attempt to reinitialize it again using DFInit6.exe, enter another customization Code to test, open one of your workstation install files (DF6wks.exe) or configuration files (DepFrz.rdx) with the Configuration Administrator (DF6Admin.exe). Again if the Customization Code is correct you will see the configuration settings you have previously set. If it is incorrect you will simply get an error message. Continue with this test loop until you successfully open one of your workstation install files (DF6wks.exe) or configuration files (DepFrz.rdx) with the Configuration Administrator (DF6Admin.exe) or you give up.

If you do confirm your Customization Code your back in business and you should see workstations populate the console. DOCUMENT the Customization Code if you discover what it is.

If you are unable to confirm your Customization Code you may have to thaw and manually uninstall and then reinstall every workstation using the Configuration Administrator that you know the Customization Code for.

If you are having to start from scratch you will want to set and document the customization code. Then remove / quarantine all previous workstation installation / rdx files as unknown customization code. If these are used again on your network you will not be able to control them through the Deep Freeze or Core Consoles.

If you have a second installation of the Deep Freeze Console or Administrator you can simply copy the DF6Console.exe and DF6Admin.exe files to your new server/ workstation that will run the Console. With this method you will be prompted to enter a OTP password. Simply take the OTP token and enter in the One Time Password generator - Then use the password that was generated and enter it in the new server to authorize the software move. This will buy you some time - but without the customization code you will not be able to upgrade Deep Freeze successfully without completely reinstalling.
If this is the case and you do have a working Deep Freeze Console & Configuration Administrator but don't know your customization code : It would be suggested that you run a parallel install using the old console that is functioning to manage workstations until you are able configure a new server/workstation to host the new installation of Deep Freeze Enterprise software.

We encourage you to document the Customization Code that you choose for the new install to prevent this situation from happening again in the future.

(20 vote(s))
Helpful
Not helpful

Comments (0)