Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0005499opensim[REGION] Specific OpenSim Modulepublic2011-05-27 09:492013-04-15 09:53
ReporterMichelle Argus 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusnewResolutionopen 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0005499: AuthorizationServices module always send 1. Regiondata when having multipe Regions
DescriptionWhen using Opensim with multiple regions, then the AuthorizationServices module always send the Regiondata of the 1. Region instead of the region were the Avatar is teleporting to. If the Avatar should not gain access and is teleporting to one of the other region then the teleport does not get denied.
TagsNo tags attached.
Git Revision or version number-
Run Mode Grid (Multiple Regions per Sim)
Physics EngineBasicPhysics
Script Engine
EnvironmentMono / Linux32
Mono VersionNone
Viewer
Attached Files

- Relationships
related to 0006602new Adapt Authorisation Service 

-  Notes
(0018525)
Michelle Argus (reporter)
2011-05-30 10:29

Did some further testing, and the problem is more complicated...

When one teleports to a region, all neighbouring regions also send a request when the Region gets notified about the new visitor on the region were the avatar is teleporting to. So if one teleports to the center of 3x3 regions, all 9 regions using the AuthorizationService will send a request.

 In my case i get false statistics on visitors as the neighbours actually dont get visited but get logged as a teleport. It also produces unneccessary trafic.

 So either the xml that gets send to the service includes a paramater if the avatar is teleporting there or just visiting a neighbouring region, or only the region were the avatar teleports to send the request and the neighbours ignore checking for a request.
(0018535)
Diva (administrator)
2011-05-31 18:19

Those are the child agents. You can deny presence of child agents too.
I would suggest you write your own Authorization service, complete with the region module, if you want a different behavior. (that's what I would do) All these modules are replaceable.
(0018537)
Michelle Argus (reporter)
2011-06-01 03:44

hmm, denying presence of child agents would be see_into_this_sim_from_neighbor? If so, it would not be what I am looking for.
(0018598)
Diva (administrator)
2011-06-07 20:33

I'm not suggesting anything at all.
I just explained why you get the multiple requests on the neighboring regions.

- Issue History
Date Modified Username Field Change
2011-05-27 09:49 Michelle Argus New Issue
2011-05-27 09:49 Michelle Argus Git Revision => -
2011-05-27 09:49 Michelle Argus SVN Revision => r/15447
2011-05-27 09:49 Michelle Argus Run Mode => Grid (Multiple Regions per Sim)
2011-05-27 09:49 Michelle Argus Physics Engine => BasicPhysics
2011-05-27 09:49 Michelle Argus Environment => Mono / Linux32
2011-05-27 09:49 Michelle Argus Mono Version => None
2011-05-30 10:29 Michelle Argus Note Added: 0018525
2011-05-31 18:19 Diva Note Added: 0018535
2011-06-01 03:44 Michelle Argus Note Added: 0018537
2011-06-07 20:33 Diva Note Added: 0018598
2013-04-15 09:53 Michelle Argus Relationship added related to 0006602


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker