8 Enable SSL in Oracle Banking Branch

As part of enabling end to end SSL communication between services, following keys are added in almost all the services.

  • eureka.instance.prefer-ip-address

  • eureka.instance.nonSecurePortEnabled

  • eureka.instance.securePortEnabled

In case you are planning to proceed with the current setup, execute the following scripts before deploying services other than plato-config-service.

  • update properties set value = 'http://hostname:port/plato-discovery-service/eureka' where value = 'https://hostname:port/plato-discovery-service/eureka'

  • update properties set value = 'true' where key = 'eureka.instance.prefer-ip-address'

    update properties set value = 'true' where key = 'eureka.instance.nonSecurePortEnabled'

  • update properties set value = 'false' where key = 'eureka.instance.securePortEnabled'

  • update properties set value = 'http' where value = 'https';