Jump to: navigation, search

Bgrenon/6

[+] Doing the thing


[+] Test

keytool -genkey -alias <alias name> -keyalg <security key algorithm> -validity 360
Important
When prompted for input What is your first and last name?, enter the name of GRAT's Host object in Configuration Server. It must be either GRAT's hostname or the IP address. The value entered here is used in the commonName (CN) property of the certificate.

For example:

/usr/local/java/jdk1.7.0_79/jre/bin/keytool -genkey -alias linux-grat -keyalg RSA

A self-signed certificate will be created by file name .keystore in the user's home directory. If the certificate must be signed by an external CA (Certificate Authority), a CSR needs to be created and submitted to the CA. You can use Keytool to create a CSR. Please see Java documentation for a complete list of Keytool options. }}


Setting up GRAT in SSL Mode

  1. [+] Create the Certificate if it is not already available

[+] Create the Certificate if it is not already available.

  • [+] Enable SSL in the server configuration by using the Certificate and disable non-SSL mode.
  • On the GRE machine, get the public certificate of GRAT. [+] EXPAND
  • On the GRE machine, add the public certificate to Java Keystore using the Java Keytool. [+] EXPAND
  • If you are using GRDT, repeat steps 3 and 4 on the GRDT machine. Make sure to update the Host Configuration under Preferences > Genesys Rules System > Repository Server to use the https port and ensure that the HTTPS checkbox is selected.
  • As for GRE and GRDT, repeat step 3 and 4 for any other Java clients of GRAT which would need to use HTTPS to send requests to GRAT.
  • This page was last edited on September 10, 2015, at 19:47.
    Comments or questions about this documentation? Contact us for support!