Closed WhiteCoreWebUI closed 6 years ago
Hey there,
You have to run both Whip and Aperture. Whip is the actual Asset server and Aperture helps speed up texture and mesh rendering. My team has aperture running on our machines running regions and Whip on our machine running the grid services for our Halcyon test grid.
According to Halcyon.ini the Map Server URI should be: MapImageServerURI="http://xxx.xxx.xxx.xxx:9000/" (Replace the x with your domain url or IP).
In reality, all you should need to do for it to work correctly is leave all the defaults in the configuration files except add the DB connection strings and change the IP addresses to your domain url or IP address.
Other then that you should be good to go with textures for regions showing up properly in all viewers.
I have the Defaults set but the map textures only show up properly in firestorm and i am in gridmode so i am not sure the 9000 port is valid in that case
It would appear to be as it shows up in all viewers for me. However, in grid mode, you also have to make the necessary changes in a couple of xml configuration files as well. You can always email me directly and I can pass you a copy of the xml files if you don't have them.
I can also be reached on Second Galaxy (My team's main grid), and on Secondlife. (Fred2008 Levasseur InSL).
i have the xml files and grid is running files i am just not sure about UserServer_Config.xml there it says to map_server_uri which by default is empty and defaults to secondlife
Add the "http://xxx.xxx.xxx.xxx:9000/" there (change the xxx.xxx.xxx.xxx to your domain url or IP address) should sort that out.
FOrgot to mention the obvious, make sure you reboot your grid and region servers after doing the edit to ensure everything updates properly.
set as advised
no change
What viewer are you using?
Inworldz3 Singularity and Firestorm
Okay, The InWorldz viewer I am seeing the same thing so that is likely an issue with their specific viewer.
For Firestorm (For OpenSim) you should see something similar to this:
Yes like is said before firestorm is fine
Yeah, I think its just they need to update their specific viewer (potentially). For the most part, Firestorm is widely used by many people (on most grids) from what I am aware of at the moment.
yes but it is still a issue as the same viewer works fine on the inworldz grid, i think they need an update on the wiki on how to set this up
The info is there on the wiki on the configuration page (though it could be written better). But your configs are correct now if Firestorm is seeing it correctly so in this case it is likely an issue with their specific viewer.
yes but for example on inworldz the mapserver uri returns http://places.inworldz.com/map2.php/ in their own viewer, i think inworldz is not picking that up correctly
Yes but the Halcyon architecture does not have everything that InWorldz does. In fact they haven't updated the viewer since they open sourced Halcyon (would need to check their last commit). However their viewer is based on an older version of the Alchemy Viewer. So you could take the latest Alchemy viewer and that probably will work.
Alchemy has the same issue, just tested
Okay then rest assured your configs are correct. Its likely a bug with how the info is being received by the viewer itself.
You could open the viewer logs and see why it isn't downloading the tiles instead of throwing up your arms and saying two out of three viewers are broken.
Do you have a map generator and tile server set up? If not, check out Anaximander 2:
https://github.com/kf6kjg/Anaximander2
That gets the tiles made. Next you need a web server to serve them to the viewer. For that I still need to translate the Examples folder from Anax1 over to the new repo, but you can find them here:
https://github.com/kf6kjg/Anaximander/tree/master/examples Please note that I've not yet tried these examples against the new Anax2, they may need work
It's this web server that you need to set in your INI and UserServer's xml. Running on memory here so YMMV: in bed ill ATM. :/
It looks to me like the viewers are not finding the map server and failing. FS is doing the same, but falling back to an ancient region protocol that's been deprecated but not yet excised from Halcyon.
On Thu, Mar 15, 2018 at 8:13 AM Emperor Starfinder notifications@github.com wrote:
Okay then rest assured your configs are correct. Its likely a bug with how the info is being received by the viewer itself.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/InWorldz/halcyon/issues/430#issuecomment-373411240, or mute the thread https://github.com/notifications/unsubscribe-auth/ABGoaPj8Om9LBtaaVu--Yd_1KKIAU8Pmks5teoUqgaJpZM4Sr-wR .
Also, the current release version of Anax2 has some bugs since resolved in the master branch. If you can, please build from source until I get the next release out.
On Thu, Mar 15, 2018 at 8:46 AM Ricky kf6kjg@gmail.com wrote:
Do you have a map generator and tile server set up? If not, check out Anaximander 2:
https://github.com/kf6kjg/Anaximander2
That gets the tiles made. Next you need a web server to serve them to the viewer. For that I still need to translate the Examples folder from Anax1 over to the new repo, but you can find them here:
https://github.com/kf6kjg/Anaximander/tree/master/examples Please note that I've not yet tried these examples against the new Anax2, they may need work - most likely simplification.
It's this web server that you need to set in your INI and UserServer's xml. Running on memory here so YMMV: in bed ill ATM. :/
It looks to me like the viewers are not finding the map server and failing. FS is doing the same, but falling back to an ancient region protocol that's been deprecated but not yet excised from Halcyon.
On Thu, Mar 15, 2018 at 8:13 AM Emperor Starfinder < notifications@github.com> wrote:
Okay then rest assured your configs are correct. Its likely a bug with how the info is being received by the viewer itself.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/InWorldz/halcyon/issues/430#issuecomment-373411240, or mute the thread https://github.com/notifications/unsubscribe-auth/ABGoaPj8Om9LBtaaVu--Yd_1KKIAU8Pmks5teoUqgaJpZM4Sr-wR .
this explains a lot i will try it now
yay it works perfectly thanks a lot this helped
now only the gettexture for now i solved it by hardcoding the uuid instead of uuid.random but i dont think this is a suitable solution.
As stated previously, Aperture is to be responsible for providing textures to the viewers.
On Thu, Mar 15, 2018 at 10:29 AM ThunderLife notifications@github.com wrote:
now only the gettexture for now i solved it by hardcoding the uuid instead of uuid.random but i dont think this is a suitable solution.
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/InWorldz/halcyon/issues/430#issuecomment-373459206, or mute the thread https://github.com/notifications/unsubscribe-auth/ABGoaAsjdjuEkyrkdH8TVSXDj8JmEE-gks5teqT3gaJpZM4Sr-wR .
yes i am fetching it from there and convert it to jpeg but it uses a random uuid for the GetTexture and GetMesh it doesnt seem to have a GetTexture/?texture_id=
Wait. Are you accessing it from a non viewer codebase? If so is such code inside your server network? If that's also true, and you are using C#, get the assets using the Chattel library on NuGet.
The CAPs system, and Aperture, is designed around logged in viewers.
On Thu, Mar 15, 2018 at 10:53 AM ThunderLife notifications@github.com wrote:
yes i am fetching it from there and convert it to jpeg but it uses a random uuid for the GetTexture and GetMesh it doesnt seem to have a GetTexture/?texture_id= http handler
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/InWorldz/halcyon/issues/430#issuecomment-373467044, or mute the thread https://github.com/notifications/unsubscribe-auth/ABGoaN3retNS8z-QZtlWhM56ZfwsXdLmks5teqqmgaJpZM4Sr-wR .
well this is what i am doing to display profile pictures on my website: <?php
$uuid = escapeshellcmd(mysql_escape_string($_GET["uuid"])); $s = 256 | 0; $geom = $s."x".$s; $size = escapeshellarg($geom);
$url = "http://domain.com:8000/CAPS/HTT/5f8e7183-97eb-42eb-a0db-2fa668268b63/?texture_id=$uuid";
if (!file_exists("./tmp/$uuid-$geom.png")) { copy ($url, "./tmp/$uuid.j2k"); exec ("j2k_to_image -i ./tmp/$uuid.j2k -o ./tmp/$uuid.tga"); exec ("convert -scale $size ./tmp/$uuid.tga ./tmp/$uuid-$geom.png"); unlink ("./tmp/$uuid.j2k"); unlink ("./tmp/$uuid.tga"); }
if (!file_exists("./tmp/$uuid-$geom.png")) { exit; }
header("Content-type: image/png");
$fd = fopen("./tmp/$uuid-$geom.png", "r"); fpassthru($fd); fclose($fd);
$uuid = escapeshellcmd(mysql_escape_string($_GET["uuid"])); $s = 256 | 0; $geom = $s."x".$s; $size = escapeshellarg($geom);
$url = "http://domain.com:8000/CAPS/HTT/5f8e7183-97eb-42eb-a0db-2fa668268b63/?texture_id=$uuid";
if (!file_exists("./tmp/$uuid-$geom.png")) { copy ($url, "./tmp/$uuid.j2k"); exec ("j2k_to_image -i ./tmp/$uuid.j2k -o ./tmp/$uuid.tga"); exec ("convert -scale $size ./tmp/$uuid.tga ./tmp/$uuid-$geom.png"); unlink ("./tmp/$uuid.j2k"); unlink ("./tmp/$uuid.tga"); }
if (!file_exists("./tmp/$uuid-$geom.png")) { exit; }
header("Content-type: image/png");
$fd = fopen("./tmp/$uuid-$geom.png", "r"); fpassthru($fd); fclose($fd);
Ah. Yeah, take the principles from the Chattel library source code and access WHIP directly.
On Thu, Mar 15, 2018 at 10:58 AM ThunderLife notifications@github.com wrote:
$uuid = escapeshellcmd(mysql_escape_string($_GET["uuid"])); $s = 256 | 0; $geom = $s."x".$s; $size = escapeshellarg($geom);
$url = " http://domain.com:8000/CAPS/HTT/5f8e7183-97eb-42eb-a0db-2fa668268b63/?texture_id=$uuid ";
if (!file_exists("./tmp/$uuid-$geom.png")) { copy ($url, "./tmp/$uuid.j2k"); exec ("j2k_to_image -i ./tmp/$uuid.j2k -o ./tmp/$uuid.tga"); exec ("convert -scale $size ./tmp/$uuid.tga ./tmp/$uuid-$geom.png"); unlink ("./tmp/$uuid.j2k"); unlink ("./tmp/$uuid.tga"); }
if (!file_exists("./tmp/$uuid-$geom.png")) { exit; }
header("Content-type: image/png");
$fd = fopen("./tmp/$uuid-$geom.png", "r"); fpassthru($fd); fclose($fd);
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/InWorldz/halcyon/issues/430#issuecomment-373468658, or mute the thread https://github.com/notifications/unsubscribe-auth/ABGoaLHzFmZOVtbIA6zvmz6WOMlumq3aks5teqvNgaJpZM4Sr-wR .
i am using php so i probably wont come around to writing my own texture handler using chattel as it seems
From my perspective your options are limited:
On Thu, Mar 15, 2018 at 11:13 AM ThunderLife notifications@github.com wrote:
i am using php so i probably wont come around to writing my own texture handler using chattel as it seems
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/InWorldz/halcyon/issues/430#issuecomment-373473222, or mute the thread https://github.com/notifications/unsubscribe-auth/ABGoaDka4RHtVSs5f-i8QFea5zh46G5Bks5teq84gaJpZM4Sr-wR .
for now i solved it by modifying halcyon to use one global aperture with a fixed CAP for gettexture (no bugs seen so far)
That causes all viewers to use the same cap and will cause problems with rate limiting and other things. Consider it a very bad hack that should not survive into a production grid - or a grid that ever has more than one viewer logged into the whole grid.
On Thu, Mar 15, 2018 at 12:28 PM ThunderLife notifications@github.com wrote:
for now i solved it by modifying halcyon to use one global aperture with a fixed CAP for gettexture (no bugs seen so far)
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/InWorldz/halcyon/issues/430#issuecomment-373495371, or mute the thread https://github.com/notifications/unsubscribe-auth/ABGoaCts_B99K37z_v8hdQ2Ukb5e3e6kks5tesDCgaJpZM4Sr-wR .
yes i am considering to add a httphandler cap to aperture
but the global aperture i will probably keep , considering the machine running it is fast enough lol
One other way you could go is to have your php tell Aperture to create a given CAP using the admin API like a region does. Then just use that resulting CAP. No code mods required to the region or Aperture. And you don't have to learn to grok WHIP protocol.
On Thu, Mar 15, 2018 at 12:35 PM ThunderLife notifications@github.com wrote:
yes i am considering to add a httphandler cap to aperture
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/InWorldz/halcyon/issues/430#issuecomment-373497511, or mute the thread https://github.com/notifications/unsubscribe-auth/ABGoaFFsM1718VN7WXU79WGhK7XbC4QCks5tesKQgaJpZM4Sr-wR .
do you have an example to create a cap?
See my notes https://github.com/kf6kjg/f-stop/blob/master/apertureAPI.md I was reverse engineering the protocol from the source in order to write f-stop.
On Thu, Mar 15, 2018 at 12:41 PM ThunderLife notifications@github.com wrote:
do you have an example to create a cap?
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/InWorldz/halcyon/issues/430#issuecomment-373499027, or mute the thread https://github.com/notifications/unsubscribe-auth/ABGoaHilAL0XlcS9wkxxJLIPSYC3TKbXks5tesPWgaJpZM4Sr-wR .
Aperture restricts bandwidth on a per cap basis. Nothing to do with your server, everything to do with viewer preferences.
On Thu, Mar 15, 2018 at 12:37 PM ThunderLife notifications@github.com wrote:
but the global aperture i will probably keep , considering the machine running it is fast enough lol
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/InWorldz/halcyon/issues/430#issuecomment-373497947, or mute the thread https://github.com/notifications/unsubscribe-auth/ABGoaEFXxo4nIpET0frFIjJUPVGYfwLTks5tesLrgaJpZM4Sr-wR .
ok i am creating a cap with php now render the image and remove the cap again with php i hope that is the right way to do it.
function GUID()
{
if (function_exists('com_create_guid') === true)
{
return trim(com_create_guid(), '{}');
}
return sprintf('%04X%04X-%04X-%04X-%04X-%04X%04X%04X', mt_rand(0, 65535), mt_rand(0, 65535), mt_rand(0, 65535), mt_rand(16384, 20479), mt_rand(32768, 49151), mt_rand(0, 65535), mt_rand(0, 65535), mt_rand(0, 65535));
}
$guid = GUID();
$response = file_get_contents('http://MYDOMAIN:8000/CAPS/HTT/ADDCAP/MYTOKEN/'.$guid.'/50000');
$uuid = escapeshellcmd(mysql_escape_string($_GET["uuid"]));
$s = 256 | 0;
$geom = $s."x".$s;
$size = escapeshellarg($geom);
$url = "http://MYDOMAIN:8000/CAPS/HTT/$guid/?texture_id=$uuid";
if (!file_exists("./tmp/$uuid-$geom.png"))
{
copy ($url, "./tmp/$uuid.j2k");
exec ("j2k_to_image -i ./tmp/$uuid.j2k -o ./tmp/$uuid.tga");
exec ("convert -scale $size ./tmp/$uuid.tga ./tmp/$uuid-$geom.png");
unlink ("./tmp/$uuid.j2k");
unlink ("./tmp/$uuid.tga");
}
if (!file_exists("./tmp/$uuid-$geom.png"))
{
exit;
}
header("Content-type: image/png");
$fd = fopen("./tmp/$uuid-$geom.png", "r");
fpassthru($fd);
fclose($fd);
unlink("./tmp/$uuid-$geom.png");
$lol = file_get_contents('http://MYDOMAIN:8000/CAPS/HTT/REMCAP/MYTOKEN/'.$guid.'/');
From a casual read, just make sure that MYTOKEN is the secure token you set in Aperture's county config file.
Also, I'd personally keep the cap open for a while and have it serve many requests, but that takes more work on your part.
On Sun, Mar 18, 2018 at 1:47 PM ThunderLife notifications@github.com wrote:
function GUID() { if (function_exists('com_create_guid') === true) { return trim(com_create_guid(), '{}'); }
return sprintf('%04X%04X-%04X-%04X-%04X-%04X%04X%04X', mt_rand(0, 65535), mt_rand(0, 65535), mt_rand(0, 65535), mt_rand(16384, 20479), mt_rand(32768, 49151), mt_rand(0, 65535), mt_rand(0, 65535), mt_rand(0, 65535));
} $guid = GUID(); $response = file_get_contents('http://MYDOMAIN:8000/CAPS/HTT/ADDCAP/MYTOKEN/'.$guid.'/50000'); $uuid = escapeshellcmd(mysql_escape_string($_GET["uuid"])); $s = 256 | 0; $geom = $s."x".$s; $size = escapeshellarg($geom);
$url = "http://MYDOMAIN:8000/CAPS/HTT/$guid/?texture_id=$uuid";
if (!file_exists("./tmp/$uuid-$geom.png")) { copy ($url, "./tmp/$uuid.j2k"); exec ("j2k_to_image -i ./tmp/$uuid.j2k -o ./tmp/$uuid.tga"); exec ("convert -scale $size ./tmp/$uuid.tga ./tmp/$uuid-$geom.png"); unlink ("./tmp/$uuid.j2k"); unlink ("./tmp/$uuid.tga"); }
if (!file_exists("./tmp/$uuid-$geom.png")) { exit; }
header("Content-type: image/png");
$fd = fopen("./tmp/$uuid-$geom.png", "r"); fpassthru($fd); fclose($fd); unlink("./tmp/$uuid-$geom.png"); $lol = file_get_contents('http://MYDOMAIN:8000/CAPS/HTT/REMCAP/MYTOKEN/'.$guid.'/');
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/InWorldz/halcyon/issues/430#issuecomment-374045215, or mute the thread https://github.com/notifications/unsubscribe-auth/ABGoaNotOBtlQO3vlGZaUPRFX0aiRytqks5tfsfqgaJpZM4Sr-wR .
yes i changed my domain and my token so nobody can access my aperture lol
On a sidenote: Leaving the bw from the Addcap away causes Aperture to crash
How in the world is this related to GetMesh? All the tooling for that is already in the region server
From: ThunderLife notifications@github.com Sent: Sunday, March 18, 2018 4:44 PM To: InWorldz/halcyon halcyon@noreply.github.com Cc: Subscribed subscribed@noreply.github.com Subject: Re: [InWorldz/halcyon] Couple of questions (#430)
ok i am creating a cap with php now render the image and remove the cap again with php i hope that is the right way to do it.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/InWorldz/halcyon/issues/430#issuecomment-374044755 , or mute the thread https://github.com/notifications/unsubscribe-auth/ABG2swVhDFz8KaT9aZvEy0Kn2lM9vNwUks5tfscigaJpZM4Sr-wR . https://github.com/notifications/beacon/ABG2s-Kgj1v4s4s24b_cmeLlUXaKe_WUks5tfscigaJpZM4Sr-wR.gif
The second issue in the OP was about how to read textures from php. He's got that almost solved now.
On Sun, Mar 18, 2018 at 7:40 PM Mike Dickson notifications@github.com wrote:
How in the world is this related to GetMesh? All the tooling for that is already in the region server
From: ThunderLife notifications@github.com Sent: Sunday, March 18, 2018 4:44 PM To: InWorldz/halcyon halcyon@noreply.github.com Cc: Subscribed subscribed@noreply.github.com Subject: Re: [InWorldz/halcyon] Couple of questions (#430)
ok i am creating a cap with php now render the image and remove the cap again with php i hope that is the right way to do it.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub < https://github.com/InWorldz/halcyon/issues/430#issuecomment-374044755> , or mute the thread < https://github.com/notifications/unsubscribe-auth/ABG2swVhDFz8KaT9aZvEy0Kn2lM9vNwUks5tfscigaJpZM4Sr-wR> . < https://github.com/notifications/beacon/ABG2s-Kgj1v4s4s24b_cmeLlUXaKe_WUks5tfscigaJpZM4Sr-wR.gif>
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/InWorldz/halcyon/issues/430#issuecomment-374085129, or mute the thread https://github.com/notifications/unsubscribe-auth/ABGoaLMS1fDO0_ojzl-NSxthObnRsyoVks5tfxqggaJpZM4Sr-wR .
Got it. Is the mesh handling working now or still broken?
From: Ricky Curtice notifications@github.com Sent: Sunday, March 18, 2018 10:48 PM To: InWorldz/halcyon halcyon@noreply.github.com Cc: Mike Dickson mike.dickson@rivendellnh.com; Comment comment@noreply.github.com Subject: Re: [InWorldz/halcyon] Couple of questions (#430)
The second issue in the OP was about how to read textures from php. He's got that almost solved now.
On Sun, Mar 18, 2018 at 7:40 PM Mike Dickson <notifications@github.com mailto:notifications@github.com > wrote:
How in the world is this related to GetMesh? All the tooling for that is already in the region server
From: ThunderLife <notifications@github.com mailto:notifications@github.com > Sent: Sunday, March 18, 2018 4:44 PM To: InWorldz/halcyon <halcyon@noreply.github.com mailto:halcyon@noreply.github.com > Cc: Subscribed <subscribed@noreply.github.com mailto:subscribed@noreply.github.com > Subject: Re: [InWorldz/halcyon] Couple of questions (#430)
ok i am creating a cap with php now render the image and remove the cap again with php i hope that is the right way to do it.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub < https://github.com/InWorldz/halcyon/issues/430#issuecomment-374044755> , or mute the thread < https://github.com/notifications/unsubscribe-auth/ABG2swVhDFz8KaT9aZvEy0Kn2lM9vNwUks5tfscigaJpZM4Sr-wR> . < https://github.com/notifications/beacon/ABG2s-Kgj1v4s4s24b_cmeLlUXaKe_WUks5tfscigaJpZM4Sr-wR.gif>
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/InWorldz/halcyon/issues/430#issuecomment-374085129, or mute the thread https://github.com/notifications/unsubscribe-auth/ABGoaLMS1fDO0_ojzl-NSxthObnRsyoVks5tfxqggaJpZM4Sr-wR .
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/InWorldz/halcyon/issues/430#issuecomment-374085998 , or mute the thread https://github.com/notifications/unsubscribe-auth/ABG2syrDM34d81tQcYxRmI5WAifLbWQQks5tfxxngaJpZM4Sr-wR . https://github.com/notifications/beacon/ABG2sxDpBJAULIEnoV4Q8okskuOUijNKks5tfxxngaJpZM4Sr-wR.gif
Different issue. You're thinking of issue 432.
On Sun, Mar 18, 2018 at 8:03 PM Mike Dickson notifications@github.com wrote:
Got it. Is the mesh handling working now or still broken?
From: Ricky Curtice notifications@github.com Sent: Sunday, March 18, 2018 10:48 PM To: InWorldz/halcyon halcyon@noreply.github.com Cc: Mike Dickson mike.dickson@rivendellnh.com; Comment < comment@noreply.github.com> Subject: Re: [InWorldz/halcyon] Couple of questions (#430)
The second issue in the OP was about how to read textures from php. He's got that almost solved now.
On Sun, Mar 18, 2018 at 7:40 PM Mike Dickson <notifications@github.com mailto:notifications@github.com > wrote:
How in the world is this related to GetMesh? All the tooling for that is already in the region server
From: ThunderLife <notifications@github.com <mailto: notifications@github.com> > Sent: Sunday, March 18, 2018 4:44 PM To: InWorldz/halcyon <halcyon@noreply.github.com <mailto: halcyon@noreply.github.com> > Cc: Subscribed <subscribed@noreply.github.com <mailto: subscribed@noreply.github.com> > Subject: Re: [InWorldz/halcyon] Couple of questions (#430)
ok i am creating a cap with php now render the image and remove the cap again with php i hope that is the right way to do it.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub < https://github.com/InWorldz/halcyon/issues/430#issuecomment-374044755> , or mute the thread <
. <
https://github.com/notifications/beacon/ABG2s-Kgj1v4s4s24b_cmeLlUXaKe_WUks5tfscigaJpZM4Sr-wR.gif
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/InWorldz/halcyon/issues/430#issuecomment-374085129, or mute the thread < https://github.com/notifications/unsubscribe-auth/ABGoaLMS1fDO0_ojzl-NSxthObnRsyoVks5tfxqggaJpZM4Sr-wR
.
— You are receiving this because you commented. Reply to this email directly, view it on GitHub < https://github.com/InWorldz/halcyon/issues/430#issuecomment-374085998> , or mute the thread < https://github.com/notifications/unsubscribe-auth/ABG2syrDM34d81tQcYxRmI5WAifLbWQQks5tfxxngaJpZM4Sr-wR> . < https://github.com/notifications/beacon/ABG2sxDpBJAULIEnoV4Q8okskuOUijNKks5tfxxngaJpZM4Sr-wR.gif>
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/InWorldz/halcyon/issues/430#issuecomment-374087993, or mute the thread https://github.com/notifications/unsubscribe-auth/ABGoaPU5wX3sMPl4r1YLgfKtzNWD9J3xks5tfx_7gaJpZM4Sr-wR .
@kf6kjg thanks for the idea about keeping the cap open, i now have a bit of balancing in that cycles through 6 aperture servers and writes the cap it openened to the database and a cronjob closes the cap after 2 hours so i am sorted, you can close this issue :)
After i fixed my scripts issues now the next questions,
What is the correct map server url to use? as all viewers besides Firestorm only report a "water" map i can find the regions but the textures wont show up.
I see the Regions have the GetTexture CAPS how do i call it from web, over the region itself, aperture or whip?