[Opensim-users] robust with distant services

ssm2017 ssm2017 at gmail.com
Fri Feb 1 13:24:48 UTC 2013


hello
some news about this :)
you were right Justin i forgot to set the SRV_AssetServerURI parameter...
actually, i can say that both configs (using AssetServerURI or not) are
mostly working.
here is a detailed study of my results :
https://docs.google.com/file/d/0B-6l3O6rGSAKSlAtS1Z2bGtXMUE/edit


2013/1/31 Justin Clark-Casey <jjustincc at googlemail.com>

> None of my suggestions would help with avatar texture issues, that was for
> map issues only, which I thought is what you initially asked.
>
> For appearance to work, I would have thought it would have been enough
> just to have the AssetServerURI set in [AssetService] for the simulator.
>  However, maybe it's also necessary to have SRV_AssetServerURI also set in
> [LoginService] for Robust.HG.ini.
>
> However, I'm guessing here - unfortunately I've never set up an HG 2.0
> instance and probably won't get a chance in the immediate future.
>
> Unfortunately, the comments at the top of Robust.HG.ini.example also still
> refer to HG 1.5 rather than 2.0.
>
>
> On 31/01/13 01:34, ssm2017 wrote:
>
>> i have just noticed something about this issue.
>> when making a hg teleport, if im taking an object containing assets (a
>> free male avatar on osgrid lbsa plaza) the
>> directory items are transfered but not the assets and when im coming back
>> home, the assets are blank and sras is
>> returning a lot of 404 errors.
>> when making a hg teleport, if another avatar is giving me some assets,
>> they are instantly posted to the sras server and
>> when coming back home, they are here.
>>
>>
>> 2013/1/30 ssm2017 <ssm2017 at gmail.com <mailto:ssm2017 at gmail.com>>
>>
>>
>>     hello
>>     here are the results of my experiments.
>>     i have tried with both configurations and both have the same result.
>>     without using hypergrid, everything is working fine.
>>
>>     1/
>>     [AssetService]
>>     AssetServerURI = http://mysras_server:8005
>>
>>     [GridService]
>>     AssetService = "OpenSim.Services.Connectors.**
>> dll:AssetServicesConnector"
>>
>>     2/
>>     [AssetService]
>>          LocalServiceModule = "OpenSim.Services.**
>> AssetService.dll:AssetService"
>>          DefaultAssetLoader = "OpenSim.Framework.**
>> AssetLoader.Filesystem.dll"
>>          AssetLoaderArgs = "./assets/AssetSets.xml"
>>     [GridService]
>>     AssetService = "OpenSim.Services.**AssetService.dll:AssetService"
>>
>>     with a blank grid and a blank sim and region
>>
>>     steps :
>>     1/ start at home
>>     2/ edit outfit
>>     3/ the outfit is saved inside sras
>>     4/ im going to lbsa plaza on osgrid
>>     5/ the console of the grid is telling me that the "my outfit" folder
>> was created but it is not appearing in the
>>     inventory
>>     5/ im going back home
>>     6/ the "my outfit" folder is now displayed in the inventory
>>     7/ the sras logs are telling me that some assets could not been found
>>     8/ im going back to lbsa plaza
>>     9/ im taking one of the offered avatars
>>     10/ the content is appearing in the "my suitcase" folder
>>     11/ im going back home
>>     12/ im using the inventory command "replace outfit" with the taken
>> clothes folder from the "my suitcase" folder
>>     13/ the sras logs are telling me that the assets could not been found
>>     14/ my avatar is white.
>>
>>     i have asked Nebadon about the config to use in the Robust.HG.ini and
>> he told me that there is nothing special and
>>     that they use hg 1.0.
>>
>>     i will ask anyway the same question on the osgrid forums
>>
>>
>>
>>     2013/1/29 Justin Clark-Casey <jjustincc at googlemail.com <mailto:
>> jjustincc at googlemail.**com <jjustincc at googlemail.com>>>
>>
>>
>>         Perhaps I'm misunderstanding you, Diva, but doesn't the Hypergrid
>> grid service (using HypergridLinker) In
>>         OpenSim.ini.example load its own AssetService copy to service the
>> home grid's map tiles?  The AssetService then
>>         makes its database connections.  The issue here is that ssm2017
>> wants to use SRAS as the asset service so this
>>         isn't possible.
>>
>>         However, it struck me that OSGrid must already be doing this in
>> their Robust configuration as they use SRAS and
>>         allow Hypergrid.  Perhaps Nebadon could comment or you might ask
>> on the osgrid technical forums?
>>
>>
>>         On 28/01/13 11:40, Diva Canto wrote:
>>
>>             Loading most of the services as configured will work. The
>> only exception is the UserAgentsService. It is an
>>             exception
>>             because it manages information that doesn't offload to the
>> DB, it keeps it in memory. Therefore, anyone who
>>             interacts
>>             with the UAS needs to interact with exactly 1 and the same
>> UAS instance. If you're splitting things,
>>             wherever there is
>>             the UAS dll, that should be replaced by the corresponding
>> connector.
>>
>>             On 1/28/2013 2:13 AM, Justin Clark-Casey wrote:
>>
>>                 The problem is that the default configuration of the
>> OpenSimulator Hypergrid grid (linker) service
>>                 effectively loads
>>                 its own AssetService instance from
>> OpenSim.Services.AssetService.**__dll. This then talks directly to the
>>
>>                 database.
>>
>>                 What one would want to do is load an
>> AssetServicesConnector from OpenSim.Services.Connectors instead -
>>                 the same code
>>                 that an OpenSimulator instance uses to talk to remote
>> ROBUST/SRAS services in grid mode.  Possibly this
>>                 could be done
>>                 with
>>
>>                 [GridService]
>>                 AssetService = "OpenSim.Services.Connectors._**
>> _dll:AssetServicesConnector"
>>
>>
>>                 with
>>
>>                 [AssetService]
>>                 AssetServerURI = "http://localhost:8003" // replace this
>> with the sras asset service address
>>
>>                 but this is off the top of my head so I'm not sure if it
>> will work.
>>
>>                 On 27/01/13 14:09, ssm2017 wrote:
>>
>>                     hello
>>                     is there someone that can help me or show me an
>> example on how to configure robust to use a distant
>>                     asset server instead
>>                     of a local service ?
>>
>>                     as Justin told me one day, robust needs to speak to
>> the asset server to store and retrieve region maps.
>>                     i dont know what to say to robust.hg.ini
>>                     here :
>>                     https://github.com/opensim/__**
>> opensim/blob/master/bin/__**Robust.HG.ini.example#L110<https://github.com/opensim/__opensim/blob/master/bin/__Robust.HG.ini.example#L110>
>>                     <https://github.com/opensim/**
>> opensim/blob/master/bin/**Robust.HG.ini.example#L110<https://github.com/opensim/opensim/blob/master/bin/Robust.HG.ini.example#L110>
>> >
>>                     and there :
>>                     https://github.com/opensim/__**
>> opensim/blob/master/bin/__**Robust.HG.ini.example#L514<https://github.com/opensim/__opensim/blob/master/bin/__Robust.HG.ini.example#L514>
>>
>>                     <https://github.com/opensim/**
>> opensim/blob/master/bin/**Robust.HG.ini.example#L514<https://github.com/opensim/opensim/blob/master/bin/Robust.HG.ini.example#L514>
>> >
>>
>>                     my goal is to use sras as an asset server.
>>
>>
>>                     ______________________________**___________________
>>                     Opensim-users mailing list
>>                     Opensim-users at lists.berlios.de <mailto:
>> Opensim-users at lists.**berlios.de <Opensim-users at lists.berlios.de>>
>>                     https://lists.berlios.de/__**
>> mailman/listinfo/opensim-users<https://lists.berlios.de/__mailman/listinfo/opensim-users>
>>                     <https://lists.berlios.de/**
>> mailman/listinfo/opensim-users<https://lists.berlios.de/mailman/listinfo/opensim-users>
>> **>
>>
>>
>>
>>
>>             ______________________________**___________________
>>             Opensim-users mailing list
>>             Opensim-users at lists.berlios.de <mailto:Opensim-users at lists.**
>> berlios.de <Opensim-users at lists.berlios.de>>
>>             https://lists.berlios.de/__**mailman/listinfo/opensim-users<https://lists.berlios.de/__mailman/listinfo/opensim-users>
>>
>>             <https://lists.berlios.de/**mailman/listinfo/opensim-users<https://lists.berlios.de/mailman/listinfo/opensim-users>
>> **>
>>
>>
>>
>>         --
>>         Justin Clark-Casey (justincc)
>>         OSVW Consulting
>>         http://justincc.org
>>         http://twitter.com/justincc
>>         ______________________________**___________________
>>         Opensim-users mailing list
>>         Opensim-users at lists.berlios.de <mailto:Opensim-users at lists.**
>> berlios.de <Opensim-users at lists.berlios.de>>
>>         https://lists.berlios.de/__**mailman/listinfo/opensim-users<https://lists.berlios.de/__mailman/listinfo/opensim-users><
>> https://lists.berlios.de/**mailman/listinfo/opensim-users<https://lists.berlios.de/mailman/listinfo/opensim-users>
>> **>
>>
>>
>>
>>
>>
>>
>> ______________________________**_________________
>> Opensim-users mailing list
>> Opensim-users at lists.berlios.de
>> https://lists.berlios.de/**mailman/listinfo/opensim-users<https://lists.berlios.de/mailman/listinfo/opensim-users>
>>
>>
>
> --
> Justin Clark-Casey (justincc)
> OSVW Consulting
> http://justincc.org
> http://twitter.com/justincc
> ______________________________**_________________
> Opensim-users mailing list
> Opensim-users at lists.berlios.de
> https://lists.berlios.de/**mailman/listinfo/opensim-users<https://lists.berlios.de/mailman/listinfo/opensim-users>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-users/attachments/20130201/1d79b8ff/attachment.html>


More information about the Opensim-users mailing list