Re: [Opensim-users] Latif Kalifa

2016-03-08 Thread Justin Clark-Casey
Very sorry to hear about this.  Rest in peace, Latif.

-- Justin

On Sat, Mar 5, 2016 at 3:00 PM, Diva Canto  wrote:

> It is with great sadness that I inform you that one of the oldest and most
> respected members of this community, Latif Kalifa, has passed away, after a
> long battle with a serious health condition that landed him in the hospital
> many times over the past few years.
>
> Latif's contributions to the open source SL ecosystem were vast and
> varied. He was one of the original contributors, and the main maintainer,
> of libOMV, a library that embodies the LL protocol and data structures.
> LibOMV lies at the heart of OpenSimulator, as well as many SL/OpenSim bots
> developed by lots of people. Latif also developed Radegast, an alternative
> viewer used by many, especially people with disabilities. He also
> contributed to the Singularity viewer and its offshoot, Replex. He
> participated in the SL Architecture Working Group, and in many technical
> discussions in the OpenSim-dev IRC chat channel. He was a vocal advocate of
> free open source software.
>
> We don't necessarily know who Latif was in real life, what he did for a
> living, or who is family and loved ones are. That's one of the consequences
> of being part of world-wide online communities, where we interact only with
> virtual representations of real people, often using pseudonyms. But it was
> clear to everyone who interacted with him that his spirit was strong and
> that his heart, wherever in the world he lived, was in the right place.
> Open source software exists because of people like him.
>
> His code will outlive him.
> He will be missed.
>
> ___
> Opensim-users mailing list
> Opensim-users@opensimulator.org
> http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users
>
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


[Opensim-users] Everything that has a beginning has an end

2015-08-09 Thread Justin Clark-Casey

Hi folks,

As some of you may have noticed, my last OpenSimulator commit was in May, and before that in March.  I have also not 
been on the mailing list or responsive to personal e-mails, for which I apologise.


Unfortunately, for various reasons (some of which I'm still trying to work out, to be honest) my motivation to work in 
this area has gone away.  Perhaps it's just the normal passage of time and evolving interests - it has been 8 years 
after all!


I'm now working in the area of data integration for genetics and synthetic biology, an even more insanely complex system 
and perhaps ultimately frustrating since you can't just go and code an organism (at least, not yet).  We shall see.


I do hope to keep up with the mailing lists and e-mail to this account, at least much better than recently.  However, 
although I remain a core committer, at least for now, in the immediate future code commits from me will be extremely 
sparse.  I will also probably not be reviewing code changes in general.


I am also resigning with immediate effect as president of Overte, which is going away as a formal legal organization 
anyway (see other e-mails for more details on that).


It's been a wild 8 years and I wouldn't have it any other way.  Huge thanks to everybody who has supported OpenSimulator 
and me personally in that time.  I wish you all the best and I'm sure OpenSimulator and the Metaverse in general will 
have a great future


I made a blog post at [1] those this is pretty much what I said above.

No flowers.

[1] 
http://justincc.org/blog/2015/08/09/everything-that-has-a-beginning-has-an-end/

--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


[Opensim-users] OpenSimulator 0.8.1 released

2015-03-16 Thread Justin Clark-Casey

I'm pleased to announce that OpenSimulator 0.8.1 is now available [1].  Release 
notes are at [2].

There are only minor changes compared with 0.8.1-rc2, the most significant being a fix for a regression where script 
state was being lost for Hypergrid transfers.


As always, thanks to all the developers, testers, documenters and other community members who contributed towards this 
release.


[1] http://opensimulator.org/wiki/Download
[2] http://opensimulator.org/wiki/0.8.1_Release

--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


[Opensim-users] OpenSimulator 0.8.1-rc2, 0.8.0.4 and 0.7.6.3 now available

2015-03-04 Thread Justin Clark-Casey

As pre-announced on Monday, OpenSimulator 0.8.1-rc2 [1], 0.8.0.4 [2] and 
0.7.6.3 [3] now available [4].

* OpenSimulator 0.7.6.3 and 0.8.0.4 are security releases.  Thus, they contain only two functional changes compared to 
previous point releases and no database migrations.  The changes are


1.  llHttpRequest() and osSetDynamicTextureURL*() script functions are now prevented by default from sending HTTP 
requests to localhost addresses or other addresses on the simulator's LAN (e.g. 192.168.1.2, etc.).  The list of 
addresses conforms to that in [5].


If you need to allow scripts to make calls to such addresses, please add specific exceptions to [Network] 
OutboundDisallowForUserScriptsExcept in OpenSim.ini.  Details on the format of this are in OpenSim.ini.example.


I WOULD SAY THAT YOU SHOULD UPDATE ASAP if you run any installation where you do not trust all users that can execute 
llHTTPRequest() (including those entering via Hypergrid).


The exception (and alternative) is if you have already configured llHTTPRequest()/osSetDynamicTextureURL*() to run 
through a properly configured HTTP proxy using the existing [Startup] HttpProxy setting in OpenSim.ini.


2.  Private services now forbid llHTTPRequest() calls.  This is to prevent such calls by simulators that have not been 
updated.  If you run any grid where you cannot immediately update all simulators to one of these releases (e.g. an open 
grid where private service calls are restricted by IP to known simulators) then YOU SHOULD UPDATE SERVICES ASAP.


* OpenSimulator 0.8.1-rc2 contains the above changes and further changes in 
master since rc1 up until 7e8bad05.

These issues have existed ever since llHTTPRequest() functionality was added in 2007!  Thus, ALL RELEASES PRIOR TO 0.7.6 
SHOULD BE CONSIDERED UNSAFE unless you trust all possible callers of llHTTPRequest()/osSetDynamicTextureURL*() or you 
have an HTTP proxy configured for OpenSimulator.  Ideally, one might go back and update much older releases but 
resources are scarce and 0.7.5 is now more than 2 years old.


[1] http://opensimulator.org/wiki/0.8.1_Release
[2] http://opensimulator.org/wiki/0.8.0.4_Release
[3] http://opensimulator.org/wiki/0.7.6.3_Release
[4] http://opensimulator.org/wiki/Download
[5] http://en.wikipedia.org/wiki/Reserved_IP_addresses

--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Having NPC sit on the ground

2015-02-25 Thread Justin Clark-Casey

There is no OSSL function for this at this time.

On 25/02/15 17:23, Pete Wall wrote:

I am using the OpenSim NPCs.  Is there a way to have an NPC sit directly on the 
ground?  osNpcSit
(http://opensimulator.org/wiki/OsNpcSit) takes a target key which is what the 
NPC should sit on, but I want my NPC to
sit directly on the ground where he’s standing.

Thanks for any help,
-Pete


___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] that ol' phantoms on megaregions issue

2015-02-19 Thread Justin Clark-Casey
For information, I just added some explicit notes to the CombineContiguousRegions setting in OpenSim.ini.example saying 
that it should be false for varregions.


On 19/02/15 06:10, Ian Sheldrick wrote:

Thanks, Dahlia...  that does make sense, more or less...  although in the way 
that when you first launch a varregion it
allows building in the root 256^2 but not anywhere else, it's still in some way 
treating the different 256^2 areas as
separate...  but it's great to fly over my 1024^2 without a bump every 256 
metres  :P

On 19 February 2015 at 13:07, Dahlia Trimble dahliatrim...@gmail.com 
mailto:dahliatrim...@gmail.com wrote:

No, a varregion is a single region of variable size. A megaregion is a 
single region that tries to mimic several
traditionally sized regions. Varregions require varregion-capable viewers 
where megaregions should work with any viewer.

On Wed, Feb 18, 2015 at 9:01 PM, Ian Sheldrick is...@cygnus.uwa.edu.au 
mailto:is...@cygnus.uwa.edu.au wrote:

I just started working with varregions and was a bit surprised about 
the CombineContiguousRegions=false
setting.  I know it works, but I don't quite understand the logic 
because surely in a varregion what you have is
precisely a combination of contiguous regions.


On 19 February 2015 at 10:48, CiderJack 
opensim.us...@katijackstudio.com
mailto:opensim.us...@katijackstudio.com wrote:

As a matter of fact, after reading that megaregions have basically 
been deprecated I did change to
varregion. However I didn't try it with an existing megaregion, I 
started completely fresh. It works just
fine now, though so far it only seems to work in my local vanilla 
OpenSim install.

Now I'm running into issues when uploading to Kitely. I've opened a 
thread on Kitely forums if anyone is
curious:
http://www.kitely.com/forums/__viewtopic.php?f=8t=2520 
http://www.kitely.com/forums/viewtopic.php?f=8t=2520

One further related question however:
I am assuming that 'CombineContiguousRegions' needs to be set to 
'false' or disabled when using varregion.
Is this the case? When testing this, setting to 'true' seems to 
cause problems for building outside the root
256^2. Just asking for clarity, at this point I don't know what to 
expect anymore! :)

Thanks,

~!CJ



On 2015-02-19 14:33, Justin Clark-Casey wrote:

Have you tried switching to a varregion?  I want to say that 
you can
do this with an existing megaregion config and it will work 
(don't
quote me).  I do suggest doing this if at all possible.

I know there are load oar parameters [1] specifically for 
loading
256x256 regions into a larger varregion.  I don't know how well 
they
would work for megaregions.

If you're doing something with Kitely then you would have to 
ask them
directly as I hear they have proprietary megaregion code.

[1] http://opensimulator.org/wiki/__Load_Oar 
http://opensimulator.org/wiki/Load_Oar

On 16/02/15 23:06, opensim.users@katijackstudio.__com 
mailto:opensim.us...@katijackstudio.com wrote:

Thanks for the help, Chris.

I tried rezzing  editing on the regions with ephemeral 
objects, and rezzed objects behave as
expected, that is, as normal.

I have tried saving  reloading the megaregion oar in 
question, with no success. What I mean is, the
whole megaregion
saved/loaded as a single oar, but it didn't fix the problem. 
Also tried it with 'fix-phantom' 
backup both before and
after, and even rebooted the server which didn't do the 
trick either.

This would suggest (as you noted) that 256^2 regions cannot 
be loaded individually into a megaregion
and still function,
although I think in some of my reading about this issue I 
had seen where people were doing just that
and having it work
for them (I could be mistaken about this).

Can individual regions be saved from a megaregion as 
individual oar files? Guess I need to test
that, because at this
point the only solution I can think is to completely 
rebuild those three non-root-sims. :|

~!CJ


On 2015-02-16 19:55, Chris wrote:

I'm unsure of how an OAR would react if it was saved 
from originally a
256x256 region and then loaded to a megaregion but can 
you rez
anything from inventory and it be edit-able ? You could 
also try

Re: [Opensim-users] that ol' phantoms on megaregions issue

2015-02-18 Thread Justin Clark-Casey
 mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] HyperGrid Export flag

2015-02-13 Thread Justin Clark-Casey
You didn't see the recent discussion on this very list [1]?  If I remember the upshot is that it is partially settable 
in recent Singularity and is not fully integrated.


[1] http://opensimulator.org/pipermail/opensim-users/2015-January/014105.html

On 05/02/15 07:09, dogwom...@exemail.com.au wrote:

Hi all,

This is possibly going to be a really dumb question, so please forgive me
if it is - my Googling skills seem to have given me a few 'vague' answers
but nothing definite.

With respect to HyperGrid, I note that work began around 0.7.6 for
supporting an export flag for objects.  The release notes indicate at this
point it should be considered experimental.

I can't really find any other mention of it in release notes, and my
Googling seems to suggest that some grids (ie Kitely) may have progressed
further on this feature but nothing to say 'it is or isn't working for
everyone now'.

So my potentially dumb question is: Given no further mention in the
release notes, is it a feature that can still be considered
'experimental', or has it progressed to the point that it can be
considered a working feature?

Cheers!

___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Is the user name the only information used to lock content permissions in opensim?

2015-02-11 Thread Justin Clark-Casey
There is a save oar option, --home=url where one can insert Hypergrid still creator information that will get 
preserved when loaded to another grid even if the user does not exist there.


However, I've practically never used this option so I can't say for sure that 
it still works.

One can do this with creator since the field is relatively free form and not used programatically in any significant 
way.  The owner field is a completely different matter (it's used in permissions, for instance) and one can't insert 
arbitrary data here without a lot of internal and SL protocol changes.


[1] http://opensimulator.org/wiki/OpenSim_Archives

On 11/02/15 07:22, Unadecal Arado wrote:

Content saved to an OAR maintains its its creator information and permissions 
only if it is restored to the same grid
where the creator information exists. If the OAR is restored to a different 
grid, where the creator does not exist (as
in the uuid, not the name), the sim owner would automatically become creator and 
owner of all the content in the OAR
and all previous permission restrictions would be lost. Since everything is 
referenced by uuid, having multiple accounts
in different grids with the same name would not solve this issue. Restoring the 
OAR onto a standalone, local simulator
would have the same effect of stripping all previous owner and permissions 
information.

On 11 February 2015 at 01:12, Justin Clark-Casey jjusti...@googlemail.com 
mailto:jjusti...@googlemail.com wrote:

In the sense that there is no technical limitation to further copying that 
is correct.  One would have to rely on
other means to restrict copying (contracts, DMCA, perhaps watermarking, 
etc.)

On 11/02/15 01:08, Dr Ramesh Ramloll wrote:

Hi Justin,
Does this then mean that distributing oars with proprietary content not 
meant to be distributed freely is not
possible?
Thanks
Ramesh

On Tue, Feb 10, 2015 at 7:50 PM, Justin Clark-Casey jjusti...@googlemail.com 
mailto:jjusti...@googlemail.com
mailto:jjustincc@googlemail.__com mailto:jjusti...@googlemail.com 
wrote:

 When an OAR is saved and loaded into a new sim all owner 
permissions are kept identical - the next
permissions do
 not come into play, these only apply when you transfer objects 
within a simulator.

 On loading into a sim, if the owner UUID of those objects matches 
an existing sim user, they will become
the owner
 and have the same permissions as before.  If no such user exists, 
the ownership defaults to the estate
owner who
 will then effectively get the owner permissions.





_
Opensim-users mailing list
Opensim-users@opensimulator.__org 
mailto:Opensim-users@opensimulator.org
http://opensimulator.org/cgi-__bin/mailman/listinfo/opensim-__users
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users



--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
_
Opensim-users mailing list
Opensim-users@opensimulator.__org mailto:Opensim-users@opensimulator.org
http://opensimulator.org/cgi-__bin/mailman/listinfo/opensim-__users
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Is the user name the only information used to lock content permissions in opensim?

2015-02-10 Thread Justin Clark-Casey
In the sense that there is no technical limitation to further copying that is correct.  One would have to rely on other 
means to restrict copying (contracts, DMCA, perhaps watermarking, etc.)


On 11/02/15 01:08, Dr Ramesh Ramloll wrote:

Hi Justin,
Does this then mean that distributing oars with proprietary content not meant 
to be distributed freely is not possible?
Thanks
Ramesh

On Tue, Feb 10, 2015 at 7:50 PM, Justin Clark-Casey jjusti...@googlemail.com 
mailto:jjusti...@googlemail.com wrote:

When an OAR is saved and loaded into a new sim all owner permissions are 
kept identical - the next permissions do
not come into play, these only apply when you transfer objects within a 
simulator.

On loading into a sim, if the owner UUID of those objects matches an 
existing sim user, they will become the owner
and have the same permissions as before.  If no such user exists, the 
ownership defaults to the estate owner who
will then effectively get the owner permissions.





___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


[Opensim-users] OpenSimulator 0.8.1-rc1 now available

2015-01-30 Thread Justin Clark-Casey

Hi folks,

OpenSimulator 0.8.1-rc1, the first candidate for the next OpenSimulator 
release, is now available.

Release notes are at [1] and the downloads at [2]

[1] http://opensimulator.org/wiki/0.8.1_Release
[2] http://opensimulator.org/wiki/Download

Please file regressions under the 0.8.1-rc1 option in Mantis (I know there are a few things to look at already).  Only 
regressions there will get attention and this may still be WONTFIX.


As always, many thanks to all the developers, testers and community members who 
contribute to the project!

--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Flusing simulator log buffer

2015-01-19 Thread Justin Clark-Casey

I'm surprised to hear this since afaik (and in my immediate experience), log 
appends are flushed immediately.

You might want to try setting ImmediateFlush in config [1] but this is true by default and not changed by OpenSimulator 
code.


[1] 
http://stackoverflow.com/questions/14963735/log4net-rollingfileappender-not-flushing-io-buffer-with-low-volume-log

On 19/01/15 18:54, Erik Gordon Bainbridge wrote:

Is there a way of flushing the simulator log buffer without shutting down the 
simulator?  I'm using m_log.Info() to
write debugging messages to it, but the only way I can get most of them written 
in any timely manner is to shut down the
simulator.  There must be a better way!

Thanks,

Erik Gordon Bainbridge
Author, virtual worlds builder (avatar: Apollo Manga)
www.VirtualMarin.com http://www.VirtualMarin.com
www.ErikBainbridge.com http://www.ErikBainbridge.com
www.WarriorBrothers.com http://www.WarriorBrothers.com
www.MountainBikeRoots.com http://www.MountainBikeRoots.com


___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Teleport or Hypergate

2015-01-06 Thread Justin Clark-Casey

This isn't possible as the all-black appearance of this 'loading' screen is 
currently hardcoded in the viewer.

On 06/01/15 09:07, oztrout63 wrote:

Hi ... is there away to change the look when we TelePort or HyperGate , in 
stead of just seeing that line going across
the screen ...
Example: The StarGate SG1 when they go into the HyperGate or the Dr who theme 
... ?

--
Steve ...

Most computer problems are located between keyboard and chair 



___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Opensim-users Digest, Vol 4, Issue 11

2014-12-02 Thread Justin Clark-Casey
Hi Guruchan.  This size is in meters.  The size of the terrain height map is fixed - higher resolutions are not possible 
at this time.


On 14/07/14 14:33, Gurcharan Khanna wrote:

hi,

i am new to opensim and new to trying to set up a sim; i only have user 
experience with sims up to this point. i have
one question to start with about the structure of a sim.

i notice the basic texture maps for a terrain is 256x256. i assume that is in 
pixels. i notice also that the size of a
region is usually 256x256. that apparently is not in pixels. my question is 
what is the 'unit' of size for a region? or
what is the relation between the texture map and the region size? is there an 
optimum ratio? can one make the texture
map as large as one wants to increase the level of detail? (aside from 
performance issues).

thanks for any insight or pointers to documentation.

gurcharan

Gurcharan S. Khanna, Ph.D.
Director of Research Computing
Office of the Vice President for Research
Assistant Research Professor GCCIS Ph.D. Program
Director, Interactive Collaboration Laboratory
Rochester Institute of Technology
Phone: 585-475-7504  ~  Cell: 585-451-8370
http://rc.rit.edu   http://rc.rit.edu/directions.html

___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] NWC-RPC Methods Giving Odd Results

2014-11-28 Thread Justin Clark-Casey

I would suggest calling ToString() explicitly, e.g.

ht[transactionID] = UUID.Random().ToString()

This is what the OpenSimulator code appears to do.

On 28/11/14 23:04, David Lloyd wrote:


The error given by the Money Server is:

Money # 04:57:46 - [MONEY RPC]: handleCancelTransfer: Exception occurred when 
transaction
94786877-9ed6-4d36-98d7-9a88f7b52acf: System.NullReferenceException: Object 
reference not set to an instance of an object
   at OpenSim.Grid.MoneyServer.MoneyXmlRpcModule.handleCancelTransfer 
(Nwc.XmlRpc.XmlRpcRequest request,
System.Net.IPEndPoint remoteClient) [0x0] in filename unknown:0

This is because it’s attempting to dereference a string (if I do 
UUID.Random().ToString()) or an empty value.

DSL



On 29 Nov 2014, at 9:30 am, David Lloyd lloy0...@adam.com.au 
mailto:lloy0...@adam.com.au wrote:


Hi There,

TL;DR I can’t get NWC-RPC to encode .NET object such as OpenMetaverse’s UUID or 
System.Net.IEndpoint - anyone know how
to do this?

I am trying to get the NWC-RPC .NET module to communicate with my money server. 
The money server registers XML RPC
calls with the grid like this:

m_httpServer.AddXmlRPCHandler(CancelTransfer, handleCancelTransfer)


The handleCanceTransfer’s signature looks like this:

 public XmlRpcResponse handleCancelTransfer(XmlRpcRequest request, IPEndPoint 
remoteClient)

My code looks like this (and it’s a copy/paste with a few tweaks from here):

using System;
using System.Collections;
using System.Collections.Generic;
using System.Net http://System.Net;
using Nwc.XmlRpc;
using OpenMetaverse;
namespace Call_With_NWC
{
class MainClass
{
public static void Main(string[] args)
{
System.Net.ServicePointManager.CertificatePolicy = new 
ITrustAllCertificates();
Hashtable ht = new Hashtable();
ht[remoteClient] = new 
IPEndPoint(IPAddress.Parse(192.168.0.1), 80);
ht[secureCode] = code;
ht[transactionID] = UUID.Random(); // UUID Line
Console.WriteLine(New GUID:  + ht[transactionID]);
ListHashtable parameters = new ListHashtable { ht };
XmlRpcRequest request = new XmlRpcRequest(CancelTransaction, 
parameters);
Hashtable response;
try {
//response = 
(Hashtable)request.Invoke(https://192.168.0.164:8008;);
response = 
(Hashtable)request.Invoke(http://192.168.0.1:9000;);
Console.WriteLine(It seems to have worked...);
foreach (var key in response.Keys)
{
Console.WriteLine(Key:  + key +  =  + 
response[key]);
}
} catch (Exception ex) {
Console.WriteLine(Got an exception:\n + ex.ToString());
}
}
}
}


The money server consistently complains that the secureCode and UUID are empty 
- when in fact…they are…because I wrote
up a little “Dump the request” server and get:

Message of length 348 was defined but not a blessed scalar.
?xml version=1.0 encoding=utf-8?
methodCall
methodName
CancelTransaction
/methodName
params
param
value
struct
member
name
transactionID
/name
value/
/member
member
name
remoteClient
/name
value/
/member
member
name
secureCode
/name
value
string
code
/string
/value
/member
/struct
/value
/param
/params
/methodCall

In fact, the NWC-XML-RPC is behaving as though it doesn’t know how to encode 
anything but plain strings. The
transactionID should be the type OpenMetavers.UUID (which seems to be a wrapper 
around GUUID) and remoteClient should
be an IEndPoint from System.Net http://system.net/.

Obviously I’m missing something but I’m not sure what.

How does one encode OpenMetaverse and other .NET objects so that the XML-RPC 
client on the other end is able to decode
them?

DSL
___
Opensim-users mailing list
Opensim-users@opensimulator.org mailto:Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Home location

2014-11-20 Thread Justin Clark-Casey

Perhaps you could post the exact log output on this failure?

On 20/11/14 18:13, Karl Dreyer wrote:

I believe that I tried that before but, to be sure I just gave it another shot 
and still getting the same result.  It
makes no sense to me.

  Hello Karl
  I experience this problem when update in some old version.
  My solution was delete all about home in database:
 
  UPDATE griduser set HomeRegionID= , HomePosition= , HomeLookAt=
  where UserID = heretheuuidofyouruser
 
  fix new home with viewer and all was correct.
  I dont know why exactly but the problem was solved.
 
  Regards,
  Luisillo
 
  El 20/11/2014 a las 16:08, Karl Dreyer escribió:
 
 
  Herersquo;s another interesting issue: On occasion, one of my
  members will report a problem of not being able to log on at home.
  Whenever they choose ldquo;homerdquo; when logging in, they land at
  the
  fall back region. The robust console indicates that the home
  location (region uuid) is invalid and sends them to the fallback
  region. Irsquo;ve investigated the data associated with these
  accounts and in every instance; the UUID in the DB for the home location
  is indeed Valid and the region is up, running, and reachable via TP.
  This is a headstumper for me. Has anyone else encountered this issue
  and if so, how was it resolved? Irsquo;ve also attempted to set
  home on multiple regions, just to be sure it wasnrsquo;t a region issue
  and no matter where I set home, itrsquo;s the same
  result.
 
  Kind Regards,
  Karl
 
 
 
 
  ___
  Opensim-users mailing list
  Opensim-users@opensimulator.org
  http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users
 
  ___
  Opensim-users mailing list
  Opensim-users@opensimulator.org
  http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users
 


___
Karl M. Dreyer Jr.
In World Avi : Damean Paolino
Island Oasis, LLC Co-Founder | CIO
http://www.islandoasis.biz

Notice: The contents of this email and any files transmitted with it are 
confidential and intended solely for the
individual or entity to whom it is addressed. The content of this email message 
is not to be disclosed, copied,
distributed, or shared with any person(s) or entities without the express 
consent of the sender. This message contains
confidential information and is intended only for the individual named.



___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Buying and Selling Land - What module is needed?

2014-11-20 Thread Justin Clark-Casey

I agree there should really be something in OpenSimulator to enable the bare 
minimum (zero cost transfers).

On 20/11/14 10:36, Ai Austin wrote:

I need to split one regions into multiple plots, and I saw that Fleep, Neb and 
BlueWall covered this back in 2012 and
Fleep left a helpful summary of the procedure.

http://opensim-users.2152040.n2.nabble.com/Buying-and-Selling-Land-What-module-is-needed-td7578626.html

I just want to check we still have to reply on an external service like 
landtool.php and that there is no core provided
mechanism for zero cost transfers in place now?  It would seem to be a core 
requirement.. but it definitely does not
work at the moment as far as I can see until I implemented the landtool.php 
mechanism.

Also, Fleep's advice is to put landtool.php in 
http://yourdomain/helper/landtool.php

I want to use one web server for 2 grids...so just to note that it seems fine 
to use

  http://yourdomain/grid1/helper/landtool.php
  http://yourdomain/grid2/helper/landtool.php

___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Changing account approval emails

2014-10-30 Thread Justin Clark-Casey

I suspect this is from the Diva distribution and not part of OpenSimulator core.

My suggestion is that you grep for some text from the e-mail message body and hopefully it will pull up the right file 
via github.


On 29/10/14 13:39, Chris Daley wrote:

Hi all,

When a user creates an account for our grid, and one of our admins approves 
this account, the user automatically
receives an email stating the confirmation (with their user name, URI, etc.).  
I am aware of the following code in our
.ini files, which enables this process:

 ;; Variables for your mail server
 ;; Users will get email notifications from this account.
 SmtpHost = 
 SmtpPort = 
 SmtpUsername = 
 SmtpPassword = 

What I cannot find, however, is where I can change the actual message body of 
the email.  I'd like to customize it a bit
more for our users.  Any ideas how I can go about doing this?

Many thanks,

Chris Daley
Simulation Developer
Simudyne USA Inc.
3463 State Street, Suite 430, Santa Barbara, CA 93105
M / +1 617 945 8680
Skype skype:chris.daley.simudyne?add  / Website http://www.simudyne.com/  / 
Twitter https://twitter.com/simudyne
  / Facebook https://www.facebook.com/pages/Simudyne/217091368301045  / LinkedIn 
http://www.linkedin.com/company/872311
*Confidentiality Note: *  See full disclaimer and details here 
http://www.simudyne.com/disclaimer-and-details/.




___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Unable to login using master?

2014-10-22 Thread Justin Clark-Casey
Okay, that last commit is the first of 4 updates I made recently to the libomv libraries.  I presume things also fail 
with OpenSim.exe for you on current head?


As far as I know you're using Windows?  If so, which version (or which version of mono)?  I may well try rebuilding the 
libraries in Windows instead (I did it in Mono) and see if it helps, though if that's the cause I'm surprised things 
look like they work fine on my own Windows machine.


On 21/10/14 07:55, Chris wrote:

Git bisect says 3e5bc75f89998e9b1bba5e7e5f4042e883afb522 is the first bad 
commit ( Remove the 32 bit launchers as
discussed at OpenSimulator Office Hour ... ). That seemed a bit strange to me 
at first until it hit me that I've always
been using OpenSim.32BitLaunch.exe because I had been having some issues in the 
past running OpenSim.exe (issues with
OpenSim crashing on load; not with login). So I copied over the 32 bit 
launchers from the shared directory, ran it, and
could log in just fine.

So I figured something must have happened elsewhere and I ran git bisect again 
testing solely OpenSim.exe and came up
with a different commit: fbdf507e98fc0e456b45d1e9200f343dceaecd5b

*Git Bisect Output:**
*
fbdf507e98fc0e456b45d1e9200f343dceaecd5b is the first bad commit
commit fbdf507e98fc0e456b45d1e9200f343dceaecd5b
Author: Justin Clark-Casey (justincc) jjusti...@googlemail.com
Date:   Tue Aug 12 01:45:15 2014 +0100

 Update libomv libraries with those built from commit 2208379.

 This is to resolve some issues for pCampbot, chiefly with capability 
connect
ion and inbound handling.

:04 04 badf3e1b7fa561c0a310c6c6802da91fa7bc8566 f98aba1851f1913325fd5d2d
f0783a6a26ba5d9c M  bin

On 10/20/2014 6:05 PM, Justin Clark-Casey wrote:

I just checked with current master (94250b6) on both Linux (Mono 3.2.8) and 
Windows with no problem on login.

I agree with Dahlia, this is highly reminiscent of the system picking up some 
mismatching DLLs.  Could you pinpoint
the commit on which this stared to happen for you?

On 20/10/14 21:29, Chris wrote:

Hmm... I'm not sure. This was a fresh pull from git and newly compiled. I also 
made sure to start over with new copies
of the appropriate .ini files for configuration (as opposed to copying existing 
ones from a previous install) I've
actually done fresh installation from scratch for a few different commits over 
the past week with the same results.

On 10/20/2014 2:58 PM, Dahlia Trimble wrote:

Just a guess but maybe your installation is messed up with some old .dll files 
or some missing assets. I'd probably
try a fresh installation from scratch.

On Mon, Oct 20, 2014 at 12:25 PM, Chris mewtwo0...@gmail.com 
mailto:mewtwo0...@gmail.com wrote:

Hello all,

While attempting to test the latest master (commit 94250b6) I have found 
that I'm not able to log in and an
exception is printed out in the console. In the viewer I get an error message 
that says Login Failed. Error
generating Login Response. I've tried login with several different viewers 
including Phoenix, Firestorm, and
Singularity but same results for all.

I also get what appears to be a related exception when using the create 
user command.

Is anyone else seeing this as well?

*Exception on login:

*13:55:30 - [LLOGIN SERVICE]: Exception processing login for Test User: 
System.Ty
peInitializationException: The type initializer for 
'OpenMetaverse.AppearanceMan
ager' threw an exception. --- System.ArgumentException: Value does not 
fall wit
hin the expected range.
   at System.Runtime.CompilerServices.RuntimeHelpers.InitializeArray(Array 
array
, RuntimeFieldHandle fldHandle)
   at OpenMetaverse.AppearanceManager..cctor()
   --- End of inner exception stack trace ---
   at OpenSim.Framework.AvatarAppearance.SetDefaultTexture() in 
c:\Users\admin\D
esktop\opensim-94250b6\OpenSim\Framework\AvatarAppearance.cs:line 307
   at OpenSim.Framework.AvatarAppearance..ctor() in 
c:\Users\admin\Desktop\opens
im-94250b6\OpenSim\Framework\AvatarAppearance.cs:line 139
   at OpenSim.Services.Interfaces.AvatarData.ToAvatarAppearance() in 
c:\Users\ad
min\Desktop\opensim-94250b6\OpenSim\Services\Interfaces\IAvatarService.cs:line 1
93
   at OpenSim.Services.AvatarService.AvatarService.GetAppearance(UUID 
principalI
D) in 
c:\Users\admin\Desktop\opensim-94250b6\OpenSim\Services\AvatarService\Avat
arService.cs:line 57
   at OpenSim.Services.LLLoginService.LLLoginService.Login(String 
firstName, Str
ing lastName, String passwd, String startLocation, UUID scopeID, String 
clientVe
rsion, String channel, String mac, String id0, IPEndPoint clientIP) in 
c:\Users\
admin\Desktop\opensim-94250b6\OpenSim\Services\LLLoginService\LLLoginService.cs:
line 464at OpenSim.Framework.AvatarAppearance.SetDefaultTexture() in 
c:\User
s\admin\Desktop\opensim-94250b6\OpenSim\Framework\AvatarAppearance.cs:line 307

Re: [Opensim-users] Unable to login using master?

2014-10-20 Thread Justin Clark-Casey
\OpenSim\Framework\AvatarAppearance.cs:line 139
   at 
OpenSim.Services.UserAccountService.UserAccountService.CreateDefaultAppear
anceEntries(UUID principalID) in 
c:\Users\admin\Desktop\opensim-94250b6\OpenSim\
Services\UserAccountService\UserAccountService.cs:line 662
   at 
OpenSim.Services.UserAccountService.UserAccountService.CreateUser(UUID sco
peID, UUID principalID, String firstName, String lastName, String password, 
Stri
ng email) in 
c:\Users\admin\Desktop\opensim-94250b6\OpenSim\Services\UserAccount
Service\UserAccountService.cs:line 532
   at 
OpenSim.Services.UserAccountService.UserAccountService.HandleCreateUser(St
ring module, String[] cmdparams) in 
c:\Users\admin\Desktop\opensim-94250b6\OpenS
im\Services\UserAccountService\UserAccountService.cs:line 355
   at OpenSim.Framework.Console.Commands.Resolve(String[] cmd) in 
c:\Users\admin
\Desktop\opensim-94250b6\OpenSim\Framework\Console\CommandConsole.cs:line 
495
   at OpenSim.Framework.Console.LocalConsole.ReadLine(String p, Boolean 
isComman
d, Boolean e) in 
c:\Users\admin\Desktop\opensim-94250b6\OpenSim\Framework\Consol
e\LocalConsole.cs:line 557
   at OpenSim.Framework.Console.CommandConsole.Prompt() in 
c:\Users\admin\Deskto
p\opensim-94250b6\OpenSim\Framework\Console\CommandConsole.cs:line 757
   at OpenSim.Application.Main(String[] args) in 
c:\Users\admin\Desktop\opensim-
94250b6\OpenSim\Region\Application\Application.cs:line 332

--
OpenSim: 10 Region Standalone on 0.7.6 Dev
Physics: Open Dynamics Engine
OS: Windows 7 (x64)
CPU: AMD FX 8320 8-Core 3.5 GHz
Memory: 16 GB DDR3
Database: MySQL 5.1.63 (x64)


___
Opensim-users mailing list
Opensim-users@opensimulator.org mailto:Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users



--
OpenSim: 10 Region Standalone on 0.7.6 Dev
Physics: Open Dynamics Engine
OS: Windows 7 (x64)
CPU: AMD FX 8320 8-Core 3.5 GHz
Memory: 16 GB DDR3
Database: MySQL 5.1.63 (x64)



___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] IAR Import question

2014-09-17 Thread Justin Clark-Casey
This isn't correct.  Currently, if an OAR or IAR is loaded and it references asset IDs which already exist, then these 
will be used and assets will not be loaded again.


On 15/09/14 04:32, Thomas Ringate wrote:

That makes sense.  That means each time you import an IAR you are adding more 
items to your asset database.  I assume
once an object is in the database it is there forever.  Deleting it from you 
inventory does not remove it from the asset
database only from my inventory I understand.  On a private standalone  it 
sounds like it would be a good idea to drop
you database and start over rather then keep loading IARs of your inventory 
from OSgrid.
It is a pain to delete the duplicates in inventory but the simple way I was 
using was to delete everything in inventory
and then load the new IAR.
That make it appear like I don’t have much but in fact I guess every time I do 
that my asset database grows in size by
some 12,000 items.
Tom
*From:* M.E. Verhagen mailto:marcel...@gmail.com
*Sent:* Sunday, September 14, 2014 6:27 PM
*To:* opensim-users@opensimulator.org mailto:opensim-users@opensimulator.org
*Subject:* Re: [Opensim-users] IAR Import question
iar import will create new assets with new uuid's
since uuid's will need to be unique it is not possible to reuse uuid's cause 
different grid could give objects the same
uuid.


___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Question; What is the difference between and ASSET and a ITEM

2014-09-17 Thread Justin Clark-Casey
You're correct that usually one would look up the item via the Item ID and then look up the asset via the asset ID in 
the item.


However, in this case both item ID and asset ID are embedded directly.  In the case of NPCs, the item ID is actually 
ignored (and could be zeroed).  The asset IDs are vital since they point to baked textures and attachments.


This is why one needs to clone an existing avatar's appearance for an NPC - for an avatar the viewer has done the work 
of baking and uploading the textures and we simply make those persistent in the database instead of transient.  If we 
had code to bake appearances server-side then this wouldn't be necessary.


On 13/09/14 17:29, Marcus Llewellyn wrote:

My understanding is that the item ID is used by inventory as a pointer to an 
asset. Since NPCs don't have an inventory,
they effectively borrow inventory items from a user. Both the item UUID and the 
asset UUID are needed for an appearance
note card to work.

On Sep 13, 2014 11:20 AM, Thomas Ringate tring...@gmail.com 
mailto:tring...@gmail.com wrote:

In the appearance notecard for an NPC two UUID’s are listed for each object 
that is attached, or for wearables.
Example:
keypoint/key
integer8/integer
keyitem/key
uuidb9bb4e8f-2ba0-4f02-a47c-2efbfc9b2299/uuid
keyasset/key
uuid5225b537-dc05-4e0b-9a03-23a1990ec5a8/uuid
What is the difference between the “ASSET” and the “ITEM”?
I have discovered that if the UUID is present in my asset cache the NPC 
will rezz without any difficulty but if it
is missing, I only will see a cloud, or partial NPC.
I have written a php program that decodes the appearance note card, finds 
the asset in the cache, reads the asset,
and then displays what the NPC
is made of.  It  displays the name of the object, and allows me to remove 
attachments or replace them with other
attachments.
I have identified those textures required as a minimum for an NPC to rezz.  
This makes it simpler to delete
notecards that will result
in a non-displayable NPC.
I use this to preprocess appearance note cards to make it faster to only 
rezz good appearances.
Tom

___
Opensim-users mailing list
Opensim-users@opensimulator.org mailto:Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users



___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Rebuild

2014-08-27 Thread Justin Clark-Casey
This is true (and yet another thing to fix) but it won't lose you any content per se - it will mean that the user has to 
rewear their outfit and appearance may be the cloud until they do.


In general, I do agree that this seems more trouble than it's worth but I presume that you're seeing unexpected issues 
with your current setup?  Migration via IARs is extremely painful for more than a few users.  I'm somewhat curious how 
you switched from mssql to mysql in the first place.


On 27/08/14 20:52, Dahlia Trimble wrote:

IAR breaks inventory links so it may not be a good choice for database 
migrations


On Tue, Aug 26, 2014 at 4:26 AM, Drover, Matt mattdro...@mun.ca 
mailto:mattdro...@mun.ca wrote:

Can I rebuild my entire grid from oar backups and iar inventory backups?

__ __

A long time ago I switched from mssql to mysql and I don’t think it worked 
properly. I already found one field that
went over as “0” instead of NULL, but there could be more. So I figured 
that a rebuild might fix that. I was to
export everything inworld, then drop the tables and have opensim build them 
back.

__ __

Any thoughts?

__ __

-Matthew


___
Opensim-users mailing list
Opensim-users@opensimulator.org mailto:Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Rebuild

2014-08-27 Thread Justin Clark-Casey

Yes, estate information is not part of any archive file so that can't be 
'rectified' in this manner.

An additional thought is that I'm not entirely sure this kind of rebuild would fix issues anyway.  Data glitches may 
well find their way into the archives and you could be back with the same problems (whatever they are), though there is 
some chance it may clean some data as a side effect.


On 27/08/14 19:40, Rick Anderson wrote:

I think OpenSim needs estates and regions in place. Then load the OAR files 
into each one.

-Rick


On Wed, Aug 27, 2014 at 8:45 AM, Drover, Matt mattdro...@mun.ca 
mailto:mattdro...@mun.ca wrote:

Will the estates export with the oar's? The more I look into this the more 
work I'm finding.

Matt

On Aug 27, 2014, at 10:04 AM, Rick Anderson riand...@docs.rutgers.edu 
mailto:riand...@docs.rutgers.edu wrote:


Move the user table  then you  would have to reset user passwords in the 
old build. Then make iar.

On Aug 26, 2014 4:48 PM, Shaun T. Erickson s...@smxy.org 
mailto:s...@smxy.org wrote:

You won't be able to make iars for your users as you don't know their 
passwords.

On 8/26/14, 10:11 AM, Drover, Matt wrote:

I don’t expect any errors in that table, so I was going to keep that 
table. That way the uuid’s match up on
the import and all the owners will keep.

-Matt

From: Rick Anderson riand...@docs.rutgers.edu 
mailto:riand...@docs.rutgers.edu

You'll need to recreate your users. Those won't export/import.  If 
anyone has a recommendation for solution
to that I'd like to know.

--Rick

On Aug 26, 2014 7:34 AM, R.Gunther ri...@rigutech.nl 
mailto:ri...@rigutech.nl wrote:

Yes, you can restore a grid with oar and iar, and is the only safe 
and correct way todo it if its a
compleet new fresh one.
with .sql files you need to wait and see if things go work dont.

On 2014-08-26 13:26, Drover, Matt wrote:


Can I rebuild my entire grid from oar backups and iar inventory 
backups?

A long time ago I switched from mssql to mysql and I don’t think it 
worked properly. I already found one
field that went over as “0” instead of NULL, but there could be 
more. So I figured that a rebuild might
fix that. I was to export everything inworld, then drop the tables 
and have opensim build them back.

Any thoughts?




___
Opensim-users mailing list
Opensim-users@opensimulator.org mailto:Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users

___
Opensim-users mailing list
Opensim-users@opensimulator.org mailto:Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


___
Opensim-users mailing list
Opensim-users@opensimulator.org mailto:Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Rick Anderson
Director of Virtual Worlds
Division of Continuing Studies (DoCS)
Rutgers University
(732) 586-3265


___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Region permissions and OAR files

2014-08-27 Thread Justin Clark-Casey
You created a land owner account with create user on the console but no corresponding user inventory was created? 
That is odd.  Or was this created via some other means (e.g. some diva distro ui mechanism?).


On 27/08/14 15:27, Rick Anderson wrote:

Turns out the permissions issue is an estate and ownership problem. I created 
Land Owner account but it's inventory
folder was missing.  So I could not log on with it. Not sure how to fix the 
folder. So I moved on and created a new
valid user and then gave estate owner ship to that user New Owner.  I can now 
get to the two regions that were banned. I
fixed one region by allowing public on the region, yay. The other region was 
still owned by Land Owner, and the estate
owner couldn't change the permissions.

I think the solution is to go into the DB and change ownership to the New Owner.


--Rick


On Wed, Aug 27, 2014 at 9:45 AM, Rick Anderson riand...@docs.rutgers.edu 
mailto:riand...@docs.rutgers.edu wrote:


I rebuilt my grid from scratch in 0.8.0.1. I had a misconfiguration in 
groups and turned off the feature in order
allow users to log in. Their groups were being checked but the 
misconfiguration caused an error that failed the login.

The issue:
I had backed up all the regions with save oar --publish option.  Now I 
have restored those regions. All work good
except two regions have banned all users. I get ban lines and everything.  
I don't see the option to remove those
permissions.  I can issue bypass permissions true but that's not actually 
fixing the permissions.

Thanks for putting up with the emails. The semester is starting soon so all 
of the last minute details are getting
attention.

--Rick

--
Rick Anderson
Director of Virtual Worlds
Division of Continuing Studies (DoCS)
Rutgers University
(732) 586-3265 tel:%28732%29%20586-3265




--
Rick Anderson
Director of Virtual Worlds
Division of Continuing Studies (DoCS)
Rutgers University
(732) 586-3265


___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Issue with the Diva.Wifi.dll in OpenSim 0.8

2014-08-25 Thread Justin Clark-Casey

Looking at the source code [1], my guess would be that SmtpPort is not an 
integer in your config.

I'm not sure why the code doesn't use appConfig.GetInt() instead which would have yielded more useful information from 
Nini (config parsing library).  It already uses this method later on for a different parameter!


[1] 
https://github.com/diva/diva-distribution/blob/master/addon-modules/Wifi/WebApp/WebApp.cs

On 25/08/14 04:16, Rick Anderson wrote:


I'm getting a wrong number of arguments message for Diva.Wifi.dll. However, the 
configuration only includes the file and
no arguments are passed. I'm using OpenSim 0.8 with the Diva Wifi 0.8 matching 
version.  Anyone run into this issue? Or
have questions that might help me isolate this issue?

Below is the detailed error message.


Here's the include line:

WifiServerConnector = 8002/Diva.Wifi.dll:WifiServerConnector

===

02:17:02 - [SERVER UTILS]: Error loading plugin 
OpenSim.Server.Handlers.Base.IServiceConnector from Diva.Wifi.dll.
Exception: Input string was not in the correct 
formatSystem.Reflection.TargetInvocationException: Exception has been
thrown by the target of an invocation. --- System.FormatException: Input 
string was not in the correct format

   at System.Int32.Parse (System.String s) [0x0] in filename unknown:0

   at Diva.Wifi.WebApp.ReadConfigs (IConfigSource config, System.String configName) 
[0x0] in filename unknown:0

   at Diva.Wifi.WebApp..ctor (IConfigSource config, System.String configName, 
IHttpServer server, ISceneActor sactor)
[0x0] in filename unknown:0

   at Diva.Wifi.WifiServerConnector..ctor (IConfigSource config, IHttpServer 
server, System.String configName,
ISceneActor sactor) [0x0] in filename unknown:0

   at Diva.Wifi.WifiServerConnector..ctor (IConfigSource config, IHttpServer 
server, System.String configName) [0x0]
in filename unknown:0

   at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke
(System.Reflection.MonoCMethod,object,object[],System.Exception)

   at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, 
System.Object[] parameters) [0x0] in
filename unknown:0

   --- End of inner exception stack trace ---

   at System.Reflection.MonoCMethod.InternalInvoke (System.Object obj, 
System.Object[] parameters) [0x0] in
filename unknown:0

   at System.Reflection.MonoCMethod.DoInvoke (System.Object obj, BindingFlags 
invokeAttr, System.Reflection.Binder
binder, System.Object[] parameters, System.Globalization.CultureInfo culture) 
[0x0] in filename unknown:0

   at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, 
System.Reflection.Binder binder, System.Object[]
parameters, System.Globalization.CultureInfo culture) [0x0] in filename 
unknown:0

   at System.Activator.CreateInstance (System.Type type, BindingFlags 
bindingAttr, System.Reflection.Binder binder,
System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] 
activationAttributes) [0x0] in
filename unknown:0

   at System.Activator.CreateInstance (System.Type type, System.Object[] args, 
System.Object[] activationAttributes)
[0x0] in filename unknown:0

   at System.Activator.CreateInstance (System.Type type, System.Object[] args) 
[0x0] in filename unknown:0

   at OpenSim.Server.Base.ServerUtils.LoadPlugin[IServiceConnector] 
(System.String dllName, System.String className,
System.Object[] args) [0x0] in filename unknown:0


02:17:02 - [SERVER UTILS]: Error loading plugin Diva.Wifi.dll: Exception has 
been thrown by the target of an invocation.
args.Length 3

02:17:02 - [SERVER UTILS]: Error loading plugin Diva.Wifi.dll: No constructor 
found for
Diva.Wifi.WifiServerConnector::.ctor(Nini.Config.IniConfigSource, 
OpenSim.Framework.Servers.HttpServer.BaseHttpServer)
args.Length 2

02:17:02 - [SERVER]: Failed to load Diva.Wifi.dll:WifiServerConnector



Thank You,
--Rick
--
Rick Anderson
Director of Virtual Worlds
Division of Continuing Studies (DoCS)
Rutgers University
(732) 586-3265


___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Urban legends (Was :Configuring a multi-hosted grid)

2014-08-22 Thread Justin Clark-Casey

On 22/08/14 12:15, Jeff Kelley wrote:

At 7:20 PM -0500 21/8/14, James Stallings II wrote:


 Yeah the need for a DNS name scheme here is thoroughly overstated.
 In fact, it adds more complexity and is something I typically do only *after*
 getting everything working fine.



There are a number of urban legends floating around opensim. Here are some:

1) It's bad to put numeric IP in ini's.


To be honest, people often advise the opposite, particularly in the region 
config external host.

I'm not entirely sure why - from my experience FQDNs work fine there (I think the simulator might be storing them as IP 
numbers underneath, I can't remember offhand).




2) If your simulator is on port 9000, put your first region on port 1. It 
will reduce latency.


Er, no truth to this at all :)



3) Create a first, empty, hidden simulator in ROBUST's directory (this is for 
ppl that clone the bin/ directory for
each simulator). This will accelerate asset transfers.


Again, not true.

This might come from the fact that simulators have a disk asset cache and some people argue that disk is faster than 
database.  However, when I last looked into this there was no conclusive evidence either way with many people saying 
there's no difference and I've yet to see someone produce comparative benchmarks for the OpenSimulator case.


The asset service is not coded to use any Flotsam cache present anyway.

--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


[Opensim-users] OpenSimulator 0.8.0.1 now available

2014-08-22 Thread Justin Clark-Casey

Hi folks,

I just made OpenSimulator 0.8.0.1 available [1].  This is a bug fix release 
from the 0.8-post-fixes Git branch.

The major reason for this release is to address a Hypergrid teleport regression, where on teleport attachments could 
disappear or sometimes appear twice.


Hence, this is probably of greatest interest to people using the Hypergrid, though this release also contains various 
other fixes that should have low risk of causing regressions.  Please see the release notes [2] for more details.


There are a couple of extra configuration parameters but there are in OpenSimDefaults.ini, so if you aren't changing 
this file (which we strongly recommend you don't!) then you should be fine just using your existing config files.


This release also does not contain any database migrations.

Many thanks to all the developers, testers and other community members who 
contributed to this!

[1] http://opensimulator.org/wiki/Download
[2] http://opensimulator.org/wiki/0.8.0.1_Release

--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Urban legends (Was :Configuring a multi-hosted grid)

2014-08-22 Thread Justin Clark-Casey
Yeah, I've tried a shared cache before and it seems to be okay.  It's a bit messy because multiple simulators may 
attempt to clean up the cache at the same time, which results in quite a few seeing messy file not found warnings, 
though these should not be harmful.


It's hard to know how to get around this problem without making the cache yet another process or doing messy things like 
designating only one simulator to actually clean up files.  I also think the cache needs a facility to limit by size 
(like every other cache in the known universe :).


On 22/08/14 15:28, Jeff Kelley wrote:

At 8:09 AM -0500 22/8/14, Marcus Llewellyn wrote:

You can indeed give each instance its own asset cache directory. My rationale 
for not doing so is that where simulators
share content, this should reduce requests to the asset service, resulting in 
less network traffic, and also a modest
speed up when regions are first started in some circumstances.

Because an asset may have been cached already by another simulator.



My only concern has been that a single asset cache that has multiple copies of 
Flotsam managing it might at some point
encounter some sort of conflict or collision. So far, I've noticed nothing of 
the sort, though. In practice, a single
asset cache has been working fine for me.

So shared cache is a better option, until we discover a drawback.



-- Jeff


___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Varregion works :) but physics need update ...

2014-08-19 Thread Justin Clark-Casey
This is the case.  We say not to change things directly in OpenSimDefaults.ini because that can change between releases, 
sometimes changing parameters to make OpenSimulator work better or resolve other issues.  Hence, it's safer to override 
things in OpenSim.ini.  There are a few more details about this at [1].


[1] 
http://opensimulator.org/wiki/Configuring_Simulator_Parameters#Changing_Simulator_Settings

On 19/08/14 22:13, Thomas Ringate wrote:

Isn't this dependent on your specific distribution of opensim?
My understanding is that opensim first loads opensimdefault.ini, then loads 
opensim.ini, then loads grid.ini, and then
loads gridcommon.ini

There is nothing wrong with the same parameter being defined in every one of 
those files, and each can have a different
setting.  The one that will be in effect is the last one loaded.

So, lets say there is a parameter of:
PARM1  = never in opensimdefault.ini
PARM1  = occasionally in opensim.ini
PARM1  = somtimes in grid.ini
PARM1  = always in gridcommon.ini

The final setting of PARM1 will be always since that is the last value it was 
set to.

It makes sense to put your modifications into the last file loaded to make sure 
some other file does not change it on you.
You could add an include of your special modification to gridcommon.ini and 
call it mychanges.ini and put that file in
some directory totally safe from updates.
Just remember the includes position in the file is where you statements will 
reside.  In the setting a values make sure
the same parameter is not set after your include.
For me I put all my modifications at the end of gridcommon.ini

I could be all wet, but this has worked for me ever since I started doing 
programming.  I doubt opensim uses any values
until after it finishes loading them .



-Original Message- From: Andre Verwijs
Sent: Tuesday, August 19, 2014 4:54 PM
To: opensim-users@opensimulator.org
Subject: Re: [Opensim-users] Varregion works :) but physics need update ...



R.Gunther schreef op 19-8-2014 om 22:31:

Why ? because opensimdefault.ini can be changed. and opensim.ini is not
getting overwritten default by other.
Depends maby on the packadge you use.



true, i always keep a backup so i don't lose anything...  :)
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] How do you use osForceAttachToOtherAvatarFromInventory and other OSSL functions with NPC's

2014-08-19 Thread Justin Clark-Casey

Yeah, I did suggest that originally but I see now that it can't work.

All those osForceAttachment* commands assume that the receiving avatar has an inventory.  However, NPCs currently have 
no notion of inventory, so none of that stuff will work for them.


The cloning of the avatar doesn't suffer this because the code was written to avoid the inventory requirement.  The same 
could most probably be done for these force commands but it would require some non-trivial changes.  It doesn't require 
the NPC to have any notion of scene but it would require that the code operate by attaching objects directly instead of 
requesting that they are attached from an inventory item (on attaching, 'normal' avatars get an item in their inventory 
for the attachment).


On 19/08/14 16:21, Thomas Ringate wrote:

List,
I found a post and a response to the post from Justin that suggests the several 
OSSL functions on “attachments” will
work for NPC’s.
http://opensim-users.2152040.n2.nabble.com/Dynamically-attaching-objects-to-NPCs-td7579601.html
I have tried several variations to using these OSSL functions and they all work 
fine to put an attachment on an avatar.
I have not been successful at putting an attachment on an NPC.
I chose to test with the osForceAttachToOtherAvatarFromInventory function.
I tested with both “owned” and “un-owned” NPC’s.
Here is an edited email I sent to Justin who asked I ask this question here on 
the list.
  I read in a post you made sometime ago where you implied you could use the 
OSSL function
osForceAttachToAvatarFromInventory and
  the other OSSL commands as well.
  The original post suggested a way to attach using an lsl function which I 
have not yet tried. Your suggestion was to
use the OSSL functions.
  I have tried doing the following:
  create a box and place the script below in it.
  create another box named “testbox”, and put it in the first box along with 
the script.
  I have then tried using “box 1” in these ways.
  - place it on the ground and touch it
  - wear it and touch it
  - wear it and clone myself, and then touch it on my cloned NPC.
  None of these will attach the “testbox” to the NPC.
  They all attach it to my real avatar.
  Did attaching an object to an NPC work in the past?  Is it broken in the 
release OSGrid put out Aug. 16, 2014?
  Tom Ringate

  Here is the script:
  //XEngine:lsl
  string name = NPC Mate test box ;
  string version = V2.2;
  list avatars = [];
  key victim = aaefe00e-724a-4346-83df-92fa615b009f;
  /* NPC Genie - id - V2.2
  * Licensed under the GPLv2, with the additional requirement that these scripts remain 
full perms.
  *
  */
  /*** FUNCTIONS ***/
  /*** CODE ***/
  default
  {
  state_entry()
  {
  if(!llGetAttached()) llSetObjectName(name + version);
   else llSetObjectName(llKey2Name(llGetOwner()));
  }
   touch_start(integer iNum)
  {
   llSay(0,You touched me.);
  avatars = osGetAvatarList(); // get list of avatars on region
   llSay(0, Avatars in this sim (without the owner):  + 
llList2CSV(avatars));
  victim = llList2Key(avatars,0);
  if(osIsNpc(victim)  == TRUE)
  {
  llSay(0, Victim is Genie:  + victim);
  osForceAttachToOtherAvatarFromInventory(victim, testbox, ATTACH_PELVIS);
  }
  else
  {
  victim = llGetOwner();
  llSay(0, Victim is Avatar:  + victim);
  osForceAttachToAvatarFromInventory(testbox, ATTACH_PELVIS);
  }
  //llSleep(5);
  // osForceDropAttachment();
  }
   on_rez(integer iParam)
  {
  llResetScript();
   }
  }


___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Win-7 Region Server to Ubuntu 14.04 Robust

2014-08-01 Thread Justin Clark-Casey
Being able to see Windows services from your Linux box is no guarantee that your Windows services can see Robust 
services running on OpenSimulator.


As you say, I think this is likely to be a firewall (iptables) or other network config issue.  The same configuration 
that you used on Windows will work on Linux, everything else being equal.


On 01/08/14 21:45, The Pierce Family wrote:

Justin,

Sorry for the misconception on my part. I had 3 region servers (computers)
hooked into one robust server (also running the SQL and one region) that
were all hooked up and working fine on the home network. He region servers
were running Win-XP Professional (with SP-3)

I have since opted-in to running the robust (SQL and one region) in a Ubuntu
environment, whilst two of the other region servers are in Win-7
Professional (with SP 1 installed) and another regional server in Ubuntu. I
have confirmed that all the software that is installed are all up to date.
In addition, I can see the entire Windows network from the Ubuntu drive
browser.

I believe it comes down to either an iptables or a network setting that is
only on the Ubuntu robust server. I say this because the entire network of
robust and region servers worked fine in windows.

I hope this has provided additional information and please feel free to
contact me directly if you have any specific insight. If you need my email
address (and cannot extract it from this user group) please let me know. I'd
like to be able to utilize the technology resources I have but cannot at
this time.

Randy

-Original Message-
From: opensim-users-boun...@opensimulator.org
[mailto:opensim-users-boun...@opensimulator.org] On Behalf Of Justin
Clark-Casey
Sent: Friday, August 01, 2014 2:21 PM
To: opensim-users@opensimulator.org
Subject: Re: [Opensim-users] Win-7 Region Server to Ubuntu 14.04 Robust

When you say it was running fine in a Windows environment, it sounds like
you were still running the robust service on the same machine as the
simulator(s).  If so, thne you are effectively making two changes, not 1

1.  Running services under Linux/Mono.
2.  Running services on a different machine on the LAN.

If so and if you can, I suggest trying to get services running under Windows
on a different machine first, if that's an environment that you're more
familiar with.  Once you can do that, then the same settings can simply be
copied over to a Linux service installation.

On 31/07/14 11:25, The Pierce Family wrote:

Thank you for input to this point. I would like to reiterate: this was
a completely working grid under a windows-only computer environment.
If I were to put it back in under windows it would be running fine.
Linux-based has some additional benefits that I wished to have which
requires (at least) a robust server running in Linux.

It is the transition of moving the Robust server and SQL over to a
Linux-based Ubuntu 14.04 LTS operating system that has caused these

issues.

I repeat, this was a working hyper-grid before this. I thank you for
your input, but I believe I am past what has been provided thus far.

Please keep the comments coming, eventually there will be a
break-through or something I have yet to try.

-Original Message-
From: opensim-users-boun...@opensimulator.org
[mailto:opensim-users-boun...@opensimulator.org] On Behalf Of
R.Gunther
Sent: Thursday, July 31, 2014 4:27 AM
To: opensim-users@opensimulator.org
Subject: Re: [Opensim-users] Win-7 Region Server to Ubuntu 14.04
Robust

Everything on port 8002 need to have normally the external internet
ip/hostname Everything on port 8003 can have your internbal lan ip /
localhost For external access you only need 8002 open in the firewall,
that way nobody can join your grid.

On 2014-07-31 03:49, The Pierce Family wrote:

Jeff (et al),

My Robust server is running on Ubuntu 14.04 LTS and has an initial
region running in an hyper-grid architecture with it. I have no
indications that the Win-7 region server has tried to connect to the
SQL

on the Robust ...

disappointing. Would love to have an error message to work with. I
can see the Win-7 mounted drive from the Robust when I browse the
network, so I know that the Win-7 machine can be seen.

Randy

-Original Message-
From: opensim-users-boun...@opensimulator.org
[mailto:opensim-users-boun...@opensimulator.org] On Behalf Of Jeff
Kelley
Sent: Wednesday, July 30, 2014 5:37 PM
To: opensim-users@opensimulator.org
Subject: Re: [Opensim-users] Win-7 Region Server to Ubuntu 14.04
Robust

At 12:03 PM -0500 30/7/14, The Pierce Family wrote:


The issue I am having is I want to have my Windows 7 desktop/region
server to connect over my home network to the Robust server.


What says http://your_robust_servert:8002/ running on your region server?


-- Jeff
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users

[Opensim-users] Load test 2 report

2014-07-22 Thread Justin Clark-Casey
For anyone interested, I just wrote up a report on last week's load test on my blog at [1].  One point of interest is 
that I wrote some Python tools to crank out summary info and graphs from stat logs.  To be honest, I spent most of my 
available load test time writing these but I think it's a worthwhile investment as it will make future analysis easier 
both for load tests and in other situations.


There's another load test at 8pm BST (12 pm PT, 3pm ET, 9pm CEST) today on the 
conference keynote regions.

[1] http://justincc.org/blog/2014/07/22/opensimulator-load-test-2-report/

--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Hoping for a fearless comparison of opensim vs unity 3D

2014-07-21 Thread Justin Clark-Casey
.  In OpenSim
and Second LIfe,  once you put the wheels on the car and make a link-set,  all traces of 
wheel are gone, and it
becomes absurdly difficult to go back and put different wheels on the car if 
each wheel has 47 parts like spokes or
lugnuts. You can approximate some of that capacity with Builder's Buddy 
or other tools that let you rez an entire
multiobject scene with one click, but those are a true pain to load and 
maintain.

So,  whether it's Unity or OpenSim,  I think one thing that is needed that is 
very hard to still see for Virtual reality
natives is exactly HOW SIMPLE the INITIAL interface has to be, so that it is 
satisfying and rewarding to try to use for
a terrified newbie, peeking though the fingers of the hands over the eyes.   So 
simple in fact that even a faculty
member might say Oh heck, even I can do THAT!.

===
*On weakest links in collaborative environments*

And both faculty and students are greatly upset by technological failure where 
they are used to trivial behavior, such
as having voice working.   The collaborative environment is much harsher than 
individual user environment since for
voice (or many other things) to actually be useful,  it has to work for 
EVERYONE, not just most people.

This is a feature of collaborative environments that I didn't realize till Gary 
Olsen pointed it out.  A collaborative
environment can become a weakest link exposer, where everyone's experience is 
limited by the least capable user.
This is one of the issues with, say, Electronic Health Records systems that is 
underappreciated and distinguishes it
from, say,  a cloud-based spreadsheet.






___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Autobackup Question

2014-06-16 Thread Justin Clark-Casey
I originally added this module as a contribution and somewhat regretted it, as the original submitter didn't stick 
around to write doc or debug it and I've never found time to do either.  So I can't say much about how it works (or not) 
and don't have much time to change that fact.  However, Alicia Raven did contribute a fix recently in c1bdd22, though 
that was on 4th June so should have been in your code.


It was one of those marginal calls.  I can see where autobackup to OARs could be pretty useful - I've been in a few 
situations now where people ideally would like to be able to restore the state of a region at known checkpoints.  But 
it's a complicated thing to do well (esp. if one wants to avoid it taking up huge amounts of disk space) and may 
arguably be better left to a more complete external system.


On 16/06/14 07:33, Philippe Scoffoni wrote:


Le 15/06/2014 22:19, Jeff Kelley a écrit :

At 7:23 PM +0200 15/6/14, drWhiet wrote:


@Jeff: TY for the tip ; but even when i put this in my region.ini

AutoBackupModuleEnabled = True
AutoBackup = True
AutoBackupInterval = 30
AutoBackupNaming = Sequential
AutoBackupDir = .
AutoBackupAgentThreshold = 0
AutoBackupBusyCheck = True

no backup is created ! Any ideas ?



Is it preceded by

[AutoBackupModule]

?

Hello

Do you put this section in OpenSim.ini ?

What is the name you must give to the .txt ? autobackup.txt ?

I only find this page on the wiki 
http://opensimulator.org/wiki/Feature_Proposals/AutoBackup
And there is no information about the .txt

Thanks for your help

Philippe

___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users


Re: [Opensim-users] Help with NPC + notecard (OpenSimulator)

2014-05-30 Thread Justin Clark-Casey

That suggests one of your clothing or body parts somehow got corrupted.  Have 
you tried replacing each of these in turn?

On 29/05/14 18:27, Nilmara Salgado wrote:

Help with NPC (OpenSimulator)

Good morning,

I am studying NPC (OpenSimulator). However, when tested NPC + notecard my avatar turned 
red smoke. I've tried many
things and not restore.

It has happened to you?

/I have also deleted all the scripts that created/

I'm there some days with this error

thank you very much

Nilmara Salgado
Manaus - Amazonas - Brasil


___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users




--
Justin Clark-Casey (justincc)
OSVW Consulting
http://justincc.org
http://twitter.com/justincc
___
Opensim-users mailing list
Opensim-users@opensimulator.org
http://opensimulator.org/cgi-bin/mailman/listinfo/opensim-users