<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Matteo,<br>
<br>
non ho capito bene cosa vuoi fare.<br>
<br>
La seconda configurazione che hai postato penso che è normale che
non funzioni, perchè credo (e sottolineo credo)<br>
che dica a nginx di fare reverse proxy di un host su se stesso.<br>
<br>
Di solito si usano i reverse proxy su nginx quando hai un
webserver con indirizzo ip pubblico ma degli applicativi su ip
privati interni. Nel caso di ipv6 e ipv4 non capisco la relazione.<br>
<br>
Nemesis<br>
<br>
<br>
On 10/05/2015 06:09 PM, Matteo Pedani wrote:<br>
</div>
<blockquote
cite="mid:CAB48M1dRXHvJv=SN6t-N8PQGtzdD3sCCopN1kp0BfE7Yu-nXjA@mail.gmail.com"
type="cite">
<div dir="ltr">
<div>
<div>
<div>
<div>
<div>sto cercando di configurare ngnix come proxy <br>
<br>
</div>
Quello che dovrebbe fare è:<br>
</div>
<div>il proxy da ipv4 a ipv6 per i server dentro ninux<br>
<br>
</div>
In pratica si mette un sito su di una macchina ipv6 dentro
ninux<br>
</div>
si registra nel dns un nome in ipv6 AAAA <br>
</div>
si registra lo stesso nome come CNAME del proxy <br>
<br>
</div>
Magicamente il proxy accetta in ipv4 e rimanda al sito in ipv6<br>
<div>
<div>
<div><br>
</div>
<div>Sono risciuto a farlo funzionare in maniera statica,
configurando nginx così:<br>
<br>
<br>
</div>
<div>server
{
<br>
listen <a moz-do-not-send="true"
href="http://176.62.53.228:8000" target="_blank">176.62.53.228:8000</a>;
<br>
location /
{
<br>
proxy_pass "<a moz-do-not-send="true"
href="http://melo.pedani.it" target="_blank">http://melo.pedani.it</a>";
<br>
proxy_set_header X-Real-IP
$remote_addr; <br>
}
<br>
} <br>
<br>
mentre non funziona se faccio <br>
<br clear="all">
<div> server
{
<br>
listen <a moz-do-not-send="true"
href="http://176.62.53.228:80">176.62.53.228:80</a>;
<br>
location /
{
<br>
proxy_pass
$host;
<br>
proxy_set_header Host
$host; <br>
proxy_set_header X-Forwarded-For
$remote_addr; <br>
proxy_set_header X-Real-IP
$remote_addr; <br>
} <br>
<br>
</div>
<div>L'errore mi dice<br>
<br>
</div>
<div>invalid url<br>
request: "GET / HTTP/1.1", host: "<a
moz-do-not-send="true" href="http://melo.pedani.it">melo.pedani.it</a>"2015/10/05
18:05:38 [error] 4813#0: *12 invalid URL prefix in "<a
moz-do-not-send="true" href="http://melo.pedani.it">melo.pedani.it</a>",
client: 79.21.175.49, server: , request: "GET /
HTTP/1.1", host: "<a moz-do-not-send="true"
href="http://melo.pedani.it">melo.pedani.it</a>"<br>
<br>
</div>
<div>-- <br>
<div><i><b>Matteo Pedani</b></i><br>
<br>
<a moz-do-not-send="true" href="http://www.pedani.it"
target="_blank">www.pedani.it</a><font size="1">
<br>
mobile <a moz-do-not-send="true"
href="tel:%2B39%C2%A0%203343637690"
value="+393343637690" target="_blank">+39
3343637690</a> <br>
phone <a moz-do-not-send="true"
href="tel:%2B39%200699341466"
value="+390699341466" target="_blank">+39
0699341466</a><br>
phone <a moz-do-not-send="true"
href="tel:%2B39%20069415152" value="+39069415152"
target="_blank">+39 069415152</a> </font> <br>
<br>
<br>
<br>
</div>
</div>
</div>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
ninux-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:ninux-dev@ml.ninux.org">ninux-dev@ml.ninux.org</a>
<a class="moz-txt-link-freetext" href="http://ml.ninux.org/mailman/listinfo/ninux-dev">http://ml.ninux.org/mailman/listinfo/ninux-dev</a>
</pre>
</blockquote>
<br>
</body>
</html>