Mantis Bug Tracker

View Revisions: Issue #8120 All Revisions ] Back to Issue ]
Summary 0008120: Various issues with serverside_object_permissions = false
Revision 2017-01-16 18:24 by mewtwo0641
Description Testing on OS pre-release v0.9.0.0 RC2 on a brand new and clean database

When setting serverside_object_permissions = false there are a couple issues that arise that make inventory items that were created by another user broken to the point that they can't be used.

This is especially true of inventory items loaded from an IAR to another user but those items were not created by that user.

Effects that I have noticed so far of this issue are:

1. Items in object inventories show up no mod / no copy, sometimes no perms at all. OpenSim seems to be, in effect, completely ignoring the serverside_object_permissions = false setting. (This worked as expected in previous versions.)

2. Affected objects that are attachments can not be worn

3. When attempting to delete the affected item from user inventory the viewer gives the warning that says that there is a link to the item and that the link should be removed first. But there is no such link. This makes me suspect that OpenSim believes that these items exist in the inventory of either who ever created it, or who ever owned it last, even though they show up in the other user's inventory as a result of loading the IAR to that user. Support for this hypothesis is the fact that OpenSim believes that there is a link to it when there isn't and also when wearing scripted attachments the script tries to interact with the last person who owned the object instead of the person attempting to wear it. (I noticed that one of my AOs I tried to wear, while it would not attach, gave the last user who owned it the dialog asking for animation permissions.)

4. Going god mode and doing "Force Owner Permissive" does not seem to (fully) fix the effected items either; Although it appears to fix the no perms problem in object inventories; they still can't be worn.

The only way that I can tell to fix it is to leave serverside_object_permissions = true; But this is not how I desire to run my personal testing/"item creation" server. I prefer to not have to deal with permissions on my sandbox/non public server.
Revision 2017-01-16 18:17 by mewtwo0641
Description Testing on OS pre-release v0.9.0.0 RC2 on a brand new and clean database

When setting serverside_object_permissions = false there are a couple issues that arise that make inventory items that were created by another user broken to the point that they can't be used.

This is especially true of inventory items loaded from an IAR to another user but those items were not created by that user.

Effects that I have noticed so far of this issue are:

1. Items in object inventories show up no mod / no copy, sometimes no perms at all. OpenSim seems to be, in effect, completely ignoring the serverside_object_permissions = false setting. (This worked as expected in previous versions.)

2. Affected objects that are attachments can not be worn

3. When attempting to delete the affected item from user inventory the viewer gives the warning that says that there is a link to the item and that the link should be removed first. But there is no such link. This makes me suspect that OpenSim believes that these items exist in the creator's inventory even though they show up in the other user's inventory as a result of loading the IAR to that user.

4. Going god mode and doing "Force Owner Permissive" does not seem to (fully) fix the effected items either; Although it appears to fix the no perms problem in object inventories; they still can't be worn.

The only way that I can tell to fix it is to leave serverside_object_permissions = true; But this is not how I desire to run my personal testing/"item creation" server. I prefer to not have to deal with permissions on my sandbox/non public server.
Revision 2017-01-16 18:06 by mewtwo0641
Description Testing on OS pre-release v0.9.0.0 RC2

When setting serverside_object_permissions = false there are a couple issues that arise that make inventory items that were created by another user broken to the point that they can't be used.

This is especially true of inventory items loaded from an IAR to another user but those items were not created by that user.

Effects that I have noticed so far of this issue are:

1. Items in object inventories show up no mod / no copy, sometimes no perms at all. OpenSim seems to be, in effect, completely ignoring the serverside_object_permissions = false setting. (This worked as expected in previous versions.)

2. Affected objects that are attachments can not be worn

3. Going god mode and doing "Force Owner Permissive" does not seem to (fully) fix the effected items either; Although it appears to fix the no perms problem in object inventories; they still can't be worn.

The only way that I can tell to fix it is to leave serverside_object_permissions = true; But this is not how I desire to run my personal testing/"item creation" server. I prefer to not have to deal with permissions on my sandbox/non public server.


Copyright © 2000 - 2012 MantisBT Group
Powered by Mantis Bugtracker