Ja està!<br><br>Data::Dumper és Dèu!<br><br>Jejejeje, he remenat els camps del request amb el Data::Dumper i he vist que allà hi havia el que necessitava (el host!!!!!).<br><br>Finalment, el trapi de refer la URI amb un helper és el que faig, peró en comptes de calcualr la IP segons <i>eth0</i>, la pillo amb $self->req->url->base->host!!<br>

<br>Merci per la vostra ajuda Perl Mongers, sous l'óstia!!<br><br>Aquí teniu la meva app: <a href="http://code.google.com/p/nagiosappliance-welcomeweb/source/browse/">http://code.google.com/p/nagiosappliance-welcomeweb/source/browse/</a><br>

<br>Salut!!<br><br><div class="gmail_quote">2012/5/2 Jordi "Txor" Casas Ríos <span dir="ltr"><<a href="mailto:txorlings@gmail.com" target="_blank">txorlings@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<br><div class="gmail_quote"><div class="im">2012/5/2 Alex Muntada <span dir="ltr"><<a href="mailto:alexm@alexm.org" target="_blank">alexm@alexm.org</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div>+ Jordi "Txor" Casas Ríos:<br>
<br>
</div><div>> Diria que no es aixó el que vull, vull que un botó de l'HTML que dona la<br>
> meva aplicació et canvii el port, de fet crec que lo interessant seria qué<br>
> poso a l'href on m'magino que hi ha algo de màgia Mojo...<br>
<br>
</div>Buf, vist el gràfic segueixo pensant que el que et cal és un proxy<br>
invers i que pel client la configuració interna del servei sigui<br>
totalment transparent. Pot ser que se m'escapi alguna cosa però crec<br>
compliques massa l'escenari.<br></blockquote></div><div><br>Precisament vaig passar del proxy transparent per simplicitat del muntatge, era més lio...<br> <br></div><div class="im"><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">



<div><br>
> I finalment adjunto el codi implicat, com veieu utilitzo un helper per<br>
> obtenir la IP que hi ha a eth0. Aixó no em serveix perque podrien haver-hi<br>
> més interfícies.<br>
<br>
</div>El servidors web normalment ofereixen aquestes opcions:<br>
<br>
  1) escoltar a totes les interfícies (normalment és el default)<br>
  2) escoltar d'una IP determinada, que es configura en un fitxer de<br>
configuració<br>
<br>
L'opció 2 per a l'hypnotoad:<br>
<a href="https://metacpan.org/module/Mojolicious::Guides::Cookbook#Hypnotoad" target="_blank">https://metacpan.org/module/Mojolicious::Guides::Cookbook#Hypnotoad</a><br></blockquote></div><div><br>Actualment els dos servidores funcionen com a l'opció 1 (a l'hypnotoad: listen => ['http://*:2000']).<br>


<br></div><div class="im"><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div><br>
> Segur que es pot fer d'una altra manera, redirect_to posant<br>
> només el port i el directori? MMmmmmMMMmmMMmmm....<br>
> ¿Com deu ser?<br>
<br>
</div>El protocol HTTP diu que les redireccions han de ser URL completes,<br>
tot i que a la pràctica els navegadors sovint accepten URL parcials i<br>
relatives. Per evitar maldecaps sempre és millor fer-les completes.<br></blockquote></div><div><br>La meva app retorna, en el cas de la redirecció: $self<span style="color:#808030">-></span>redirect_to<span style="color:#808030">(</span><span style="color:#0000e6">"http://$local_ip:</span><span style="color:#008c00">8080</span><span style="color:#0000e6">/nagios/"</span><span style="color:#808030">)</span><span style="color:#800080">;</span><br>


On <span style="color:#0000e6">$local_ip<span style><font color="#000000"> es calcula a partir d'<i>eth0</i></font></span></span><i>.</i><br><br>Hi han formes de calcular <span style="color:#0000e6">$local_ip<font color="#000000"> a partir de la IP a la que volia/intentava accedir el client?<br>


<br>Esque lo del proxy amb apache2 ja ho vaig provar i hi havien líos amb el Nagios i l'altra aplicació l'NConf (que estan a sota l'apache2)...<br><br>Gràcies per les respostes igualment!!<br></font></span><br>


 </div><div class="im"><blockquote class="gmail_quote" style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div><div><br>
--<br>
Alex Muntada <<a href="mailto:alexm@alexm.org" target="_blank">alexm@alexm.org</a>><br>
<a href="http://alexm.org/" target="_blank">http://alexm.org/</a><br>
_______________________________________________<br>
llista dels Barcelona-pm<br>
<a href="mailto:Barcelona-pm@pm.org" target="_blank">Barcelona-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/barcelona-pm" target="_blank">http://mail.pm.org/mailman/listinfo/barcelona-pm</a><br>
BCN Perl Mongers: <a href="http://barcelona.pm.org" target="_blank">http://barcelona.pm.org</a></div></div></blockquote></div></div><br>
</blockquote></div><br>