<div dir="ltr"><div>You accepted when you installed it, no one is your support, but if you ask nicely and stop with the FN demands, you may get a little help, as this nice person did.</div><div><br></div><div>This is not what this type of software is about, and its your bad for not understanding. This is not only for you, but would like it to live on...you're not the first, you can still turn your thinking around. I can tell how much these lists have taught me over the years. <br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Sep 3, 2023 at 7:04 PM Francis Daly <<a href="mailto:francis@daoine.org">francis@daoine.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Sun, Sep 03, 2023 at 08:05:37AM -0400, Saint Michael wrote:<br>
<br>
Hi there,<br>
<br>
> The question is: if this is a full reverse proxy, and all requests come<br>
> from my NGINX server,<br>
<br>
I suspect that the answer is "they don't".<br>
<br>
Dailymotion seems to be a video hosting site with a business model based<br>
around allowing certain web sites to link to embedded videos.<br>
<br>
You seem to want to link to embedded videos, without being one of those<br>
"certain sites".<br>
<br>
The simplest way to avoid the issue is probably for you to agree terms<br>
with the video hosting site, so that your site is allowed to embed links<br>
to all-or-some of their videos.<br>
<br>
> Is there something else that I am missing in the code so 100% of requests<br>
> that hit Dailymotion seem to come from the NGNX machine?<br>
<br>
It's not immediately clear to me why the requests should come from<br>
your nginx server. That would seem to miss the point of "outsourcing"<br>
the bandwidth requirements for video delivery away from your server --<br>
which is presumably the purpose of using a video hosting site in the<br>
first place.<br>
<br>
<br>
If I were running a video-hosting web site based on allowing some sites<br>
to link to my videos, and not allowing others, then I would probably<br>
try to come up with a sophisticated mechanism to ensure that as many as<br>
possible "should be blocked" sources are blocked, while allowing every<br>
"should be allowed" source. And probably one of the very first checks<br>
I would do would be around the Referer header sent in the request -- if<br>
the client tells me that it is coming from a "should be blocked" source,<br>
I would probably believe it without needing to do any more sophisticated<br>
checking for this request.<br>
<br>
Cheers,<br>
<br>
f<br>
-- <br>
Francis Daly <a href="mailto:francis@daoine.org" target="_blank">francis@daoine.org</a><br>
_______________________________________________<br>
nginx mailing list<br>
<a href="mailto:nginx@nginx.org" target="_blank">nginx@nginx.org</a><br>
<a href="https://mailman.nginx.org/mailman/listinfo/nginx" rel="noreferrer" target="_blank">https://mailman.nginx.org/mailman/listinfo/nginx</a><br>
</blockquote></div></div>