Welcome to World of IPTV

Join us now to get access to all our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, and so, so much more. It's also quick and totally free, so what are you waiting for?

Forum Rules

Our Rules: Read to avoid getting banned!

Advertising

Introduce Yourself to the World with Us!

Resource Database

Find the newest resources around IPTV!

Account upgrade

Upgrade your account to unlock more benefits!

Request about reverse proxy for xtream ui

mourad

Extended Member
Ext. Member
Joined
Sep 30, 2019
Messages
24
Reaction score
16
Points
14
Location
tunisia
hello people !
i was able to install an nginx reverse proxy on ubuntu 18.04 using https and it's working .
yes i can connect to main server through https reverse proxy .
the good thing is that all live streams are working great and super fast zapping .
the problem now is that i can not access the movies ( the movie start and stop directly ) i can see that on xtream ui panel that the user connects and disconnect directly .
that happens only with VOD

so plz if someone can help to resolve this problem
thank you
 
when use SSL must check all files of vod are on SSL too
- you can not mix content
 
when use SSL must check all files of vod are on SSL too
- you can not mix content
thank you for your reply
the app i am using is XCIPTV and in settings of the app i set stream type to : HLS m3u8
tha live are working great but not the movies
thank you for advising me if i can change anything in the settings
 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changcdn
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com
https:// .m3u8+SSL + NGINX + proxy=OK
http:// .vod (ANYTHING)+SSL + NGINX + proxy=not OK

simple as THAT
 
https:// .m3u8+SSL + NGINX + proxy=OK
http:// .vod (ANYTHING)+SSL + NGINX + proxy=not OK
simple as THAT
sorry but i am confused now :)
i connect to main server through a reverse proxy https
in the app i set that it connects using HLS
so normally when the app connects to my main through the reverse , it get's the hole list as m3u8 , right ? include the movie list
that makes me confused

how can i make it also HLS m3u8 for movies plz ?
 
how can i make it also HLS m3u8 for movies plz ?

- you dont need make HLS m3u8 to VOD, just send the link of where is the resource allocated and the player do the rest of the job

take note: not all players, can show all formats (mkv, mp3, mp4).. my opinión.. try first a file .mp4 on SSL
 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changcdn
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com
- you dont need make HLS m3u8 to VOD, just send the link of where is the resource allocated and the player do the rest of the job

take note: not all players, can show all formats (mkv, mp3, mp4).. my opinión.. try first a file .mp4 on SSL
i tryed with .mkv and .mp4
the movies are on the server where the proxy linked to .
so the player has to get the list from the server without problems and that is ok with live streams. the problem is only with movies , i think the app disconnects when i try to play a movie cose the movie starts and then op black screen and the user disconnects from the xtream ui panel .

you told me
- you dont need make HLS m3u8 to VOD, just send the link of where is the resource allocated and the player do the rest of the job
how can i do that plz ? and thanks in advance for your support
 
possible cache or buffer size on reverse proxy nginx config
you can disable ssl in your vod LB server, so all movies will be working without https
 
possible cache or buffer size on reverse proxy nginx config
you can disable ssl in your vod LB server, so all movies will be working without https
thank you for response

i am not using lb's
i am testing directly on main server , the client connects through https nginx reverse proxy to the main server directly and the main is not https . it's a normal http on the default 25461 port

and i did not activate the cache on the nginx reverse proxy
 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changcdn
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com
firstly change the default port 25461 or add another port in nginx
you say reverse proxy is https and main server not http!! that's strange!!
both need to be https, because your reverse proxy redirect traffic from https to http
make sure the main server have also https
are you using free ssl or paid one? make sure it's support multi dns to create two dns host, one for reverse and one for the main server

the good thing is that all live streams are working great and super fast zapping .

---are you sure your m3u links have https, i mean inside the m3u file you find it https....?

the problem now is that i can not access the movies ( the movie start and stop directly ) i can see that on xtream ui panel that the user connects and disconnect directly .
--- make sure the user not already connected, because if the user connected and have only one active connection, it's will drop connection every one minute
so connect and disconnect, create another user for vod only and test it
and also better to test with VLC player before the app XCiptv
 
firstly change the default port 25461 or add another port in nginx
you say reverse proxy is https and main server not http!! that's strange!!
both need to be https, because your reverse proxy redirect traffic from https to http
make sure the main server have also https
are you using free ssl or paid one? make sure it's support multi dns to create two dns host, one for reverse and one for the main server
the reverse proxy is https and the main is NOT
i am using free ssl with let's encrypt
i have only 1 domain name and i am using it on the proxy , do i need a second one for the main to be able to use the ssl on the main ?

the good thing is that all live streams are working great and super fast zapping .

---are you sure your m3u links have https, i mean inside the m3u file you find it https....?

the problem now is that i can not access the movies ( the movie start and stop directly ) i can see that on xtream ui panel that the user connects and disconnect directly .
--- make sure the user not already connected, because if the user connected and have only one active connection, it's will drop connection every one minute
so connect and disconnect, create another user for vod only and test it
and also better to test with VLC player before the app XCiptv
i downloaded the m3u - HLS corresponding to the user i am using , for all live streams the extention is .m3u8 and that ids correct and the app plays it with no problems.
in the other side for the movies the extention is a normal .mp4
how can i get the movies with .m3u8 extention to be able to play it through the reverse proxy plz ?
 
i downloaded the m3u - HLS corresponding to the user i am using , for all live streams the extention is .m3u8 and that ids correct and the app plays it with no problems.
in the other side for the movies the extention is a normal .mp4
how can i get the movies with .m3u8 extention to be able to play it through the reverse proxy plz ?
Please stop kidding us, you need to focus
we not talking here about the end of line ..... m3u8 or .ts
we talking about the start of line https// or http///
again
m3u8/hls it's for live channels, and it's used only if the client have weak internet or an weak device for better buffer

movies have different formats .mp4 .mkv



how can i get the movies with .m3u8 extention to be able to play it through the reverse proxy plz ?
it's very stupid question, it's like you ask is it possible to make mp3 audio to be an mp4 video


----------------



it's really bad that you not even understand that you want to redirect https ( reverse nginx ) to http ( main server ) !!!!!!!!!!!!!!!!!
there is "wildcard ssl" that make one domain name with many dns hosts with one ssl certificate
and you can also use let's encrypy on the main server to make it working with SSL

you need to compile the same nginx main server with ssl
and you need to be sure you use https port in your nginx reverse and in your app
default 25463 is for https ( if we talking about xtreamui )


-
 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changcdn
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com
Please stop kidding us, you need to focus
we not talking here about the end of line ..... m3u8 or .ts
we talking about the start of line https// or http///
again
m3u8/hls it's for live channels, and it's used only if the client have weak internet or an weak device for better buffer

movies have different formats .mp4 .mkv



how can i get the movies with .m3u8 extention to be able to play it through the reverse proxy plz ?
it's very stupid question, it's like you ask is it possible to make mp3 audio to be an mp4 video


----------------



it's really bad that you not even understand that you want to redirect https ( reverse nginx ) to http ( main server ) !!!!!!!!!!!!!!!!!
there is "wildcard ssl" that make one domain name with many dns hosts with one ssl certificate
and you can also use let's encrypy on the main server to make it working with SSL

you need to compile the same nginx main server with ssl
and you need to be sure you use https port in your nginx reverse and in your app
default 25463 is for https ( if we talking about xtreamui )


-
sorry , i am not a guru in this domain , i just tryed to explain my problem the best i can .
if i have good undertsand , i must run the main server also in https ( i got it now ) cose as you mentionned , the urls in the m3u file are all http
i will make the main server also https and then i will report the results , thank you for supporting me with advises
 
1) ssl on all servers is not required. Ever hear of connection upgrades and ssl termination? Is that shit cloudflare does to make your http website look like it’s https.
2) the type of data is passed as a header also. Not having configurations in place for those specific headers will definitely make it not work the way you want it.
3) have you done any searching yourself outside of the iptv community and not about iptv? You would be amazed what google will show you.
4) hire a professional. id offer to do it but I’m too much of an asshole. Hey get in touch with shin or emre. Make sure you are prepared to pay.
 
Works for me after dofferent try ....in ypur config nginx for your vod change or add depende what are u using

proxy_buffer_size 256k;
proxy_buffers 4 256k;
proxy_busy_buffers_size 256k;
proxy_temp_file_write_size 256k;
 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changcdn
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com
Works for me after dofferent try ....in ypur config nginx for your vod change or add depende what are u using

proxy_buffer_size 256k;
proxy_buffers 4 256k;
proxy_busy_buffers_size 256k;
proxy_temp_file_write_size 256k;
On the reverse proxy or main server side plz?
 
Channels MatchTime Unblock CDN Offshore Server Contact
100 cnx / 90€ 5Gbps / 180€ 48CPU-256GRAM 10Gbps 569€ Skype live:giefsl
500 cnx / 350€ 10Gbps / 350€ 48CPU-128GRAM 5Gbps / 349€ TG @changcdn
1000 cnx / 500€ 20Gbps / 700€ 40CPU-128GRAM 20Gbps / €980 http://coronaserver.com
Tbh it would help knowing which “guide” or steps you’ve taken to be able to provide help.

As “I’ve setup a reverse proxy” is not much info to go off as multiple different right & wrong (a lot of wrong ways) ways knocking about.
 
shape1
shape2
shape3
shape4
shape5
shape6
Back
Top