Untitled

1. Stop the VHI Session Server.

2. Install KeyStore Explorer 5.4.3 or later.

3. Extract the JDK 14 to a directory.

4. Create a directory called “jre”.

5. Copy the contents (bin, conf, include, jmods, legal, and lib) of the extracted JDK to the “jre” directory.

6. Copy the “jre” directory to the root directory of KeyStore Explorer.

7. Create a working directory on your machine to modify the keystore.

8. Copy the keystore into the working directory.

9. Make a backup of the file so you can easily revert back to the default file if necessary.

10. Run KeyStore Explorer.

11. Open the PKCS12 keystore.

12. Enter the keystore password and select “OK”.

13. Select ‘Tools/Change KeyStore Type/BCFKS’.

14. Enter the keystore password and select “OK”.

15. Select ‘File/Save As’.

16. Enter the keystore filename you would like to use (e.g. vhiss.bcfks), but use an extension of .bcfks. Do not the keystore with the filename of “sever.bcfks”.

17. Select “save” to save the file.

18. You are now working in the file with extension of .bcfks.

19. Right click on the keystore entry and select “Rename”.

20. Enter the name “server-container” and select “OK”.

21. Save the keystore.

22. Right click again on the keystore entry, now called “server-container” and select “Copy”.

23. Select ‘Edit/Paste’ from the toolbar. A duplicate entry should be created with the name “server-container (1)”.

24. Right click on the entry “server-container (1)” and select “Rename”.

25. Enter a name of “existingaliasname” and select “OK”.

26. Select ‘Tools/Import Trusted Certificate’.

27. Browse to the location where the root CA certificate file is stored and select the certificate and then “Open”.

28. Enter the alias of “trust-anchor” on the next screen and then click “OK” and “OK” again to dismiss the successful import dialog.

29. Your keystore should now look like this:

30. Save the keystore.

31. Copy the new keystore to the %VHI_HOME%/HostIntegrator/sesssrvr/etc directory).

32. Change directory to the %VHI_HOME/HostIntegrator/sesssrvr/services/ws/META-INF directory.

33. Backup the file “service-ctx.xml” by copying it to another directory.

34. Edit the “service-ctx.xml” in the “META-INF” directory.

35. Find the following entry (should be line 47 and 48):

<!-- HTTPS context factory bean instance. -->

<property name="SSLContextFactory" ref="httpsContextFactory"/>

36. Replace those two lines with the following 13 lines (update pathing as necessary):

<!-- HTTPS context factory bean instance. -->

<property name="SSLContextFactory">
<bean init-method="initialize">
<property name="keyManagerFactory">
<bean init-method="initialize">
<property name="keystoreName"value="C:/Program Files/Micro Focus/Verastream/HostIntegrator/sesssrvr/etc/servlet.bcfks"/>
<property name="keystorePassword" value="YourPasswordGoesHere"/>
<property name="keyStoreType" value="BCFKS"/>
<property name="keyAlias" value="existingaliasname"/>
</bean>
</property>
</bean>
</property>

37. Save the file.

38. Start the VHI Session Server and test to your application.

Related:

Untitled

1. Stop the VHI Session Server.

2. Install KeyStore Explorer 5.4.3 or later.

3. Extract the JDK 14 to a directory.

4. Create a directory called “jre”.

5. Copy the contents (bin, conf, include, jmods, legal, and lib) of the extracted JDK to the “jre” directory.

6. Copy the “jre” directory to the root directory of KeyStore Explorer.

7. Create a working directory on your machine to modify the keystore.

8. Copy the keystore into the working directory.

9. Make a backup of the file so you can easily revert back to the default file if necessary.

10. Run KeyStore Explorer.

11. Open the PKCS12 keystore.

12. Enter the keystore password and select “OK”.

13. Select ‘Tools/Change KeyStore Type/BCFKS’.

14. Enter the keystore password and select “OK”.

15. Select ‘File/Save As’.

16. Enter the keystore filename you would like to use (e.g. vhiss.bcfks), but use an extension of .bcfks. Do not the keystore with the filename of “sever.bcfks”.

17. Select “save” to save the file.

18. You are now working in the file with extension of .bcfks.

19. Right click on the keystore entry and select “Rename”.

20. Enter the name “server-container” and select “OK”.

21. Save the keystore.

22. Right click again on the keystore entry, now called “server-container” and select “Copy”.

23. Select ‘Edit/Paste’ from the toolbar. A duplicate entry should be created with the name “server-container (1)”.

24. Right click on the entry “server-container (1)” and select “Rename”.

25. Enter a name of “existingaliasname” and select “OK”.

26. Select ‘Tools/Import Trusted Certificate’.

27. Browse to the location where the root CA certificate file is stored and select the certificate and then “Open”.

28. Enter the alias of “trust-anchor” on the next screen and then click “OK” and “OK” again to dismiss the successful import dialog.

29. Your keystore should now look like this:

30. Save the keystore.

31. Copy the new keystore to the %VHI_HOME%/HostIntegrator/sesssrvr/etc directory).

32. Change directory to the %VHI_HOME/HostIntegrator/sesssrvr/services/ws/META-INF directory.

33. Backup the file “service-ctx.xml” by copying it to another directory.

34. Edit the “service-ctx.xml” in the “META-INF” directory.

35. Find the following entry (should be line 47 and 48):

<!-- HTTPS context factory bean instance. -->

<property name="SSLContextFactory" ref="httpsContextFactory"/>

36. Replace those two lines with the following 13 lines (update pathing as necessary):

<!-- HTTPS context factory bean instance. -->

<property name="SSLContextFactory">
<bean init-method="initialize">
<property name="keyManagerFactory">
<bean init-method="initialize">
<property name="keystoreName"value="C:/Program Files/Micro Focus/Verastream/HostIntegrator/sesssrvr/etc/servlet.bcfks"/>
<property name="keystorePassword" value="YourPasswordGoesHere"/>
<property name="keyStoreType" value="BCFKS"/>
<property name="keyAlias" value="existingaliasname"/>
</bean>
</property>
</bean>
</property>

37. Save the file.

38. Start the VHI Session Server and test to your application.

Related:

Untitled

1. Stop the VHI Session Server.

2. Install KeyStore Explorer 5.4.3 or later.

3. Extract the JDK 14 to a directory.

4. Create a directory called “jre”.

5. Copy the contents (bin, conf, include, jmods, legal, and lib) of the extracted JDK to the “jre” directory.

6. Copy the “jre” directory to the root directory of KeyStore Explorer.

7. Create a working directory on your machine to modify the keystore.

8. Copy the keystore into the working directory.

9. Make a backup of the file so you can easily revert back to the default file if necessary.

10. Run KeyStore Explorer.

11. Open the PKCS12 keystore.

12. Enter the keystore password and select “OK”.

13. Select ‘Tools/Change KeyStore Type/BCFKS’.

14. Enter the keystore password and select “OK”.

15. Select ‘File/Save As’.

16. Enter the keystore filename you would like to use (e.g. vhiss.bcfks), but use an extension of .bcfks. Do not the keystore with the filename of “sever.bcfks”.

17. Select “save” to save the file.

18. You are now working in the file with extension of .bcfks.

19. Right click on the keystore entry and select “Rename”.

20. Enter the name “server-container” and select “OK”.

21. Save the keystore.

22. Right click again on the keystore entry, now called “server-container” and select “Copy”.

23. Select ‘Edit/Paste’ from the toolbar. A duplicate entry should be created with the name “server-container (1)”.

24. Right click on the entry “server-container (1)” and select “Rename”.

25. Enter a name of “existingaliasname” and select “OK”.

26. Select ‘Tools/Import Trusted Certificate’.

27. Browse to the location where the root CA certificate file is stored and select the certificate and then “Open”.

28. Enter the alias of “trust-anchor” on the next screen and then click “OK” and “OK” again to dismiss the successful import dialog.

29. Your keystore should now look like this:

30. Save the keystore.

31. Copy the new keystore to the %VHI_HOME%/HostIntegrator/sesssrvr/etc directory).

32. Change directory to the %VHI_HOME/HostIntegrator/sesssrvr/services/ws/META-INF directory.

33. Backup the file “service-ctx.xml” by copying it to another directory.

34. Edit the “service-ctx.xml” in the “META-INF” directory.

35. Find the following entry (should be line 47 and 48):

<!-- HTTPS context factory bean instance. -->

<property name="SSLContextFactory" ref="httpsContextFactory"/>

36. Replace those two lines with the following 13 lines (update pathing as necessary):

<!-- HTTPS context factory bean instance. -->

<property name="SSLContextFactory">
<bean init-method="initialize">
<property name="keyManagerFactory">
<bean init-method="initialize">
<property name="keystoreName"value="C:/Program Files/Micro Focus/Verastream/HostIntegrator/sesssrvr/etc/servlet.bcfks"/>
<property name="keystorePassword" value="YourPasswordGoesHere"/>
<property name="keyStoreType" value="BCFKS"/>
<property name="keyAlias" value="existingaliasname"/>
</bean>
</property>
</bean>
</property>

37. Save the file.

38. Start the VHI Session Server and test to your application.

Related:

Untitled

1. Stop the VHI Session Server.

2. Install KeyStore Explorer 5.4.3 or later.

3. Extract the JDK 14 to a directory.

4. Create a directory called “jre”.

5. Copy the contents (bin, conf, include, jmods, legal, and lib) of the extracted JDK to the “jre” directory.

6. Copy the “jre” directory to the root directory of KeyStore Explorer.

7. Create a working directory on your machine to modify the keystore.

8. Copy the keystore into the working directory.

9. Make a backup of the file so you can easily revert back to the default file if necessary.

10. Run KeyStore Explorer.

11. Open the PKCS12 keystore.

12. Enter the keystore password and select “OK”.

13. Select ‘Tools/Change KeyStore Type/BCFKS’.

14. Enter the keystore password and select “OK”.

15. Select ‘File/Save As’.

16. Enter the keystore filename you would like to use (e.g. vhiss.bcfks), but use an extension of .bcfks. Do not the keystore with the filename of “sever.bcfks”.

17. Select “save” to save the file.

18. You are now working in the file with extension of .bcfks.

19. Right click on the keystore entry and select “Rename”.

20. Enter the name “server-container” and select “OK”.

21. Save the keystore.

22. Right click again on the keystore entry, now called “server-container” and select “Copy”.

23. Select ‘Edit/Paste’ from the toolbar. A duplicate entry should be created with the name “server-container (1)”.

24. Right click on the entry “server-container (1)” and select “Rename”.

25. Enter a name of “existingaliasname” and select “OK”.

26. Select ‘Tools/Import Trusted Certificate’.

27. Browse to the location where the root CA certificate file is stored and select the certificate and then “Open”.

28. Enter the alias of “trust-anchor” on the next screen and then click “OK” and “OK” again to dismiss the successful import dialog.

29. Your keystore should now look like this:

30. Save the keystore.

31. Copy the new keystore to the %VHI_HOME%/HostIntegrator/sesssrvr/etc directory).

32. Change directory to the %VHI_HOME/HostIntegrator/sesssrvr/services/ws/META-INF directory.

33. Backup the file “service-ctx.xml” by copying it to another directory.

34. Edit the “service-ctx.xml” in the “META-INF” directory.

35. Find the following entry (should be line 47 and 48):

<!-- HTTPS context factory bean instance. -->

<property name="SSLContextFactory" ref="httpsContextFactory"/>

36. Replace those two lines with the following 13 lines (update pathing as necessary):

<!-- HTTPS context factory bean instance. -->

<property name="SSLContextFactory">
<bean init-method="initialize">
<property name="keyManagerFactory">
<bean init-method="initialize">
<property name="keystoreName"value="C:/Program Files/Micro Focus/Verastream/HostIntegrator/sesssrvr/etc/servlet.bcfks"/>
<property name="keystorePassword" value="YourPasswordGoesHere"/>
<property name="keyStoreType" value="BCFKS"/>
<property name="keyAlias" value="existingaliasname"/>
</bean>
</property>
</bean>
</property>

37. Save the file.

38. Start the VHI Session Server and test to your application.

Related:

Untitled

1. Stop the VHI Session Server.

2. Install KeyStore Explorer 5.4.3 or later.

3. Extract the JDK 14 to a directory.

4. Create a directory called “jre”.

5. Copy the contents (bin, conf, include, jmods, legal, and lib) of the extracted JDK to the “jre” directory.

6. Copy the “jre” directory to the root directory of KeyStore Explorer.

7. Create a working directory on your machine to modify the keystore.

8. Copy the keystore into the working directory.

9. Make a backup of the file so you can easily revert back to the default file if necessary.

10. Run KeyStore Explorer.

11. Open the PKCS12 keystore.

12. Enter the keystore password and select “OK”.

13. Select ‘Tools/Change KeyStore Type/BCFKS’.

14. Enter the keystore password and select “OK”.

15. Select ‘File/Save As’.

16. Enter the keystore filename you would like to use (e.g. vhiss.bcfks), but use an extension of .bcfks. Do not the keystore with the filename of “sever.bcfks”.

17. Select “save” to save the file.

18. You are now working in the file with extension of .bcfks.

19. Right click on the keystore entry and select “Rename”.

20. Enter the name “server-container” and select “OK”.

21. Save the keystore.

22. Right click again on the keystore entry, now called “server-container” and select “Copy”.

23. Select ‘Edit/Paste’ from the toolbar. A duplicate entry should be created with the name “server-container (1)”.

24. Right click on the entry “server-container (1)” and select “Rename”.

25. Enter a name of “existingaliasname” and select “OK”.

26. Select ‘Tools/Import Trusted Certificate’.

27. Browse to the location where the root CA certificate file is stored and select the certificate and then “Open”.

28. Enter the alias of “trust-anchor” on the next screen and then click “OK” and “OK” again to dismiss the successful import dialog.

29. Your keystore should now look like this:

30. Save the keystore.

31. Copy the new keystore to the %VHI_HOME%/HostIntegrator/sesssrvr/etc directory).

32. Change directory to the %VHI_HOME/HostIntegrator/sesssrvr/services/ws/META-INF directory.

33. Backup the file “service-ctx.xml” by copying it to another directory.

34. Edit the “service-ctx.xml” in the “META-INF” directory.

35. Find the following entry (should be line 47 and 48):

<!-- HTTPS context factory bean instance. -->

<property name="SSLContextFactory" ref="httpsContextFactory"/>

36. Replace those two lines with the following 13 lines (update pathing as necessary):

<!-- HTTPS context factory bean instance. -->

<property name="SSLContextFactory">
<bean init-method="initialize">
<property name="keyManagerFactory">
<bean init-method="initialize">
<property name="keystoreName"value="C:/Program Files/Micro Focus/Verastream/HostIntegrator/sesssrvr/etc/servlet.bcfks"/>
<property name="keystorePassword" value="YourPasswordGoesHere"/>
<property name="keyStoreType" value="BCFKS"/>
<property name="keyAlias" value="existingaliasname"/>
</bean>
</property>
</bean>
</property>

37. Save the file.

38. Start the VHI Session Server and test to your application.

Related:

Untitled

1. Stop the VHI Session Server.

2. Install KeyStore Explorer 5.4.3 or later.

3. Extract the JDK 14 to a directory.

4. Create a directory called “jre”.

5. Copy the contents (bin, conf, include, jmods, legal, and lib) of the extracted JDK to the “jre” directory.

6. Copy the “jre” directory to the root directory of KeyStore Explorer.

7. Create a working directory on your machine to modify the keystore.

8. Copy the keystore into the working directory.

9. Make a backup of the file so you can easily revert back to the default file if necessary.

10. Run KeyStore Explorer.

11. Open the PKCS12 keystore.

12. Enter the keystore password and select “OK”.

13. Select ‘Tools/Change KeyStore Type/BCFKS’.

14. Enter the keystore password and select “OK”.

15. Select ‘File/Save As’.

16. Enter the keystore filename you would like to use (e.g. vhiss.bcfks), but use an extension of .bcfks. Do not the keystore with the filename of “sever.bcfks”.

17. Select “save” to save the file.

18. You are now working in the file with extension of .bcfks.

19. Right click on the keystore entry and select “Rename”.

20. Enter the name “server-container” and select “OK”.

21. Save the keystore.

22. Right click again on the keystore entry, now called “server-container” and select “Copy”.

23. Select ‘Edit/Paste’ from the toolbar. A duplicate entry should be created with the name “server-container (1)”.

24. Right click on the entry “server-container (1)” and select “Rename”.

25. Enter a name of “existingaliasname” and select “OK”.

26. Select ‘Tools/Import Trusted Certificate’.

27. Browse to the location where the root CA certificate file is stored and select the certificate and then “Open”.

28. Enter the alias of “trust-anchor” on the next screen and then click “OK” and “OK” again to dismiss the successful import dialog.

29. Your keystore should now look like this:

30. Save the keystore.

31. Copy the new keystore to the %VHI_HOME%/HostIntegrator/sesssrvr/etc directory).

32. Change directory to the %VHI_HOME/HostIntegrator/sesssrvr/services/ws/META-INF directory.

33. Backup the file “service-ctx.xml” by copying it to another directory.

34. Edit the “service-ctx.xml” in the “META-INF” directory.

35. Find the following entry (should be line 47 and 48):

<!-- HTTPS context factory bean instance. -->

<property name="SSLContextFactory" ref="httpsContextFactory"/>

36. Replace those two lines with the following 13 lines (update pathing as necessary):

<!-- HTTPS context factory bean instance. -->

<property name="SSLContextFactory">
<bean init-method="initialize">
<property name="keyManagerFactory">
<bean init-method="initialize">
<property name="keystoreName"value="C:/Program Files/Micro Focus/Verastream/HostIntegrator/sesssrvr/etc/servlet.bcfks"/>
<property name="keystorePassword" value="YourPasswordGoesHere"/>
<property name="keyStoreType" value="BCFKS"/>
<property name="keyAlias" value="existingaliasname"/>
</bean>
</property>
</bean>
</property>

37. Save the file.

38. Start the VHI Session Server and test to your application.

Related:

Untitled

1. Stop the VHI Session Server.

2. Install KeyStore Explorer 5.4.3 or later.

3. Extract the JDK 14 to a directory.

4. Create a directory called “jre”.

5. Copy the contents (bin, conf, include, jmods, legal, and lib) of the extracted JDK to the “jre” directory.

6. Copy the “jre” directory to the root directory of KeyStore Explorer.

7. Create a working directory on your machine to modify the keystore.

8. Copy the keystore into the working directory.

9. Make a backup of the file so you can easily revert back to the default file if necessary.

10. Run KeyStore Explorer.

11. Open the PKCS12 keystore.

12. Enter the keystore password and select “OK”.

13. Select ‘Tools/Change KeyStore Type/BCFKS’.

14. Enter the keystore password and select “OK”.

15. Select ‘File/Save As’.

16. Enter the keystore filename you would like to use (e.g. vhiss.bcfks), but use an extension of .bcfks. Do not the keystore with the filename of “sever.bcfks”.

17. Select “save” to save the file.

18. You are now working in the file with extension of .bcfks.

19. Right click on the keystore entry and select “Rename”.

20. Enter the name “server-container” and select “OK”.

21. Save the keystore.

22. Right click again on the keystore entry, now called “server-container” and select “Copy”.

23. Select ‘Edit/Paste’ from the toolbar. A duplicate entry should be created with the name “server-container (1)”.

24. Right click on the entry “server-container (1)” and select “Rename”.

25. Enter a name of “existingaliasname” and select “OK”.

26. Select ‘Tools/Import Trusted Certificate’.

27. Browse to the location where the root CA certificate file is stored and select the certificate and then “Open”.

28. Enter the alias of “trust-anchor” on the next screen and then click “OK” and “OK” again to dismiss the successful import dialog.

29. Your keystore should now look like this:

30. Save the keystore.

31. Copy the new keystore to the %VHI_HOME%/HostIntegrator/sesssrvr/etc directory).

32. Change directory to the %VHI_HOME/HostIntegrator/sesssrvr/services/ws/META-INF directory.

33. Backup the file “service-ctx.xml” by copying it to another directory.

34. Edit the “service-ctx.xml” in the “META-INF” directory.

35. Find the following entry (should be line 47 and 48):

<!-- HTTPS context factory bean instance. -->

<property name="SSLContextFactory" ref="httpsContextFactory"/>

36. Replace those two lines with the following 13 lines (update pathing as necessary):

<!-- HTTPS context factory bean instance. -->

<property name="SSLContextFactory">
<bean init-method="initialize">
<property name="keyManagerFactory">
<bean init-method="initialize">
<property name="keystoreName"value="C:/Program Files/Micro Focus/Verastream/HostIntegrator/sesssrvr/etc/servlet.bcfks"/>
<property name="keystorePassword" value="YourPasswordGoesHere"/>
<property name="keyStoreType" value="BCFKS"/>
<property name="keyAlias" value="existingaliasname"/>
</bean>
</property>
</bean>
</property>

37. Save the file.

38. Start the VHI Session Server and test to your application.

Related:

Untitled

1. Stop the VHI Session Server.

2. Install KeyStore Explorer 5.4.3 or later.

3. Extract the JDK 14 to a directory.

4. Create a directory called “jre”.

5. Copy the contents (bin, conf, include, jmods, legal, and lib) of the extracted JDK to the “jre” directory.

6. Copy the “jre” directory to the root directory of KeyStore Explorer.

7. Create a working directory on your machine to modify the keystore.

8. Copy the keystore into the working directory.

9. Make a backup of the file so you can easily revert back to the default file if necessary.

10. Run KeyStore Explorer.

11. Open the PKCS12 keystore.

12. Enter the keystore password and select “OK”.

13. Select ‘Tools/Change KeyStore Type/BCFKS’.

14. Enter the keystore password and select “OK”.

15. Select ‘File/Save As’.

16. Enter the keystore filename you would like to use (e.g. vhiss.bcfks), but use an extension of .bcfks. Do not the keystore with the filename of “sever.bcfks”.

17. Select “save” to save the file.

18. You are now working in the file with extension of .bcfks.

19. Right click on the keystore entry and select “Rename”.

20. Enter the name “server-container” and select “OK”.

21. Save the keystore.

22. Right click again on the keystore entry, now called “server-container” and select “Copy”.

23. Select ‘Edit/Paste’ from the toolbar. A duplicate entry should be created with the name “server-container (1)”.

24. Right click on the entry “server-container (1)” and select “Rename”.

25. Enter a name of “existingaliasname” and select “OK”.

26. Select ‘Tools/Import Trusted Certificate’.

27. Browse to the location where the root CA certificate file is stored and select the certificate and then “Open”.

28. Enter the alias of “trust-anchor” on the next screen and then click “OK” and “OK” again to dismiss the successful import dialog.

29. Your keystore should now look like this:

30. Save the keystore.

31. Copy the new keystore to the %VHI_HOME%/HostIntegrator/sesssrvr/etc directory).

32. Change directory to the %VHI_HOME/HostIntegrator/sesssrvr/services/ws/META-INF directory.

33. Backup the file “service-ctx.xml” by copying it to another directory.

34. Edit the “service-ctx.xml” in the “META-INF” directory.

35. Find the following entry (should be line 47 and 48):

<!-- HTTPS context factory bean instance. -->

<property name="SSLContextFactory" ref="httpsContextFactory"/>

36. Replace those two lines with the following 13 lines (update pathing as necessary):

<!-- HTTPS context factory bean instance. -->

<property name="SSLContextFactory">
<bean init-method="initialize">
<property name="keyManagerFactory">
<bean init-method="initialize">
<property name="keystoreName"value="C:/Program Files/Micro Focus/Verastream/HostIntegrator/sesssrvr/etc/servlet.bcfks"/>
<property name="keystorePassword" value="YourPasswordGoesHere"/>
<property name="keyStoreType" value="BCFKS"/>
<property name="keyAlias" value="existingaliasname"/>
</bean>
</property>
</bean>
</property>

37. Save the file.

38. Start the VHI Session Server and test to your application.

Related:

Untitled

1. Stop the VHI Session Server.

2. Install KeyStore Explorer 5.4.3 or later.

3. Extract the JDK 14 to a directory.

4. Create a directory called “jre”.

5. Copy the contents (bin, conf, include, jmods, legal, and lib) of the extracted JDK to the “jre” directory.

6. Copy the “jre” directory to the root directory of KeyStore Explorer.

7. Create a working directory on your machine to modify the keystore.

8. Copy the keystore into the working directory.

9. Make a backup of the file so you can easily revert back to the default file if necessary.

10. Run KeyStore Explorer.

11. Open the PKCS12 keystore.

12. Enter the keystore password and select “OK”.

13. Select ‘Tools/Change KeyStore Type/BCFKS’.

14. Enter the keystore password and select “OK”.

15. Select ‘File/Save As’.

16. Enter the keystore filename you would like to use (e.g. vhiss.bcfks), but use an extension of .bcfks. Do not the keystore with the filename of “sever.bcfks”.

17. Select “save” to save the file.

18. You are now working in the file with extension of .bcfks.

19. Right click on the keystore entry and select “Rename”.

20. Enter the name “server-container” and select “OK”.

21. Save the keystore.

22. Right click again on the keystore entry, now called “server-container” and select “Copy”.

23. Select ‘Edit/Paste’ from the toolbar. A duplicate entry should be created with the name “server-container (1)”.

24. Right click on the entry “server-container (1)” and select “Rename”.

25. Enter a name of “existingaliasname” and select “OK”.

26. Select ‘Tools/Import Trusted Certificate’.

27. Browse to the location where the root CA certificate file is stored and select the certificate and then “Open”.

28. Enter the alias of “trust-anchor” on the next screen and then click “OK” and “OK” again to dismiss the successful import dialog.

29. Your keystore should now look like this:

30. Save the keystore.

31. Copy the new keystore to the %VHI_HOME%/HostIntegrator/sesssrvr/etc directory).

32. Change directory to the %VHI_HOME/HostIntegrator/sesssrvr/services/ws/META-INF directory.

33. Backup the file “service-ctx.xml” by copying it to another directory.

34. Edit the “service-ctx.xml” in the “META-INF” directory.

35. Find the following entry (should be line 47 and 48):

<!-- HTTPS context factory bean instance. -->

<property name="SSLContextFactory" ref="httpsContextFactory"/>

36. Replace those two lines with the following 13 lines (update pathing as necessary):

<!-- HTTPS context factory bean instance. -->

<property name="SSLContextFactory">
<bean init-method="initialize">
<property name="keyManagerFactory">
<bean init-method="initialize">
<property name="keystoreName"value="C:/Program Files/Micro Focus/Verastream/HostIntegrator/sesssrvr/etc/servlet.bcfks"/>
<property name="keystorePassword" value="YourPasswordGoesHere"/>
<property name="keyStoreType" value="BCFKS"/>
<property name="keyAlias" value="existingaliasname"/>
</bean>
</property>
</bean>
</property>

37. Save the file.

38. Start the VHI Session Server and test to your application.

Related:

Untitled

1. Stop the VHI Session Server.

2. Install KeyStore Explorer 5.4.3 or later.

3. Extract the JDK 14 to a directory.

4. Create a directory called “jre”.

5. Copy the contents (bin, conf, include, jmods, legal, and lib) of the extracted JDK to the “jre” directory.

6. Copy the “jre” directory to the root directory of KeyStore Explorer.

7. Create a working directory on your machine to modify the keystore.

8. Copy the keystore into the working directory.

9. Make a backup of the file so you can easily revert back to the default file if necessary.

10. Run KeyStore Explorer.

11. Open the PKCS12 keystore.

12. Enter the keystore password and select “OK”.

13. Select ‘Tools/Change KeyStore Type/BCFKS’.

14. Enter the keystore password and select “OK”.

15. Select ‘File/Save As’.

16. Enter the keystore filename you would like to use (e.g. vhiss.bcfks), but use an extension of .bcfks. Do not the keystore with the filename of “sever.bcfks”.

17. Select “save” to save the file.

18. You are now working in the file with extension of .bcfks.

19. Right click on the keystore entry and select “Rename”.

20. Enter the name “server-container” and select “OK”.

21. Save the keystore.

22. Right click again on the keystore entry, now called “server-container” and select “Copy”.

23. Select ‘Edit/Paste’ from the toolbar. A duplicate entry should be created with the name “server-container (1)”.

24. Right click on the entry “server-container (1)” and select “Rename”.

25. Enter a name of “existingaliasname” and select “OK”.

26. Select ‘Tools/Import Trusted Certificate’.

27. Browse to the location where the root CA certificate file is stored and select the certificate and then “Open”.

28. Enter the alias of “trust-anchor” on the next screen and then click “OK” and “OK” again to dismiss the successful import dialog.

29. Your keystore should now look like this:

30. Save the keystore.

31. Copy the new keystore to the %VHI_HOME%/HostIntegrator/sesssrvr/etc directory).

32. Change directory to the %VHI_HOME/HostIntegrator/sesssrvr/services/ws/META-INF directory.

33. Backup the file “service-ctx.xml” by copying it to another directory.

34. Edit the “service-ctx.xml” in the “META-INF” directory.

35. Find the following entry (should be line 47 and 48):

<!-- HTTPS context factory bean instance. -->

<property name="SSLContextFactory" ref="httpsContextFactory"/>

36. Replace those two lines with the following 13 lines (update pathing as necessary):

<!-- HTTPS context factory bean instance. -->

<property name="SSLContextFactory">
<bean init-method="initialize">
<property name="keyManagerFactory">
<bean init-method="initialize">
<property name="keystoreName"value="C:/Program Files/Micro Focus/Verastream/HostIntegrator/sesssrvr/etc/servlet.bcfks"/>
<property name="keystorePassword" value="YourPasswordGoesHere"/>
<property name="keyStoreType" value="BCFKS"/>
<property name="keyAlias" value="existingaliasname"/>
</bean>
</property>
</bean>
</property>

37. Save the file.

38. Start the VHI Session Server and test to your application.

Related: