# LT behind reverse proxy and ssl, split dns, no audio

**URL:** <https://discourse.libretime.org/t/lt-behind-reverse-proxy-and-ssl-split-dns-no-audio/1088>\
**Category:** Get Help\
**Created:** [January 16, 2022, 10:41am UTC](https://discourse.libretime.org/t/lt-behind-reverse-proxy-and-ssl-split-dns-no-audio/1088 "2022-01-16T10:41:02Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![maydo](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.libretime.org/maydo/32/122_2.png) [@maydo](https://discourse.libretime.org/u/maydo)\
**Post date:** [January 16, 2022, 10:41am UTC](https://discourse.libretime.org/t/lt-behind-reverse-proxy-and-ssl-split-dns-no-audio/1088/1 "2022-01-16T10:41:02Z")

</div>

Hi,

i need some help on my configuration.  
i have LT running behind a reverse proxy with ssl

reverse proxy is on a pfsense (haproxy) which is also the firewall (port forwards)  
the proxy & ssl certs is running fine with some other sites

on LAN Side there is also a Split DNS.

used domains for LT

- [main.example.com](http://main.example.com)  
main domain to WAN goes thru proxy, not splitted on DNS
- [icecast.example.com](http://icecast.example.com)  
splitted on dns, on icecast config is set as hostname  
LT connects to this
- [stream2.example.com](http://stream2.example.com)  
second shoutcast server running on LAN, splitted on DNS, LT connects to this

LT airtime.conf  
base\_url = [main.example.com](http://main.example.com)  
base\_port = 443  
force\_ssl = true

everything works, but i have no audio output  
no audio on WAN connections  
and also no audio on LAN Side

---

<div class="post-metadata">

**Author:** ![Matth](https://avatars.discourse-cdn.com/v4/letter/m/f475e1/32.png) [@Matth](https://discourse.libretime.org/u/Matth)\
**Post date:** [January 19, 2022, 5:45am UTC](https://discourse.libretime.org/t/lt-behind-reverse-proxy-and-ssl-split-dns-no-audio/1088/2 "2022-01-19T05:45:01Z")

</div>

Have you checked in the console?

I do have a similar setup for the website, but my stream is still unencrypted. Usually browsers block non-encrypted content on an encrypted page. Could that be the issue?

---

<div class="post-metadata">

**Author:** ![engineerjoe440](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.libretime.org/engineerjoe440/32/410_2.png) [@engineerjoe440](https://discourse.libretime.org/u/engineerjoe440)\
**Post date:** [June 1, 2022, 3:06am UTC](https://discourse.libretime.org/t/lt-behind-reverse-proxy-and-ssl-split-dns-no-audio/1088/3 "2022-06-01T03:06:06Z")

</div>

I think that I’m running into something similar here. Notably, it seems that my issue is related to web-clients trying to connect over https not http (which works ok).

My host configs are as follows (note, these are both on the same physical host - an old laptop! 😜 )

- Libretime: [https://krnc.example.com](https://krnc.example.com)
- Icecast: [http://krnc-stream.example.com](http://krnc-stream.example.com) # Note the `http`

Connections made over the web interface show that request is made over https:

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/libretime/original/1X/ed866fbf40ce16355bd82fa37f89553223832438.jpeg)

I’m thinking that there’s got to be some way to clear that up and either point it at the right destination _OR_ configure icecast to listen for https, too? Thoughts?

Thank you!

---

<div class="post-metadata">

**Author:** ![engineerjoe440](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.libretime.org/engineerjoe440/32/410_2.png) [@engineerjoe440](https://discourse.libretime.org/u/engineerjoe440)\
**Post date:** [June 1, 2022, 3:07am UTC](https://discourse.libretime.org/t/lt-behind-reverse-proxy-and-ssl-split-dns-no-audio/1088/4 "2022-06-01T03:07:15Z")

</div>

Here’s the stream config, for what it’s worth:

 ![image](https://canada1.discourse-cdn.com/flex036/uploads/libretime/original/1X/368edf6e0f503d0050a80cdec037cebeb541176a.png)
