Chat log from the meeting on 2013-10-08

From OpenSimulator

Jump to: navigation, search
[10:58]  Nebadon Izumi: hello Viv
[10:58]  Vivian Klees: hi Neb
[10:59]  Vivian Klees: no more Bullet office hours?
[10:59]  Richardus Raymaker: ??
[10:59]  Richardus Raymaker: what you mean vivian
[10:59]  Teravus Ousley hasn't been to one in a while.. have to poke radams
[10:59]  Richardus Raymaker: aha
[11:00]  Teravus Ousley wonders if we're at a point where we can make Boolett default yet
[11:00]  Nebadon Izumi: not sure Vivian i would need to check with Robert, ive been pretty busy lately
[11:00]  Richardus Raymaker: is it save to use 0.7.6 robust and 0.8dev for sims ?
[11:00]  Nebadon Izumi: not sure if he will make it today
[11:00]  Richardus Raymaker: to be sure
[11:00]  Nebadon Izumi: last week he said he was stuck behind corporate firewall and could not log in
[11:01]  Nebadon Izumi: Richardus it should be relatively safe
[11:01]  Richardus Raymaker: send him a pickhowel nebadon
[11:01]  Richardus Raymaker: ok.. think a few problems i see in 0.7.6 are maby fixt in dev ?
[11:01]  Nebadon Izumi: Robert isnt on IRC at the moment, so I am assuming he probably wont make it today either
[11:02]  Richardus Raymaker: especially not smooth walking is soemthing sad. but its not always thes same
[11:02]  Nebadon Izumi: are you experiencing same not smooth walking here Richardus?
[11:02]  Teravus Ousley: I wonder if people are getting bit by the video driver updates
[11:02]  Nebadon Izumi: this region is running Bulletsim
[11:02]  Richardus Raymaker: i run buletsim to. saw the same with ode.
[11:03]  Richardus Raymaker: ist a bit like the are around you move normal, then a bit fater (or stutters) and then normal then a bit faster
[11:03]  Nebadon Izumi: do you experience the same not smooth movement here though in Wright Plaza?
[11:03]  Nebadon Izumi: I have not noticed that myself
[11:03]  Richardus Raymaker: here it a bit more norma hic normal hic
[11:03]  Richardus Raymaker: same on my standalone
[11:04]  Richardus Raymaker: but just running 0.7.6 since yesterday
[11:04]  Vivian Klees: seems multiple instances of bullet causes it
[11:04]  Richardus Raymaker: when i have robust setup im sure i go back with useing dev more
[11:04]  Pathfinder's Hypergrid Adventurer Hat v2.1: This Region's Global Hypergrid Coordinates: <10000,10000>
[11:04]  Pathfinder's Hypergrid Adventurer Hat v2.1: Your Coordinates within this Region: <149,137,32>
[11:04]  Richardus Raymaker: ohh.. i run more simulators with bullt vivian
[11:04]  Teravus Ousley: in recent Development news, I added some cool DOS protection classes that can be utilized by service designers. I also set the login service to be minimally DOS protected. There's a discussion on the [OpenSim-Dev] email list about it now.
[11:04]  Vivian Klees: hello pathfinder
[11:04]  Richardus Raymaker: sound sgood teravus. i have read it
[11:04]  Pathfinder.Lester hi Vivian
[11:05]  Nebadon Izumi: hello Pathfinder
[11:05]  Teravus Ousley: Hello :)
[11:05]  Richardus Raymaker: hi all
[11:05]  Pathfinder.Lester hiya Neb and everyone :)
[11:05]  Richardus Raymaker: about t5he movement, it seems it sometimes get better if you increase maxpoolthreads. but thats maby only idea. now at 45 on dual corse. betetr then 30
[11:05]  Teravus Ousley: One of the Issues with OpenSimulator right now.. is even though we don't think the services are being DOS attacked right now, OpenSim isn't set up in a way to let you know if it is.
[11:06]  Richardus Raymaker: other probleem i sometime shave. maby its telehub. landing insiode prim
[11:06]  Teravus Ousley: .. but this is a start in the direction of awareness and action.
[11:06]  Nebadon Izumi: ya sounds very good Teravus
[11:07]  Nebadon Izumi: its good to probably jack the telehub height up a little bit
[11:07]  Nebadon Izumi: Richardus i have seen that too with telehub
[11:07]  Richardus Raymaker: my router have some ddos protection to
[11:07]  Teravus Ousley has ended up in prim too.
[11:07]  Richardus Raymaker: ok. nebadon. now your not alone.
[11:08]  Richardus Raymaker: found any fix for that ?
[11:08]  Teravus Ousley: To be clear this isn't DDOS protection per say.. it's DOS protection. It can help in a DDOS but it isn't the perfect solution in a DDOS. DDOS is short for Distributed Denial of Service,
[11:08]  Andrew Hellershanks is Online
[11:08]  Teravus Ousley: It means that there's tons of hijacked computers trying to DOS your service
[11:09]  Nebadon Izumi: ya its always good to know when something bad is happening
[11:09]  Richardus Raymaker: someone must really hate you then.. banks are more intressting
[11:09]  Richardus Raymaker: but its anyway needed teravus
[11:10]  Teravus Ousley: This set of classes will help keep your services up in a DDOS but at some point, the DDOS will overwhelm something.. be it your uplink bandwidth, your firewall processing, or your system CPU... something will get overwhelmed.
[11:10]  Pathfinder.Lester detection is the first key step in securing anything ;)
[11:10]  Andrew Hellershanks: Rate limiting can also be done in firewalls
[11:11]  Nebadon Izumi: ya here on OSgrid we do all that with Nginx
[11:11]  Teravus Ousley: I worked in one place that had a continual 6GBit/S DOS attack on the system for 6 months
[11:11]  Nebadon Izumi: we limit connections and throttle speeds etc..
[11:11]  Nebadon Izumi: balance the loads
[11:11]  Richardus Raymaker: i have rate limiting in my switch. set my OS region at 14Mbit. for testing. tried it with my upload bandwidth . but thats terrible with rezzing.
[11:11]  Richardus Raymaker: i can set ever up or download speed to my server
[11:11]  Nebadon Izumi: but doing all that with nginx can be complicated, so its nice to have some basic services built into opensim
[11:12]  Richardus Raymaker: time to think about fatser connection
[11:12]  Teravus Ousley: The only issue I have with switch rate limiting.. is it's on the entire HTTP service.. It's hard to rate limit for all of the services if not impossible with OpenSim since the services all have varying needs
[11:12]  Justine Millet: hi
[11:12]  Teravus Ousley: That's one reason that it's implemented at a 'per service' level in these classes.
[11:13]  Richardus Raymaker: yeah. know what you mean. but for backup i use a secondary network with own ip range :O
[11:13]  Teravus Ousley: so each service, should they decide to use these classes has it's own set of limits and velocity tracking
[11:13]  Richardus Raymaker: also to now jam the network
[11:14]  Nebadon Izumi: nice
[11:14]  Teravus Ousley: It also supports the X-Forwarded-For header if the option is enabled.
[11:14]  Teravus Ousley: so transparent proxies, reverse proxies and the like can be used with it.
[11:15]  Teravus Ousley: :) That's my major news for the day
[11:15]  Richardus Raymaker: btw: where i test 0.7.6 i got problems with TP if i have simulator v0.2 enabled. if i set it to 0.1 it works fine .. ?? known problem ?
[11:15]  Nebadon Izumi: not that I know of Richardus
[11:16]  Nebadon Izumi: you dont really want to be using the v1 teleport
[11:16]  Richardus Raymaker: i hope i can setup robust this week. hope the UPS battery comes this week
[11:16]  Richardus Raymaker: i know nebadon. but it failed
[11:16]  Richardus Raymaker: maby grid side something wrong
[11:16]  Andrew Hellershanks: Where do you change between v.1 and v.2?
[11:17]  Richardus Raymaker: i found the lines with compareing older 0.7.6 ini in gridhypergrid ini [SimulationService] section
[11:18]  Richardus Raymaker: so i copied that option over
[11:18]  Andrew Hellershanks: ah, ok
[11:18]  Richardus Raymaker: ConnectorProtocolVersion = "SIMULATION/0.2"
[11:18]  Nebadon Izumi: ya I would more suspect some kind of configuration problem than a bug in core, but you never know
[11:18]  Nebadon Izumi: however i think if it were a bug in core we might be hearing more complaints by now
[11:18]  Richardus Raymaker: so that option is not obsolete ?
[11:18]  Nebadon Izumi: and I do not believe that we are hearing that
[11:18]  Teravus Ousley tested the DOS protection with several computers running this:
[11:19]  Richardus Raymaker: well. i can say more when i ahve my own 0.7.6 grid running nebadon.
[11:20]  Simulator Version v0.5 shouts: OpenSim 0.8.0 Dev          083eb76: 2013-10-04 17:32:17 -0700 (Unix/Mono)
[11:20]  Nebadon Izumi: ok Richardus
[11:21]  Pathfinder.Lester brb. dog issue
[11:21]  Andrew Hellershanks: Anyone seen, or heard of, problems with rezzing regions in 0.7.6? I've had people say that some regions take 15 minutes to rez under 0.7.6 and after reverting to 0.7.5, the same regions rezzed in about a minute.
[11:22]  Dahlia Trimble is Online
[11:22]  Nebadon Izumi: I have not heard that though it could be Warp3D Map Tiler
[11:22]  Teravus Ousley: that code essentially repeatedly sets up connections to the login server, tries logging in, and disconnecting, rinse repeat. It also threads to the number of processors on the system.. so it's pretty heavy.
[11:22]  Nebadon Izumi: it wants to download all the assets before it can render tile
[11:22]  Richardus Raymaker: hi andrew. sofar no. it seems to rezz fine
[11:22]  Andrew Hellershanks: um... bbiab. RL is calling
[11:22]  Nebadon Izumi: so if your cache is cleared startups can take very long that first time
[11:22]  Nebadon Izumi: that would be my guess
[11:22]  Richardus Raymaker: ohh. im testing warp3d again and it looks better
[11:22]  Cuteulala Artis is Online
[11:22]  Nebadon Izumi: 2nd restart should be fast, if its slow everytime then something else must be wrong
[11:23]  Richardus Raymaker: only weird thing i saw a  CEO error the first time i started 1 region. could shutdown it ncie finaly and secondtime it worked fine
[11:23]  Teravus Ousley: I've heard that it works best when the file cache is used.. but I don't remember the details
[11:23]  Teravus Ousley: There's different caching mechanisms that can be used
[11:24]  Nebadon Izumi: ya
[11:24]  Nebadon Izumi: i imagine with memory cache only warp3d tiler would not be much fun
[11:24]  Nebadon Izumi: especially with a region like Wright Plaza
[11:24]  Vivian Klees: hi Dahlia
[11:24]  Dahlia Trimble: hi
[11:24]  Nebadon Izumi: would need to be a relatively light build
[11:24]  Nebadon Izumi: hello Dahlia :)
[11:24]  Teravus Ousley: Hello Dahlia
[11:24]  Dahlia Trimble: small group
[11:25]  Richardus Raymaker: hi dahlia
[11:25]  Vivian Klees: ya
[11:25]  Nebadon Izumi: ya pretty light today
[11:25]  Teravus Ousley: Given the flood, the service still reacts normally, so I say that's a win :)
[11:25]  Andrew Hellershanks: I'm back.
[11:25]  Dahlia Trimble: yay the dike has been reinforced :)
[11:26]  Teravus Ousley: It also helps identify threading issues.. which were a concern in the DOS protection.
[11:26]  Richardus Raymaker: but dont forget to locok the back door
[11:26]  Andrew Hellershanks: The problem only affects some people but it is consistent problem for those users.
[11:26]  Dahlia Trimble: and the key under the back doormat :)
[11:27]  Richardus Raymaker: need to buy a doormat first
[11:27]  Vivian Klees: milk and cookies for the bait
[11:27]  Dahlia Trimble: cookies? o.0
[11:27]  Andrew Hellershanks: I don't think I'm using warp3d. It uses too much memory and takes a while to build the map tiles.
[11:27]  Richardus Raymaker: this days you catch more with iphone
[11:27]  Nebadon Izumi: ya, thats just the first startup Andrew, after that it should be ok
[11:28]  Richardus Raymaker: Andrew thats the good thing sofar on windows. not see memory increase.
[11:28]  Nebadon Izumi: once all the region data is cached in Flotsam, Warp3D goes very quickly
[11:28]  Richardus Raymaker: but... soon i try thibgs on linux so..
[11:29]  Andrew Hellershanks: Last time I had a person with the slow region rez I could log in as them and saw it for myself. Didn't matter what I did with my viewer.
[11:30]  Nebadon Izumi: ya thats hard to say, that could even be their router
[11:30]  Richardus Raymaker: do you mean slow rezzing prims ?
[11:30]  Nebadon Izumi: also people running too many regions in 1 simulator
[11:30]  Andrew Hellershanks: 1 region per OS instance
[11:30]  Nebadon Izumi: that seems to be a very common problem
[11:30]  Teravus Ousley remembers the region Celt
[11:30]  Richardus Raymaker: whats a good limit nebadon. because im thinking again about mega region to. because simborders. but there to many porblems with mega's to
[11:30]  Nebadon Izumi: was it hosted at a home server? or data center?
[11:30]  Nebadon Izumi: with Megas its not as big a deal Richardus
[11:31]  Andrew Hellershanks: Richardus, TP to a region. The items around you can take 15 minutes or more to rez. Some people gave up after an hour.
[11:31]  Nebadon Izumi: though i would not go any larger than like 4x4 with a mega myself
[11:31]  Teravus Ousley: Celt was run by Charles Crinke and was a VPS with 256MB of RAM :P
[11:31]  Vivian Klees: seen that on dsl connections
[11:31]  Richardus Raymaker: hmm. thats not warp 3d. more slow connection or disk io overload / sow disk sqlite ?
[11:31]  Nebadon Izumi: and in terms of regular simulators you really need to look hard at what your doing
[11:31]  Nebadon Izumi: if your exepcting second life performance
[11:31]  Nebadon Izumi: than 1 region per simulator
[11:32]  Richardus Raymaker: 4x4 ? hmm thats small :O well i build it first with normal sims.
[11:32]  Nebadon Izumi: if your just showing off a lot fo content to a small crowd
[11:32]  Nebadon Izumi: then a 3x3 with regulars is fine
[11:32]  Richardus Raymaker: yes. still preffer simulators with nor more then 10 regions. maby 5 beter
[11:32]  Dahlia Trimble: SL uses one region per core I think
[11:32]  Dahlia Trimble: on server class hardware
[11:32]  Richardus Raymaker: dahlia, rigth if its a full prim one
[11:33]  Teravus Ousley: right, 'server class' :)
[11:33]  Nebadon Izumi: I think LL has changed that recently
[11:33]  Nebadon Izumi: they scale things differently now depending on how many people are in a region etc..
[11:33]  Nebadon Izumi: empty regions will go to sleep
[11:33]  Teravus Ousley: half step sleep mode
[11:33]  Richardus Raymaker: yes
[11:33]  Teravus Ousley nods
[11:33]  Dahlia Trimble: I used to run 12 regions on a 256 virtualbox guest running on an old laptop in a desk drawer for about a year
[11:33]  Nebadon Izumi: they have the ability to move regions between instances to
[11:33]  Richardus Raymaker: uhmm nebdon. regions that have no avatars
[11:34]  Dahlia Trimble: *256 mb
[11:34]  Richardus Raymaker: Dahlia 1 simulator and many prims on region ?
[11:34]  Nebadon Izumi: we did some experimenting with the EC2 tiny instances
[11:34]  Nebadon Izumi: you cant do much
[11:34]  Nebadon Izumi: i think we could get maybe 5 avatars on a region with like 1000 prims
[11:34]  Nebadon Izumi: it was pretty slow
[11:35]  Richardus Raymaker: VPS yeah.. low memorty. not so good
[11:35]  Dahlia Trimble: I had a meeting on a EC2 small instance a couple years ago, it would crash after about 17 avatars
[11:35]  Samuel Greenway: i have an EC2 located at
[11:35]  Samuel Greenway: SG AWS Region
[11:35]  Samuel Greenway: if anyone wants to check it
[11:35]  Andrew Hellershanks sighs
[11:35]  Andrew Hellershanks: Now I have to go see to the cat for a moment
[11:35]  Andrew Hellershanks: bbiab
[11:36]  Dahlia Trimble: we want videos
[11:36]  Teravus Ousley: :) cats pfft :D
[11:36]  Teravus Ousley: so demanding
[11:36]  Nebadon Izumi: hah\
[11:37]  Teravus Ousley usually has last minute stuff that creeps up just before or during the meeting times..
[11:37]  Richardus Raymaker: ok. so 5 regions / simulator is nice. and keep a prim limit of 15K
[11:37]  Teravus Ousley has had to forcefully tell people 'later' to be able to be here sometimes.
[11:37]  Richardus Raymaker: justin must be busy
[11:37]  Nebadon Izumi: there is no real good forumula
[11:37]  Nebadon Izumi: 1 script can make things run really bad
[11:38]  Teravus Ousley suspects Justincc is recovering from the conference and the release push
[11:38]  Dahlia Trimble: justin is on a "flake-out"
[11:38]  Nebadon Izumi: when you start putting multiple regions into 1 simulator, 1 little thing in a corner of one of the regions can disrupt the entire thing
[11:38]  Nebadon Izumi: ya, Justin said he would be taking some time away from OpenSimulator for now
[11:38]  Nebadon Izumi: im sure he will be back around now and then, not sure what he is planning on
[11:39]  SLB Wirefly is Online
[11:39]  Richardus Raymaker: btw i think you can run a mega region 2 ways. first build everything as seperate ones and then switch it to mega. = better rezzing then laoding everything on root. something like tahta i have tested on 6x6 with 100K prims and 3000 scipts
[11:39]  Nebadon Izumi: im not sure that would work Richardus
[11:39]  Nebadon Izumi: you would need to reload the oars
[11:39]  Nebadon Izumi: i think
[11:39]  SLB Wirefly is Offline
[11:40]  Nebadon Izumi: you couldnt just switch it and restart I dont think
[11:40]  Richardus Raymaker: it worked pretty good teravus. no simborder and i think it where laoding like normal regions
[11:40]  Teravus Ousley: Have to be careful with that, it doesn't always work. fix phantoms sometimes works.. but often it has issues
[11:40]  SLB Wirefly is Online
[11:40]  Andrew Hellershanks: Dahlia, you want videos of my cat?
[11:40]  Richardus Raymaker: hmm, ok. now im not sure myself. its while
[11:40]  Richardus Raymaker: maby i have loaded the oar into the simulator/sim
[11:40]  Teravus Ousley: The internets is love cats
[11:40]  Dahlia Trimble: Andrew, the world wants videos of your cat :)
[11:41]  Richardus Raymaker: hmm, need to retest that someway then
[11:41]  Andrew Hellershanks: I've been wanting to get a video of him when he is washing one of his paws.
[11:42]  Richardus Raymaker: you can better shoot picture when he's reporgramming your simulator config andrew
[11:42]  Teravus Ousley: So how about that SilkRoad shutdown?
[11:43]  Andrew Hellershanks: yeah, I should blame the cat. I've been having no end of trouble the last 3 or so weeks.
[11:43]  Richardus Raymaker: ?
[11:43]  Nebadon Izumi: hah i never even heard of Silkroad before they shut it down
[11:43]  Richardus Raymaker: whats silkroad ?
[11:43]  Nebadon Izumi: it was like the blackmarket ebay
[11:43]  Richardus Raymaker: oh that bitcoin thing
[11:43]  Richardus Raymaker: now i remember the news i readed
[11:43]  Teravus Ousley: apparently there was a website called SilkRoad that could only be accessed from Tor, that was a black market for all sorts of less then legal sales
[11:44]  Teravus Ousley: It was shut down recently. :)
[11:44]  Teravus Ousley: The first time I had heard of it was from Brien Krebs
[11:44]  Richardus Raymaker: yup
[11:45]  Teravus Ousley:
[11:45]  Teravus Ousley: .. in one of his articles in the past where various people of the underworld sent drugs to his house using SilkRoad and then anonymously sent a tip to the local Law Enforcement
[11:47]  Teravus Ousley: Anyone here affected by the Shutdown? :D
[11:47]  Teravus Ousley: (also anyone have any OpenSim questions, points, experiences?)
[11:47]  Andrew Hellershanks: Experiences? Yeah, mostly bad lately.
[11:47]  Richardus Raymaker: well, for now am empty :)
[11:48]  Teravus Ousley: want to talk about it? :)
[11:48]  Andrew Hellershanks: I can't get offline IM's to save in one grid but they will save in a test grid. Same config settings on both except for pointing to different webservers/machines.
[11:49]  Andrew Hellershanks: AFAICT, it isn't even calling the offline.php file. I can't figure out why.
[11:49]  Nebadon Izumi: your using the core offline im stuff?
[11:49]  Nebadon Izumi: or old method?
[11:49]  Andrew Hellershanks: I'm using the same one I've been using for ages. The old method with the external offline.php file.
[11:49]  Richardus Raymaker: whats bets with HG ?
[11:49]  Nebadon Izumi: i would suggest switchign to the new version
[11:49]  Teravus Ousley: Can you contact the server hosting the offline.php file from the servers manually?
[11:50]  Richardus Raymaker: ok
[11:50]  Nebadon Izumi: that is what we are using here
[11:50]  Andrew Hellershanks: Nebadon, can't until I move to 0.7.6.
[11:50]  Nebadon Izumi: oh right, sorry i thought this was after moving
[11:50]  Richardus Raymaker: time to put your cat at work andrew
[11:50]  Andrew Hellershanks: I was on 076 for a while but there too many problems so had to go back to 075 until we could figure out whats up with 076
[11:51]  Andrew Hellershanks: Richardus, if only I could :)
[11:51]  Richardus Raymaker: many problems andrew ?
[11:51]  Andrew Hellershanks: I'd like to have a break from the headaches.
[11:51]  Andrew Hellershanks: Richardus, several, and somewhat important ones. The rezzing problem was a big one.
[11:51]  Teravus Ousley: well, the first thing that I would do is try to contact the offline.php with a web browser from the servers that are having a problem contacting it
[11:51]  Richardus Raymaker: my only problem is to find free energy :O :))
[11:52]  Andrew Hellershanks: Teravus, I've already verified that I can run offline.php manually from a command line (feeding it canned data). It does what it needs to do.
[11:52]  Dahlia Trimble: free food and shelter and internet would help too :)
[11:53]  Nebadon Izumi: ya that is really odd Andrew
[11:53]  Andrew Hellershanks: I have offline.php log what it gets to a file. It never records anything so it isn't getting called from inworld.
[11:53]  Teravus Ousley: The next thing that I would do is try and run a transparent proxy on the machine calling offline.php
[11:53]  Teravus Ousley: This is easier on windows because of a program called Fiddler2
[11:53]  Andrew Hellershanks: Nebadon, yeah. Been driving me batty the last few weeks. It shouldn't be a difficult problem.
[11:53]  Nebadon Izumi: can you pastebin that section of your OpenSim.ini?
[11:54]  Teravus Ousley: The point of the transparent proxy is you can directly determine of the server is making any requests at all
[11:55]  Andrew Hellershanks: Teravus, I'll have to research how to do that. OS is running on windows boxes. The webserver is Linux. I can double check the Apache log files to see if its ever called.
[11:55]  Teravus Ousley: the biggest mysteriousness here is that 'it works'-tm on the test system, but fails on the live ones.
[11:55]  Richardus Raymaker: i know offline im where some puzzle. but cant help now. long time ago. thinking about what problem i got
[11:55]  Andrew Hellershanks: Tervaus, yea, that is what is driving me nuts.
[11:55]  Teravus Ousley: fiddler2 will be your friend
[11:55]  Teravus Ousley: Should google it :)
[11:56]  Teravus Ousley: It's neat on windows because it causes all msinet requests to run through it automagically
[11:56]  Richardus Raymaker: andrew, do you have the redirec enabled on the life server ?
[11:56]  Richardus Raymaker: edirect.
[11:56]  Teravus Ousley: so there's no server configing necessary
[11:57]  Richardus Raymaker: on the apache server you need .htaccess redirect file
[11:59]  Andrew Hellershanks:
[11:59]  Andrew Hellershanks: Richardus, what redirect?
[11:59]  Teravus Ousley: indicates localhost
[11:59]  Pathfinder.Lester i've got to head out. good to see you all again, and see you next week!
[11:59]  Nebadon Izumi: ya i was just going to say
[12:00]  Nebadon Izumi: i assume its all same box
[12:00]  Andrew Hellershanks: The URLs point directly to the file.
[12:00]  Teravus Ousley: ok, take care PathFinder
[12:00]  Richardus Raymaker: button of page. i think without that thinbgs failed anyway
[12:00]  Pathfinder.Lester waves
[12:00]  Richardus Raymaker: vye pathfinder
[12:00]  Andrew Hellershanks: I wasn't going to put in the real IP address in the pastebin.
[12:00]  Teravus Ousley: ok :)
[12:01]  Andrew Hellershanks: I've copied/pasted the URL from the ini file in to a browser to verify it is calling the offline.php file by having the PHP file print a message as soon as it starts. That worked so the URL is correct.
[12:01]  Nebadon Izumi: ya otherwise it looks right
[12:01]  Richardus Raymaker: without redirect the /RetrieveMessages/ and /SaveMessage/ failed for me
[12:01]  Richardus Raymaker: so the php code did not do much
[12:01]  Andrew Hellershanks: yup. that is what I have on the test grid. Only difference is in the domain name.
[12:01]  Teravus Ousley nods at using fiddler2 to try and log the outgoing requests from your server
[12:02]  Teravus Ousley: That would be what I would do at this point
[12:02]  Andrew Hellershanks: I'm about to start from square one and do a fresh clone of the git repo, recompile, and test with it in case there is some kind of cruft from switching between branches causing trouble.
[12:02]  Richardus Raymaker: config looks indeed fine
[12:03]  Andrew Hellershanks: If I have to, I'll start putting in log messages to the code to try and track down why it isn't working.
[12:03]  Nebadon Izumi: cool
[12:03]  Nebadon Izumi: good idea
[12:03]  Teravus Ousley: You don't have to yet, which is what I'm saying.. Fiddler2 will log all outgoing requests for you
[12:03]  Andrew Hellershanks: Exactly. It looks ok. Same as test grid. Ive had it working before. It isn't difficult to get Offline IM's working.
[12:04]  Teravus Ousley: so you can know for sure if the server is making any requests to the service.. and if it is making requests, you can investigate why they're not getting to the server. If it's not making any requests, you know there's something code or config that's borked.
[12:04]  Dahlia Trimble is Offline
[12:04]  Andrew Hellershanks is Offline
[12:05]  Andrew Hellershanks is Online
[12:05]  Teravus Ousley uses fiddler2 all the time to debug stuff :D
[12:06]  Andrew Hellershanks: Viewer crashed. My last comment probably got lost.
[12:06]  Nebadon Izumi: welcome back, you crash?
[12:06]  Dahlia Trimble is Online
[12:06]  Teravus Ousley: so you can know for sure if the server is making any requests to the service.. and if it is making requests, you can investigate why they're not getting to the server. If it's not making any requests, you know there's something code or config that's borked.
[12:06]  Nebadon Izumi: looks like you and dahlia both crashed
[12:06]  Andrew Hellershanks: yup. Crashed
[12:06]  Teravus Ousley uses fiddler2 all the time to debug stuff
[12:06]  Teravus Ousley:
[12:07]  Dahlia Trimble: whahappen?
[12:07]  Andrew Hellershanks: What else needs to be set up outside of [messaging] to make sure it can use call the external PHP stuff?
[12:07]  Dahlia Trimble got dc'd
[12:07]  Andrew Hellershanks wonders if some other setting may be causing an issue.
[12:07]  Teravus Ousley: Dahlia and Andrew Hellershanks got Garbage Collected :P
[12:08]  Dahlia Trimble: *snif*
[12:08]  Andrew Hellershanks: hehe
[12:08]  Richardus Raymaker: och ! :P
[12:08]  Richardus Raymaker: ouch :P
[12:08]  Nebadon Izumi: lol
[12:08]  Andrew Hellershanks sees some chat lag
[12:08]  Nebadon Izumi: maybe network issues
[12:08]  Teravus Ousley: Outside of that, i'm not sure.. but again.. I'd install fiddler2 and check to see what the server is doing
[12:08]  Nebadon Izumi: I didnt really see anything unusual on the console
Personal tools
About This Wiki