This page describe the two-steps procedure to perform a copy of the ECtrans Associations from one ECaccess Gateway to another.

The two-steps are:

Because each Gateway has its own private-key for encryption it is required to decrypt and re-encrypt the ECtrans Associations with the relevant private-key.

In order to follow the procedure please first download the following files and copy them in the mentioned directories:

 

Step 1

Go to the "bin" directory of your existing Gateway and make sure it is not running:

#./gateway stop

Then start the export/decryption of the ECtrans Associations:

#./decrypt.sh

If the script complete successfully, a file named "uncrypted-assoc.sql" is created in the current directory with the ECtrans Associations in clear text.

Just copy this file to the "bin" directory of the new Gateway.

Step 2

On the new Gateway, make sure the "gateway/db" directory is original (the one from the distribution - unmodified). Please also make sure to remove the "private-key.keystore" from the conf directory.

Then go to the "bin" directory of the new Gateway:

#cd gateway/bin

Make sure it is not running:

#./gateway stop

Then start the encryption of the ECtrans Associations:

#./encrypt.sh

Once the script has completed the file "ecaccess.script" has been created with the encrypted ECtrans Associations.

Then copy this file to the "gateway/db" directory:
#cp ./ecaccess.script ../db/.

And start the Gateway:

#./gateway start