# Use Synthetic/Browser monitor zip source (repo) with private/self-signed cert

**URL:** <https://discuss.elastic.co/t/use-synthetic-browser-monitor-zip-source-repo-with-private-self-signed-cert/282521>\
**Category:** Synthetics\
**Created:** [August 25, 2021, 8:03pm UTC](https://discuss.elastic.co/t/use-synthetic-browser-monitor-zip-source-repo-with-private-self-signed-cert/282521 "2021-08-25T20:03:23Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![BenB196](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/benb196/32/83401_2.png) [@BenB196](https://discuss.elastic.co/u/BenB196)\
**Post date:** [August 25, 2021, 8:03pm UTC](https://discuss.elastic.co/t/use-synthetic-browser-monitor-zip-source-repo-with-private-self-signed-cert/282521/1 "2021-08-25T20:03:23Z")

</div>

Hi All,

I'm looking at setting up a test with the new synthetics/browser module in Heartbeat. I would like to use the [Zip URL](https://www.elastic.co/guide/en/beats/heartbeat/current/monitor-browser-options.html#monitor-source-zipurl) source for this. However, the repo I want to use has a cert signed by a private CA.

Looking at the settings available for this source, there are no [SSL](https://www.elastic.co/guide/en/beats/heartbeat/current/configuration-ssl.html) options like there are for the [tcp monitor](https://www.elastic.co/guide/en/beats/heartbeat/current/monitor-tcp-options.html#monitor-tcp-tls-ssl).

Are there any plans to add such options (or are there undocumented options) so that private repos can be used with this monitor/source?

---

<div class="post-metadata">

**Author:** ![Andrew\_Cholakian1](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/andrew_cholakian1/32/3612_2.png) [@Andrew\_Cholakian1](https://discuss.elastic.co/u/Andrew_Cholakian1)\
**Post date:** [August 25, 2021, 8:18pm UTC](https://discuss.elastic.co/t/use-synthetic-browser-monitor-zip-source-repo-with-private-self-signed-cert/282521/2 "2021-08-25T20:18:38Z")

</div>

It's not on our roadmap at the moment, but I've just created an issue for it here [[Heartbeat] Support private CAs for `zip_url` · Issue #27597 · elastic/beats · GitHub](https://github.com/elastic/beats/issues/27597) . Thanks for providing your feedback, I'm sure others would find this useful.

It'd be helpful for us to know how you're creating the zip. Are you using a self-hosted git service or similar?

---

<div class="post-metadata">

**Author:** ![BenB196](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/benb196/32/83401_2.png) [@BenB196](https://discuss.elastic.co/u/BenB196)\
**Post date:** [August 25, 2021, 8:26pm UTC](https://discuss.elastic.co/t/use-synthetic-browser-monitor-zip-source-repo-with-private-self-signed-cert/282521/3 "2021-08-25T20:26:05Z")

</div>

Hi @Andrew_Cholakian1 thanks for the information.

Currently the zip is created by a self-hosted GitLab server from a zip repo link.

---

<div class="post-metadata">

**Author:** ![Andrew\_Cholakian1](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/andrew_cholakian1/32/3612_2.png) [@Andrew\_Cholakian1](https://discuss.elastic.co/u/Andrew_Cholakian1)\
**Post date:** [August 25, 2021, 11:46pm UTC](https://discuss.elastic.co/t/use-synthetic-browser-monitor-zip-source-repo-with-private-self-signed-cert/282521/4 "2021-08-25T23:46:08Z")

</div>

Thanks! Understanding how our users infra is setup is quite helpful!

---

<div class="post-metadata">

**Author:** ![Andrew\_Cholakian1](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/andrew_cholakian1/32/3612_2.png) [@Andrew\_Cholakian1](https://discuss.elastic.co/u/Andrew_Cholakian1)\
**Post date:** [September 8, 2021, 2:30am UTC](https://discuss.elastic.co/t/use-synthetic-browser-monitor-zip-source-repo-with-private-self-signed-cert/282521/5 "2021-09-08T02:30:38Z")

</div>

We've merged [https://github.com/elastic/beats/pull/27699](https://github.com/elastic/beats/pull/27699) which should resolve this. It is currently targeting the 7.16.0 release, though that could change in the future.

---

<div class="post-metadata">

**Author:** ![BenB196](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/benb196/32/83401_2.png) [@BenB196](https://discuss.elastic.co/u/BenB196)\
**Post date:** [September 8, 2021, 11:39am UTC](https://discuss.elastic.co/t/use-synthetic-browser-monitor-zip-source-repo-with-private-self-signed-cert/282521/6 "2021-09-08T11:39:57Z")

</div>

Great to hear, thanks for the update.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [October 2, 2021, 11:40am UTC](https://discuss.elastic.co/t/use-synthetic-browser-monitor-zip-source-repo-with-private-self-signed-cert/282521/7 "2021-10-02T11:40:32Z")

</div>

This topic was automatically closed 24 days after the last reply. New replies are no longer allowed.
