<html><body><span style="font-family:Verdana; color:#000000; font-size:10pt;"><div>Hmmm that had no effect.. I actually had the Nginx forwarding that info already.. </div><div>But it is looking like there is a communication error some where.. I also get this error in the OpenSim.log </div><div><br></div><div>2013-11-06 15:47:10,560 DEBUG - OpenSim.Region.CoreModules.Framework.UserManagement.UserManagementModule [USER MANAGEMENT MODULE]: No grid user found for 0a009e79-7c56-11e2-b122-000c76240986 </div><div><br></div><div>and not just for one user, but looks like for all the users on the grid.. that error is when I log on the grid. Something is not being passed properly.. Not sure where to turn now.. </div><div>Here is my vhost.conf for nginx</div><div><br></div><div>server {<br> listen 80;<br> server_name <a href="http://login.virtualrealmsgrid.com">login.virtualrealmsgrid.com</a> <a href="http://hg.virtualrealmsgrid.com">hg.virtualrealmsgrid.com</a> <br> <br><br> access_log /var/log/nginx/vrgmain.log;<br> error_log /var/log/nginx/errorvrgm.log;<br> #access_log logs/host.access.log main;<br> <br> location / {<br> proxy_pass http://10.10.10.10:8002; <---- I changed the actual address just for example here.. <br> <br> proxy_redirect off;<br> <br> proxy_set_header Host $host;<br> proxy_set_header X-Real-IP $remote_addr;<br> proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;<br> #proxy_set_header X-Forwarded-For $remote_addr; <----- I tried both one at a time no effect<br> proxy_max_temp_file_size 1m;<br> <br> client_max_body_size 10m;<br> client_body_buffer_size 128k;<br> <br> proxy_connect_timeout 90;<br> proxy_send_timeout 90;<br> proxy_read_timeout 90;<br> <br> proxy_buffer_size 4k;<br> proxy_buffers 4 32k;<br> proxy_busy_buffers_size 64k;<br> proxy_temp_file_write_size 64k;<br> }<br> <br> # redirect server error pages to the static page /50x.html <br> #<br> error_page 500 502 503 504 /50x.html;<br> location = /50x.html {<br> root /usr/share/nginx/html;<br> }<br> } </div><div><br></div><div><br></div><div>Perhaps someone can shed some more insight into things.. </div><div><br></div><div>Thanks</div><div>Todd</div><div><br></div><div><br></div>
<blockquote id="replyBlockquote" webmail="1" style="border-left: 2px solid blue; margin-left: 8px; padding-left: 8px; font-size:10pt; color:black; font-family:verdana;">
<div id="wmQuoteWrapper">
-------- Original Message --------<br>
Subject: Re: [Opensim-users] Hypergrid issues after installing Nginx<br>
Reverse Proxy<br>
From: Michael Emory Cerquoni <<a href="mailto:nebadon2025@gmail.com">nebadon2025@gmail.com</a>><br>
Date: Wed, November 06, 2013 3:44 pm<br>
To: OpenSim Users Mailing List <<a href="mailto:opensim-users@lists.berlios.de">opensim-users@lists.berlios.de</a>><br>
<br>
<div dir="ltr">Teravus posted this here 3-4 weeks ago it may help you out > <a target="_blank" href="http://www.networkinghowtos.com/howto/set-the-x-forwarded-for-header-on-a-nginx-reverse-proxy-setup/">http://www.networkinghowtos.com/howto/set-the-x-forwarded-for-header-on-a-nginx-reverse-proxy-setup/</a><br> </div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Nov 6, 2013 at 5:42 PM, Timothy Rogers <span dir="ltr"><<a href="mailto:timothy.f.rogers@gmail.com" target="_blank">timothy.f.rogers@gmail.com</a>></span> wrote:<br> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">One issue I ran into when I was setting up Apache Reverse Proxy, I<br> noticed I never told it to forward headers, that may be one of your<br> issues if it is not forwarding the proper header information. I am not<br> to sure how NiGNX handles headers through reverse proxy.<br> <div><div class="h5"><br> On Wed, Nov 6, 2013 at 5:18 PM, <<a target="_blank" href="mailto:opensiminfo@virtualrealmsgrid.com">opensiminfo@virtualrealmsgrid.com</a>> wrote:<br> > Hi I setup a Nginx Reverse Proxy on my grid. Now I no one can hypergrid in<br> > or out.<br> ><br> > I did check connectivity thru the Proxy server and it works. I can log in<br> > via the new login Uri: <a href="http://login.virtualrealmsgrid.com" target="_blank">login.virtualrealmsgrid.com</a> and I can even log in<br> > with the new hypergrid address <a href="http://hg.virtualrealmsgrid.com" target="_blank">hg.virtualrealmsgrid.com</a> as the login url..<br> > SO I know the proxy server is working.<br> ><br> > Trying to hypergrid in to the grid from another grid I get this result.<br> ><br> > If I log into Osgrid or Craftworld I search for <a href="http://hg.virtualrealmsgrid.com" target="_blank">hg.virtualrealmsgrid.com</a> in<br> > the map they find the grid. But when I try to teleport to I get Problem<br> > Destination. I look at my robust log and there is nothing about hypergrid<br> > in from either grid.<br> > If I open my port 8002 on my router I see an attempt at hypergrid but the<br> > error I get is:<br> > 2013-11-06 04:01:48,202 DEBUG -<br> > OpenSim.Services.HypergridService.GatekeeperService [GATEKEEPER SERVICE]:<br> > Verifying <a href="http://virtualrealmsgrid.com:8002" target="_blank">http://virtualrealmsgrid.com:8002</a> against<br> > <a href="http://hg.virtualrealmsgrid.com" target="_blank">http://hg.virtualrealmsgrid.com</a><br> ><br> > <a href="http://virtualrealmsgrid.com:8002" target="_blank">virtualrealmsgrid.com:8002</a> use to be the Login URI and Hypergate info..<br> > with the Proxy it is:<br> ><br> > login URI = "<a href="http://login.virtualrealmsgrid.com" target="_blank">login.virtualrealmsgrid.com</a>"<br> ><br> > hypergrid info for the grid is:<br> > HomeURI = "<a href="http://hg.virtualrealmsgrid.com" target="_blank">http://hg.virtualrealmsgrid.com</a>"<br> ><br> > GatekeeperURI = "<a href="http://hg.virtualrealmsgrid.com" target="_blank">http://hg.virtualrealmsgrid.com</a>"<br> ><br> ><br> > When I log in to the grid as a local user I get some errors in the<br> > OpenSim.log when I try to hypergrid. these are:<br> ><br> > 2013-11-06 16:25:51,857 DEBUG - OpenSim.Framework.WebUtil [WEB UTIL]:<br> > ServiceOSD request 1506<br> > <a href="http://184.70.53.242/homeagent/a887910d-072c-42f2-92ae-17e69f65d118/" target="_blank">http://184.70.53.242/homeagent/a887910d-072c-42f2-92ae-17e69f65d118/</a> POST<br> > FAILED: [NotFound] Not Found<br> ><br> > 2013-11-06 16:25:51,864 DEBUG - OpenSim.Framework.WebUtil [WEB UTIL]:<br> > ServiceOSD request 1507<br> > <a href="http://184.70.53.242/homeagent/a887910d-072c-42f2-92ae-17e69f65d118/" target="_blank">http://184.70.53.242/homeagent/a887910d-072c-42f2-92ae-17e69f65d118/</a> POST<br> > FAILED: [NotFound] Not Found<br> > 2013-11-06 16:25:51,866 WARN -<br> > OpenSim.Services.Connectors.Simulation.SimulationServiceConnector [REMOTE<br> > SIMULATION CONNECTOR]: Failed to create agent Todd Davis at remote simulator<br> ><br> > 2013-11-06 16:25:51,868 DEBUG -<br> > OpenSim.Region.CoreModules.Framework.EntityTransfer.EntityTransferModule<br> > [ENTITY TRANSFER MODULE]: Teleport of Todd Davis from Mezzo Realm to Lbsa<br> > Plaza was refused because Service request failed: [NotFound] Not Found<br> ><br> ><br> ><br> > Also I get one error when I log off the grid as a user in the OpenSim.log.<br> ><br> > 2013-11-06 16:26:24,869 DEBUG -<br> > OpenSim.Services.Connectors.Hypergrid.UserAgentServiceConnector [USER AGENT<br> > CONNECTOR]: Unable to contact remote server <a href="http://184.70.53.242/" target="_blank">http://184.70.53.242/</a> for<br> > GetBoolResponse<br> ><br> > The setup for the grid is the only the hypergrid server information is<br> > exposed to the internet ie: all the 8002 connectors pass through the proxy<br> > and the 8003 connectors are on a internal network ip system.. Save I have a<br> > SRAS Asset server running that is on 8004 and that is exposed to the<br> > internet also (that is another question but it needs to wait).<br> ><br> > I have checked and rechecked to make sure all references to old<br> > <a href="http://virtualrealmsgrid.com:8002" target="_blank">virtualrealmsgrid.com:8002</a> are changed to new proxy URIs.. I have even<br> > gone through all my databases to make sure nothing shows<br> > virtualrealmsgrid:8002<br> ><br> > So the long and short of this is I think there is something not pointing<br> > properly in either the Robust.HG.ini, OpenSim.ini or GridCommon.ini not<br> > talking to the hypergrid connectors..<br> ><br> > Thanks for the help in advance..<br> ><br> > Todd<br> ><br> ><br> ><br> </div></div>> _______________________________________________<br> > Opensim-users mailing list<br> > <a target="_blank" href="mailto:Opensim-users@lists.berlios.de">Opensim-users@lists.berlios.de</a><br> > <a href="https://lists.berlios.de/mailman/listinfo/opensim-users" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-users</a><br> _______________________________________________<br> Opensim-users mailing list<br> <a target="_blank" href="mailto:Opensim-users@lists.berlios.de">Opensim-users@lists.berlios.de</a><br> <a href="https://lists.berlios.de/mailman/listinfo/opensim-users" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-users</a><br> </blockquote></div><br><br clear="all"><br>-- <br>Michael Emory Cerquoni </div> <hr>_______________________________________________<br>
Opensim-users mailing list<br>
<a href="mailto:Opensim-users@lists.berlios.de">Opensim-users@lists.berlios.de</a><br>
<a href="https://lists.berlios.de/mailman/listinfo/opensim-users">https://lists.berlios.de/mailman/listinfo/opensim-users</a>
</div>
</blockquote></span></body></html>