diff --git a/ansible/roles/stack-sunbird/defaults/main.yml b/ansible/roles/stack-sunbird/defaults/main.yml
index dd49c4c338b2fe25ac020eff449588c0343f3e42..ede358fee9b8df2946d547147cdbd9075415e62d 100644
--- a/ansible/roles/stack-sunbird/defaults/main.yml
+++ b/ansible/roles/stack-sunbird/defaults/main.yml
@@ -10,6 +10,7 @@ sunbird_keycloak_public:
 sunbird_cache_store:
 sunbird_cache_ttl: 1800
 sunbird_es_port: 9300 # If this port is same for all the machines, single vaule is enough! else comma seperated values
+sunbird_es_http_port: 9200
 actor_replicas: 1
 actor_reservation_memory: 768M
 actor_limit_memory: 1024M
diff --git a/ansible/roles/stack-sunbird/templates/sunbird_cert-service.env b/ansible/roles/stack-sunbird/templates/sunbird_cert-service.env
index 775fbdf0cf55689f05df9870efb7e9d1452ab93d..8bbafae36ebce0ed4d768d2a2d7793287aabe593 100644
--- a/ansible/roles/stack-sunbird/templates/sunbird_cert-service.env
+++ b/ansible/roles/stack-sunbird/templates/sunbird_cert-service.env
@@ -5,4 +5,4 @@ AZURE_STORAGE_KEY={{sunbird_azure_storage_account}}
 sunbird_cert_domain_url={{proto}}://{{proxy_server_name}}
 sunbird_cert_enc_service_url=http://enc-service:8013
 download_link_expiry_timeout=600
-es_conn_info={{sunbird_es_host}}:{{sunbird_es_port}}
\ No newline at end of file
+es_conn_info={{sunbird_es_host}}:{{sunbird_es_http_port}}
\ No newline at end of file