# OpenSearch is not working after provide SSL certificates

**URL:** <https://forum.opensearch.org/t/opensearch-is-not-working-after-provide-ssl-certificates/21651>\
**Category:** Security\
**Tags:** troubleshoot, configure, security-issue\
**Created:** [September 27, 2024, 1:07am UTC](https://forum.opensearch.org/t/opensearch-is-not-working-after-provide-ssl-certificates/21651 "2024-09-27T01:07:04Z")\
**Posts on this page:** 1\
**Showing post:** 11

<div class="post-metadata">

**Author:** ![yeonghyeonKo](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.opensearch.org/yeonghyeonko/32/8202_2.png) [@yeonghyeonKo](https://forum.opensearch.org/u/yeonghyeonKo)\
**Post date:** [October 11, 2024, 1:53am UTC](https://forum.opensearch.org/t/opensearch-is-not-working-after-provide-ssl-certificates/21651/11 "2024-10-11T01:53:51Z")

</div>

> [@OpenSearch not creating admin-cert after removing http on tls block](https://forum.opensearch.org/t/opensearch-not-creating-admin-cert-after-removing-http-on-tls-block/21715/11):
>
> Hi, @GTGabaaron @pablo Did you define ConfigMap also? Being true for security.tls.http.generate (and transport) makes ConfigMap named \<cluster-name\>-config. Also, it means that you have to mount certificates using [additionalVolumes](https://github.com/opensearch-project/opensearch-k8s-operator/blob/main/docs/userguide/main.md#additional-volumes) CRD already has prepared. spec: general: additionalVolumes: - name: certificates path: /user/share/opensearch/config/tls-http # example path secret: secretName: tls # example secret Let’s say \<cluster-name\> is “test-opensearch-…

@pablo , I commented how we can overwrite opensearch.yml using **ConfigMap** in K8s container environment. Will it be helpful in @GTGabaaron 's case?

---

_[View the full topic](https://forum.opensearch.org/t/opensearch-is-not-working-after-provide-ssl-certificates/21651)._
