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';