AOLserver Chat Logs

2008/10/15

IRC [00:10] *** jhavard parted the chat.
IRC [05:13] *** tekbasse joined the chat.
IRC [05:13] *** tektubby joined the chat.
IRC [05:14] *** tekbasse parted the chat.
IRC [05:14] *** tektubby parted the chat.
IRC [05:15] *** tekbasse joined the chat.
IRC [05:15] *** tektubby joined the chat.
IRC [05:17] *** tektubby parted the chat.
IRC [06:04] *** cacrus parted the chat.
IRC [06:04] *** cacrus joined the chat.
IRC [07:42] *** holycow parted the chat.
IRC [07:42] *** cacrus parted the chat.
IRC [07:42] *** frankie parted the chat.
IRC [07:42] *** CIA-24 parted the chat.
IRC [07:42] *** daguz parted the chat.
IRC [07:44] *** cacrus joined the chat.
IRC [07:44] *** frankie joined the chat.
IRC [07:44] *** daguz joined the chat.
IRC [07:44] *** CIA-24 joined the chat.
IRC [07:44] *** holycow joined the chat.
IRC [07:56] *** tekbasse parted the chat.
IRC [08:00] *** cacrus parted the chat.
IRC [08:00] *** holycow parted the chat.
IRC [08:01] *** cacrus joined the chat.
IRC [08:01] *** holycow joined the chat.
IRC [09:40] *** Mooooooo joined the chat.
IRC [10:14] <Mooooooo> damn, someone turned on winter mode
IRC [10:30] <Dossy> Hegh.
IRC [10:30] <Dossy> er, heh.
IRC [10:30] <Dossy> It's not _quite_ that cold here, yet.
IRC [10:30] <Mooooooo> oh hey
IRC [10:30] <Mooooooo> lol that was in the wrong window too
IRC [10:30] <Dossy> :-)
IRC [10:31] <Dossy> Cool.
IRC [10:31] <Mooooooo> how ya been?
IRC [12:34] *** Mooooooo parted the chat.
IRC [16:09] *** f8iod joined the chat.
IRC [16:09] <f8iod> hello?
IRC [16:11] *** tekbasse joined the chat.
IRC [16:24] <Dossy> Hi.
IRC [16:25] <Dossy> Nice to see folks still idle here... :-)
IRC [16:25] <ke7qyp> hey Dossy
IRC [16:32] *** `Shadow`` joined the chat.
IRC [16:32] <`Shadow``> before i jump off the building in frustration, can anyone tell me why aolserver 4.5 wouldn't create a libnsd.so?
IRC [16:33] <ke7qyp> Dossy: is AOLserver still alive? If not can you help with a migration path to Apache, NGiX etc?
IRC [16:34] <`Shadow``> never mind, it was a bug in the crappy install script i was given :p
IRC [16:34] <Dossy> heh
IRC [16:35] <Dossy> ke7qyp: define "alive" - it's certainly usable ... and there don't appear to be any really pressing feature requests ...
IRC [16:35] <`Shadow``> why anyone would want to run it is another matter :p
IRC [16:35] <ke7qyp> Dossy: well it's working great except for the memory leak and pool contention
IRC [16:35] <ke7qyp> I'm not using openACS
IRC [16:36] <Dossy> memory leak?
IRC [16:36] <ke7qyp> Dossy: this is 4.0.10
IRC [16:36] <Dossy> `Shadow``: beats me. :)
IRC [16:36] <ke7qyp> memory is leaking
IRC [16:36] <ke7qyp> we have to restart every day
IRC [16:37] <Dossy> ke7qyp: Do you have HTTP keepalives on?
IRC [16:37] <ke7qyp> Dossy: is that in aolserver.conf?
IRC [16:37] <Dossy> Uh, in your nsd.tcl, yes.
IRC [16:37] <ke7qyp> yeah that
IRC [16:38] <`Shadow``> Anyone know why when compiling nspostgres, it'd be looking for this file? ranlib: '/usr/local/aolserver45/lib/libnspostgres.a': No such file
IRC [16:38] <`Shadow``> That file is nowhere on the system, in the install packages or anywhere
IRC [16:38] <Dossy> It should get built when you compile nspostgres. Heh.
IRC [16:38] <Dossy> That's odd.
IRC [16:38] <`Shadow``> hmm, got it
IRC [16:39] <`Shadow``> its the same thing as the other packages
IRC [16:39] <ke7qyp> Dossy: ns_param maxkeepalive 0
IRC [16:39] <ke7qyp> ns_param keepalivetimeout 0
IRC [16:39] <`Shadow``> for some reaons when i do a make install, it's notdoing the make first
IRC [16:39] <`Shadow``> i have to run the make seperately, then make install
IRC [16:39] <`Shadow``> maybe something wierd about my gcc...
IRC [16:40] <ke7qyp> Dossy: I think that's a, "no I don't have keepalive on"
IRC [16:41] <`Shadow``> dossy, know if openacs is fine with tdom 0.8.2? the install script i have uses 0.8.3 from cvs but tdom's cvs server is down =/
IRC [16:41] <`Shadow``> gonna try anyways, but if its gonna die silently in the night and murder my family ,i'd like to know :p
IRC [16:41] <Dossy> keepalivetimeout, I think
IRC [16:42] <Dossy> strange - maybe try "make all install"
IRC [16:42] <`Shadow``> i got handed an install script by a customer and told "This works, sorta." so now i'm trying to get it installed on his server :p
IRC [16:42] <Dossy> ke7qyp: Wish I could help but memory leaks can be caused by application code, too.
IRC [16:42] <Dossy> `Shadow``: ouch! sorry to hear that.
IRC [16:43] <ke7qyp> Dossy: ahh I wonder what type of stuff
IRC [16:43] <Dossy> tdom documents not cleaned up
IRC [16:43] <Dossy> nsv's that grow indefinitely
IRC [16:43] <ke7qyp> Dossy: also pools get locked up, but the database is not under heavy load
IRC [16:43] <Dossy> what db?
IRC [16:43] <ke7qyp> Dossy: postgres
IRC [16:43] <Dossy> hmm. beats me - I don't use postgres :-(
IRC [16:44] <ke7qyp> no tdom, and no nsv's
IRC [16:44] <Dossy> If you can reproduce it, that'd be useful for debugging ...
IRC [16:44] <ke7qyp> yeah so far it's just heavy load that seems to do it
IRC [16:44] <ke7qyp> on the production system
IRC [16:44] <ke7qyp> I should try to dup it anyway though
IRC [16:44] <ke7qyp> hmm
IRC [16:49] <ke7qyp> Dossy: so sometimes a page can't get_handle a pool and so I'm considering some way to try another pool after a certain period of time
IRC [16:49] <Dossy> Well, how many connections do you have configured?
IRC [16:50] <Dossy> And, what about postgres's configuration?
IRC [16:51] <ke7qyp> how many connections to the pool?
IRC [16:52] <ke7qyp> 4 connections per pool
IRC [16:52] <ke7qyp> one pool has 6
IRC [16:52] <ke7qyp> and one has 2
IRC [16:52] <ke7qyp> there are about 25 pools
IRC [16:54] <Dossy> ew yuck!
IRC [16:54] <Dossy> are you actually connecting to 25 different databases?
IRC [16:54] <ke7qyp> no
IRC [16:54] <ke7qyp> all the same database
IRC [16:55] <ke7qyp> and the database is just happy, it's not under any significant load
IRC [16:55] <Dossy> Then why not just have one pool?
IRC [16:55] <Dossy> One pool with 100 connections?
IRC [16:55] <ke7qyp> Dossy: probably because it didn't seem to work at the time, it's been a while
IRC [16:56] <ke7qyp> connections per pool refers to what?
IRC [16:56] <Dossy> config on both sies
IRC [16:56] <ke7qyp> is it how many handles a page can have per pool
IRC [16:57] <ke7qyp> is there some tcl to tell what pools are full and which have free conns?
IRC [16:59] <Dossy> I'm not sure - I'd have to look.
IRC [17:00] <ke7qyp> maybe nstelemetry does that
IRC [17:01] * `Shadow`` loves it when there's errors in the documentation
IRC [17:01] <`Shadow``> doffy, i dont know how involved you are with aolserver / openacs, can i contribute a documentation fix to you? :p
IRC [17:01] <`Shadow``> if your involved at all that is
IRC [17:04] <ke7qyp> Dossy: where are the docs on what connections mean in this context?
IRC [17:06] <Dossy> Connections are physical network connections from AOLserver to the database ...
IRC [17:06] <Dossy> `Shadow``: Depends - is it an AOLserver doc issue, or an OpenACS one?
IRC [17:09] <ke7qyp> netstat shows 26 ESTABLISHED connections to the db
IRC [17:09] <ke7qyp> by nsd
IRC [17:13] <`Shadow``> openacs
IRC [17:14] <`Shadow``> http://openacs.org/doc/openacs.html <= Under install from tarball, option 2. It gives you chown commands to make the user and group the same, but the ls -al they show has a group of web :p
IRC [17:14] <`Shadow``> not a big deal if you are paying attention, but a newbie copying + pasting will fail
IRC [17:45] *** tekbasse parted the chat.
IRC [18:25] *** `Shadow`` parted the chat.
IRC [22:51] *** tekbasse joined the chat.
IRC [23:18] *** tekbasse parted the chat.
IRC [23:42] *** tekbasse joined the chat.