Loading HLS/Liquidsoap through https port 9443 #3844
Replies: 3 comments 6 replies
-
Hi @carrzkiss, -return 301 $scheme://stream.example.com/:9443$request_uri;
+return 301 https://stream.example.com:9443$request_uri; According to the config root /var/www/stream.example.com/;
index index.html index.htm; the url root /var/www/stream.example.com/;
index index.html index.htm;
location /hls/ {
root /path/to/hls/;
} Alternatively, you could move the files generated by liquidsoap to |
Beta Was this translation helpful? Give feedback.
-
OK, have it like this in both locations.
It will only work locally, not domain. When I run this.
Do I need to run |
Beta Was this translation helpful? Give feedback.
-
IT JUST STARTED WORKING!!! I was working on the website and closing out of tabs when I came across the domain URL tab and decided to refresh and It loaded the download dialog. I don't know what the deal was and why it took so long, but it is working now. Sadly, no metadata is being passed. Thank you again, Vito. |
Beta Was this translation helpful? Give feedback.
-
Hello everyone.
I am slowly pushing along to get this up and running.
I created and installed Let's Encrypt SSL into Nginx last night.
Port 9443 enabled and pointing to the Linux server 192.168.5.10 on the PFSense Nat/Rule.
I have the following in my Config files.
I've placed this in the following areas.
The webpage to the Linux server loads from url 'https://stream.example.com:9443'
The webpage loads with SSL:9443 and gives a valid certificate.
The issue now is loading the m3u8 file under https port 9443 from either inside or outside the network.
When I try it in Chrome, I get a 404 Not Found error instead of the download dialog.
When I try it in Windows Media Player, I get "Failed to render the file."
The URL is (Example URL)
https://stream.example.com:9443/hls/radio101.m3u8
The error in Chrome
Any ideas on that one?
Beta Was this translation helpful? Give feedback.
All reactions