<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:arial,helvetica,sans-serif;font-size:12pt"><div style="font-family: arial,helvetica,sans-serif; font-size: 12pt;">Dear Diva:<br><br>You have a very good point and I would support harmonizing to one notion even at the expense of breaking some things for a while.<br><br>In fact, if someone can identify what some of those things are, or come up with a couple of search strings or grep expressions, I would like to look at the anomalies myself.<br><br>+1 on external_host_name<br><br>Charles<br><br><div style="font-family: arial,helvetica,sans-serif; font-size: 13px;"><font size="2" face="Tahoma"><hr size="1"><b><span style="font-weight: bold;"><br><br>From:</span></b> Cristina Videira Lopes <lopes@ics.uci.edu><br><b><span style="font-weight: bold;">To:</span></b> opensim-dev@lists.berlios.de<br><b><span style="font-weight: bold;">Sent:</span></b>
Thursday, December 11, 2008 2:42:05 PM<br><b><span style="font-weight: bold;">Subject:</span></b> [Opensim-dev] external host name<br></font><br>
It turns out that a lot of problems with CAPs have to do with <br>inconsistencies surrounding the URL of the seed cap. Specifically, in <br>some cases we're producing URLs with hostnames, other times we're <br>producing URLs with IP addresses, for example:<br><br><a href="http://ucigrid03.nacs.uci.edu:9000/CAPS/4cfc94fa-09be-409b-b136-cda2cdde0000/" target="_blank">http://ucigrid03.nacs.uci.edu:9000/CAPS/4cfc94fa-09be-409b-b136-cda2cdde0000/</a><br>vs.<br><a href="http://128.200.71.43:9000/CAPS/4cfc94fa-09be-409b-b136-cda2cdde0000/" target="_blank" >http://128.200.71.43:9000/CAPS/4cfc94fa-09be-409b-b136-cda2cdde0000/</a><br><br>The client is not smart enough to test if this is the same host, it <br>assumes it isn't, so it decides someone's trying to game it.<br><br>The inconsistencies are all over the code in OpenSim, and they pertain <br>to the use of ExternalHostName in several data structures. In some <br>cases, an explicit conversion to IP addresses
is made.<br><br>We should converge to one single thing. And I believe that thing should <br>be whatever it is given in external_host_name config. Is this right? <br>However, I am a bit afraid this is going to break 17 different things...<br><br>Crista<br><br>_______________________________________________<br>Opensim-dev mailing list<br><a ymailto="mailto:Opensim-dev@lists.berlios.de" href="mailto:Opensim-dev@lists.berlios.de">Opensim-dev@lists.berlios.de</a><br><a href="https://lists.berlios.de/mailman/listinfo/opensim-dev" target="_blank">https://lists.berlios.de/mailman/listinfo/opensim-dev</a><br></div></div></div></body></html>