Chat log from the meeting on 2015-06-02
From OpenSimulator
Revision as of 11:07, 2 June 2015 by Sheera Khan (Talk | contribs)
[11:06] Alicia.Raven @grid.spellscape.co.uk: robert, have you seen my mantis about parcel lines? [11:06] Sarah Kline: I dont see Neb on IRC or Hiro so maybe we have our own meeting :) [11:07] Fearghus McMahon kommt in Chat-Reichweite (18.66 m). [11:07] Robert Adams: I did see that... not sure if it is some problem with the extended packets for larger regions or what [11:07] Fearghus McMahon kommt in Chat-Reichweite (18.06 m). [11:07] Richardus.Raymaker @hypergrid.org:8002: We have still robert sarah [11:08] Alicia.Raven @grid.spellscape.co.uk: they went away after i disabled the new update by distance feature [11:08] Robert Adams: the problem with the 256 view distance for adjacent regions is probably a problem with child regions being different than home regions [11:08] Fearghus McMahon: hi all [11:08] Robert Adams: I'll have time to look at that stuff this weekend [11:08] Sarah Kline: thats exactly what I mean Richard [11:08] Sheera Khan: Hi Fear :-) [11:08] Sheera Khan silent mode on [11:08] Alicia.Raven @grid.spellscape.co.uk: hi fear [11:09] Robert Adams just stepped away to make a donation to OSGrid [11:10] Robert Adams: back [11:10] Fearghus McMahon: wb [11:11] Sarah Kline: wb [11:11] Robert Adams: so, other than a few little problems, OpenSim is running great? [11:11] Dahlia Trimble: no bugs, only featyres :) [11:11] Richardus.Raymaker @hypergrid.org:8002: Nah.. i think it can run betetr. still to maney (scripting) problems i not see in SL. i think Opensim LSL is just slow [11:11] Robert Adams: the script engine is at the top of most people's lists? [11:12] Richardus.Raymaker @hypergrid.org:8002: testing now with higher minimum thread setting for xengine [11:12] BlueWall Slade kommt in Chat-Reichweite (7.65 m). [11:12] Richardus.Raymaker @hypergrid.org:8002: see if KFM is doing still weird then [11:12] Sarah Kline: there was talk of overhauling it? [11:12] Fearghus McMahon: well there is one big nuisance....hypergrid friendship request.....wondering how we as users can help with trying to get that fixed. Since it does touch the social part of opensim. [11:13] Richardus.Raymaker @hypergrid.org:8002: HG is bigger thing that need fixing. Friends online. OfflienIM [11:13] Alicia.Raven @grid.spellscape.co.uk: also knowing when hg friends are online or offline falls apart when they or you hg tp [11:13] Robert Adams: HG friends should go away after a time also.... I see error messages on my regions trying to connect to HG frields I haven't seen in a long time (domain doesn't exist any more) [11:14] Fearghus McMahon: nod that i noticed too...errors cause a grid shut down. [11:14] Fearghus McMahon: but what you mean with should go away? [11:14] Fearghus McMahon: no cross grid friends? [11:14] BlueWall Slade: purge ones with errors - many errors? [11:14] Robert Adams: cross grid friends are good [11:15] Shez Oyen: Yes.. maybe afte a half dozen fails.. ask if the person wants to remove the friend [11:15] Robert Adams: I mean I am friended to fred@myhomenet.net and a year later myhomenet.net doesn't resolve any more... and never will again... what to do with that friend link? [11:16] Alicia.Raven @grid.spellscape.co.uk: i wouldnt wand a friend to be removed automaticaly if there was an error, what if it was temp or a grid that isnt always online? how would opensim know? should be down to the user to remove friends that dont exist anymore [11:16] Sarah Kline: cross grid IM's are good but friends seems a lot of difficulties [11:16] Richardus.Raymaker @hypergrid.org:8002: SHez, until you send offlineIM. it gets torted in my database but never send to avatar. thats wit 0.8.1 [11:16] Fearghus McMahon: the ones I run into most is that currently when you get a friendship request whileat another grid....you need to open a second viewer...login at your homegrid...and you might get the friendship request there to to accept......otherwise the next time you login the friend is poof gone again [11:16] Robert Adams: ya... one error getting to a friend shouldn't cause delete.... but after a while.... [11:17] Dahlia Trimble: maybe it shouldnt be an error [11:17] Richardus.Raymaker @hypergrid.org:8002: Feargus. TP home accept frioendship and then logout must work. i dont know if people logout before the TP home and accept the friendship [11:17] BlueWall Slade: maybe a failed count in the table, and some process to scan that on occasion [11:18] Fearghus McMahon: people normally accept a friendship where they are at the time [11:18] Richardus.Raymaker @hypergrid.org:8002: No feargus, you accept the final friednship when you at your home grid [11:18] BlueWall Slade: yeah, the mechanism should go through the gatekeeper somehow to allow instant acceptance [11:18] Richardus.Raymaker @hypergrid.org:8002: tit's 2 step friendship in HG [11:18] Dahlia Trimble: if my grid failed for a few months and then came back (osgrid) I'd still like my friends to work [11:18] Fearghus McMahon: the only work around is stay at where you are....accept friendship there......open a second viewer...login at home....and sometimes need to do that twice.....accept the friendship and then it usually sticks [11:18] BlueWall Slade: shouldn't really have to go back [11:18] Fearghus McMahon: but [11:19] BlueWall Slade: ++ Dahlia [11:19] Fearghus McMahon: that only works for one request at a time [11:19] Fearghus McMahon: if you get 2 then the second one is in vain [11:19] Richardus.Raymaker @hypergrid.org:8002: Bluewall. yes but thats the only way it works. i dont think it's good idea to login with second viewer on homegrid. just TP home [11:19] Fearghus McMahon: the problem usually seems that only one of the 2 records in the friends table is created [11:19] Alicia.Raven @grid.spellscape.co.uk: all i have to do is accept on the remote grid, then either go home and accept again, or accept next time i log in, i dont understand the need for two viewers [11:19] Richardus.Raymaker @hypergrid.org:8002: Owww. thats bad [11:20] Fearghus McMahon: the popup will not come [11:20] Fearghus McMahon: also i think it matters if you went directly from home to the other grid...or had some hops in between.......not 100% sure about that [11:21] Richardus.Raymaker @hypergrid.org:8002: Anyway, the HG part need to work much better. [11:21] Fearghus McMahon: I've been able to manually create the table records...and that fixes it partly.....but you don't have the correct random hexnumber then.....which might be why online/offline doesn't work...or part of it [11:22] Fearghus McMahon: i don't know by far enough of the code to know how the communication works ;) [11:24] Andrew Hellershanks kommt in Chat-Reichweite (6.86 m). [11:25] Andrew Hellershanks: I distracted myself and almost forgot about the meeting. 25 minutes later I remember again. :) [11:25] Alicia.Raven @grid.spellscape.co.uk: hi andrew [11:25] Andrew Hellershanks: Hey, Alicia [11:25] Fearghus McMahon: heya Andrew [11:25] Sarah Kline: hi Andrew [11:25] Andrew Hellershanks: Hey, Fearghus. [11:25] Andrew Hellershanks: Hey, Sarah. [11:26] Andrew Hellershanks: Hey, everyone else. :) [11:26] Richardus.Raymaker @hypergrid.org:8002: hi andrew [11:26] Shez Oyen: :) [11:26] Andrew Hellershanks: Have I missed part of the meeting or has it not started yet? [11:27] Sarah Kline: just been talking about HG problems [11:27] Andrew Hellershanks: oh ok [11:27] Fearghus McMahon: just me mentioning hg friendship requests ;) [11:29] Richardus.Raymaker @hypergrid.org:8002: did bluewall did you got time to check your results with offlineIM HG ? [11:29] BlueWall Slade: no, I rebuilt my server and it is sitting there turned off most of the time :/ [11:30] BlueWall Slade: have been very busy the past few weeks [11:30] Richardus.Raymaker @hypergrid.org:8002: ok [11:30] Fearghus McMahon: offline hgim? you mean cause you only receive them when you arrive at the grid where the offline originates? [11:32] BlueWall Slade: Robert Adams, I have been following the Macaroons project since you mentioned it a while back. [11:32] Richardus.Raymaker @hypergrid.org:8002: Feargush. the OfflineIM is send to my grid. stored in database. but never send to avatar [11:32] BlueWall Slade: They have libraries now for C#, python, etc. [11:33] Andrew Hellershanks: Richardus, how is the IM recipient stored in the db for HG offline IMs? [11:33] Fearghus McMahon: oh ok so it is stored in your database....interesting [11:34] BlueWall Slade: maybe your avatar carries a different id when you login? [11:34] Alicia.Raven @grid.spellscape.co.uk: i tried to reproduce the problem richardus has but it works ok for me [11:34] Richardus.Raymaker @hypergrid.org:8002: if i remeber , yes. grid is offline. http://opensimulator.org/mantis/view.php?id=7531 [11:34] BlueWall Slade: like you are on a 192.168.*** net and the im addresses to your outside id? [11:34] Richardus.Raymaker @hypergrid.org:8002: Alice OfflineIM V2 ? [11:34] Alicia.Raven @grid.spellscape.co.uk: yes [11:35] Andrew Hellershanks: Richardus, if the recipient for an IM isn't stored as a simple UUID I would suspect that is why you don't see the IMs when you login. [11:35] Richardus.Raymaker @hypergrid.org:8002: I know it's failing for more. offcorse port 8003 if im right is blocked from outside. but offlineIM dont use that port. otherwise time for change [11:35] Fearghus McMahon: does the offline im stay in the database Richardus? [11:35] Robert Adams: Bluewall... haven't looked at Macaroons for a bit but I'd love to use them.... if they are creating libraries I'll be all over it :) [11:35] Richardus.Raymaker @hypergrid.org:8002: oh wait i can check the database [11:36] Richardus.Raymaker @hypergrid.org:8002: im_offline [11:36] BlueWall Slade: Robert, they are [11:37] Richardus.Raymaker @hypergrid.org:8002: Principial and fromID are in the database [11:37] BlueWall Slade: I think that is a really good way to secure HG communications [11:37] Robert Adams: my weekend project is separating physics from the main OpenSimulator process space... I'm creating BulletThrift (using the THrift protocol system) to move the C++ part of Bullet into a different process [11:37] Richardus.Raymaker @hypergrid.org:8002: Yes fgeargush it stay in the database [11:37] Robert Adams: that will allow me to test the new versions of Bullet as well as the multi-threaded versions [11:37] BlueWall Slade: ohhh, it will run in it's own thread? [11:38] Richardus.Raymaker @hypergrid.org:8002: it did aleady bvluewall ? [11:38] Andrew Hellershanks: I never seem to get an answer to the question about how the HG IM's are stored in a DB. [11:38] BlueWall Slade: yes, I remember now [11:38] Robert Adams: In its own process... potentially on a different computer [11:38] Robert Adams: we'll see how it performs.... [11:38] BlueWall Slade: RiRa, I sede nothing about our ip or fqdn in the im, so it must be another issues. [11:38] Richardus.Raymaker @hypergrid.org:8002: i have 4 fields PrinipialID, fromID , jMessage and TMstamp [11:39] BlueWall Slade: Robert, will the moses stuff tripp you up? [11:39] Andrew Hellershanks: Richardus, You need to check that the IM's are stored with a UUID only that will match the intended recipient. [11:39] Robert Adams: not at all... I'm working with them.... they are following the existing physics module interfaces so they will just plug in [11:40] BlueWall Slade: ok, cool [11:40] Andrew Hellershanks: If they are stored with just the recipients UUID you should get the offline IM's. [11:40] Andrew Hellershanks: If you dont get offline IM's from HG users more digging would need to be done as to why. Perhaps the offline IM system doesn't like messages that come from a user not in the grid. [11:40] Richardus.Raymaker @hypergrid.org:8002: depends if opensim read the json file. it did not get send and i never got answhere if there's debug info available [11:41] Richardus.Raymaker @hypergrid.org:8002: Andrew. i think thats the porblem. i know it failed for more grid owners [11:41] Richardus.Raymaker @hypergrid.org:8002: suggestion while ago wehre opensim cannot find the HG user [11:41] Andrew Hellershanks: Richardus, I don't have an HG set up so I can't test. Without knowing what an HG offline IM looks like in the DB I can't offer much additional help. [11:41] Fearghus McMahon: does anybody know if the random number that is stored with hg friends is actually used to verify the comunication? [11:42] Richardus.Raymaker @hypergrid.org:8002: the json (message) is posted in the mantis. the other 3 dields are pretty simple [11:42] Andrew Hellershanks: What is the mantis #? [11:42] BlueWall Slade: hmm, that looks like xml to me [11:43] Richardus.Raymaker @hypergrid.org:8002: in the past i used the php version and that worked. but not want to runa webserver only for that [11:43] Richardus.Raymaker @hypergrid.org:8002: http://opensimulator.org/mantis/view.php?id=7531 [11:43] BlueWall Slade: If the message is there, then ther must be a failure to trigger it when you login for some reason [11:44] Alicia.Raven @grid.spellscape.co.uk: what random number fear? whats the table name u mean [11:45] Fearghus McMahon: friends table.....with hypergrid friends it stores 4 values. uuid, grid uri, avatar name, random hex number [11:46] Richardus.Raymaker @hypergrid.org:8002: Yes. only message in opensim log (OpenSim.OfflineIM.OfflineIMRegionModule [OfflineIM.V2]: Retrieving stored messages for ) <uuid> thats all [11:46] Andrew Hellershanks: Richardus, after you login you don't get the offline IM's but are the offline IM's still removed automatically from the DB upon login? [11:46] Richardus.Raymaker @hypergrid.org:8002: No [11:46] Richardus.Raymaker @hypergrid.org:8002: the stay in the database [11:47] BlueWall Slade: RiRa, you do see that in the console? [11:47] Richardus.Raymaker @hypergrid.org:8002: otherwise i could not look at it right now [11:47] Richardus.Raymaker @hypergrid.org:8002: i have not running the grid. so no. [11:47] Richardus.Raymaker @hypergrid.org:8002: uhmmwait [11:47] Richardus.Raymaker @hypergrid.org:8002: OpenSim.OfflineIM.OfflineIMRegionModule [OfflineIM.V2]: Retrieving stored messages for <uuid> [11:47] Richardus.Raymaker @hypergrid.org:8002: that is from console but i picked it out of the log file [11:47] BlueWall Slade: ok [11:48] Richardus.Raymaker @hypergrid.org:8002: log = console right ? [11:48] BlueWall Slade: yes [11:50] Simulator Version v0.5 ruft: OpenSim 0.8.2.0 Dev 8de65a8: 2015-06-01 20:05:51 -0700 (Unix/Mono) [11:53] Andrew Hellershanks: Should be easy enough to determine why the IM's aren't being delivered. There aren't many lines of code involved. [11:54] Richardus.Raymaker @hypergrid.org:8002: more debug options would be usefull to for future problems [11:54] Robert Adams: I need to run... see you all in IRC [11:54] Robert Adams: bye bye [11:54] Richardus.Raymaker @hypergrid.org:8002: bye robert [11:54] Sarah Kline: Bye Robert thanks [11:54] Fearghus McMahon: tc robert [11:54] Dahlia Trimble: bye Robert [11:55] Ezio Auditore47 kommt in Chat-Reichweite (19.91 m). [11:56] Andrew Hellershanks: OpenSim/Addons/OfflineIM/Remote/OfflineIMServiceRemoteConnector.cs [11:56] Andrew Hellershanks: Must be a problem in the GetMessages() routine in OpenSim/Addons/OfflineIM/Remote/OfflineIMServiceRemoteConnector.cs [11:56] Richardus.Raymaker @hypergrid.org:8002: dont forget it's V2 offlineIM [11:56] Andrew Hellershanks: I did notice that in the console message you mentioned. [11:57] Dahlia Trimble: I need to go too, bye all :) [11:57] Sarah Kline: byes [11:57] BlueWall Slade: me too [11:57] BlueWall Slade: bye & take care all [11:57] Andrew Hellershanks: Is it just a few grids where the HG offline IMs aren't delivered or all? [11:58] Andrew Hellershanks: If it only happens in some, another thing to check is the format of the database table. [11:58] Andrew Hellershanks: s/format/structure/ [11:59] Richardus.Raymaker @hypergrid.org:8002: i did only test it with mine , osgrid, metro and bubblez i im right. can only check my database [11:59] Master Dubrovna: Good day all [12:00] Richardus.Raymaker @hypergrid.org:8002: bye master [12:00] Andrew Hellershanks: You need to run a debugging session see where the routine is failing. [12:00] Richardus.Raymaker @hypergrid.org:8002: i asked for debug info on the console. sofar i know no option [12:00] Andrew Hellershanks: Or add in extra debug statements to output more info to the console to let you see what its doing. [12:01] Richardus.Raymaker @hypergrid.org:8002: Yes. but then we need to wait for next release i think. i cannot add it [12:01] Alicia.Raven @grid.spellscape.co.uk: could u post your ini config for messages to that mantis [12:01] Richardus.Raymaker @hypergrid.org:8002: with PHP it where more easy to get it working because more debug info [12:01] Andrew Hellershanks: so you don't have a coder on staff. bummer. [12:02] Richardus.Raymaker @hypergrid.org:8002: [messaging] ? [12:02] Andrew Hellershanks: I don't do any work involving HG so I'm not set up to test anything HG related. [12:03] Alicia.Raven @grid.spellscape.co.uk: yes [12:04] Richardus.Raymaker @hypergrid.org:8002: only not hgave mutelist active because it's V2 and no mute.php or other way to point it too [12:05] Richardus.Raymaker @hypergrid.org:8002: just posted the config [12:05] Andrew Hellershanks: Implementing a mutelist is one of the things on my todo list. [12:05] Alicia.Raven @grid.spellscape.co.uk: also the messaging section in gridcommon.ini [12:05] Richardus.Raymaker @hypergrid.org:8002: not saying much