AOLserver Chat Logs

2007/02/24

IRC [00:56] *** holycow parted the chat.
IRC [02:44] *** Dossy parted the chat.
IRC [02:51] *** holycow joined the chat.
IRC [03:42] <MrWGW-> sry Dossy
IRC [03:42] <MrWGW-> to explain, several hours too late I'm installing it on Linux
IRC [03:42] <MrWGW-> on Fedora Core
IRC [03:43] <MrWGW-> and I got it installed, its rather a problem of it not starting
IRC [04:13] *** MrWGW- parted the chat.
IRC [04:26] *** Dossy joined the chat.
IRC [04:45] *** holycow parted the chat.
IRC [09:47] <Dossy> hm.
IRC [16:25] *** MrWGW- joined the chat.
IRC [16:25] <MrWGW-> good afternoon
IRC [16:45] <MrWGW-> I'm getting this error message: "fatal: modload: failed to load module nslog.so"
IRC [16:45] <MrWGW-> on FC6
IRC [17:28] <jim> MrWGW-: why did it fail?
IRC [17:29] <jim> btw
IRC [17:30] <jim> the last time we noticed you, you were having a "devil of a time" setting up aolserver
IRC [17:30] <MrWGW-> I misspoke
IRC [17:30] <MrWGW-> I had actually installed it
IRC [17:30] <MrWGW-> but it wasn't starting
IRC [17:30] <MrWGW-> but yes, it has been giving me some headaches
IRC [17:30] <jim> oh ok
IRC [17:31] <MrWGW-> I did successfully compile and install it (and tcl)
IRC [17:31] <jim> in the opposite order?
IRC [17:31] <MrWGW-> so do you know what causes that error message?
IRC [17:31] <MrWGW-> no, I installed TCL first, then Aolserver
IRC [17:31] <jim> ahh
IRC [17:31] <MrWGW-> so anyway, any clue as to what caused that glitch?
IRC [17:32] <jim> need some info first....
IRC [17:32] <jim> did you set --prefix when you configured source for aolserver?
IRC [17:32] <MrWGW-> umm hold on
IRC [17:32] <MrWGW-> I believe I set it to what it mentioned in the README
IRC [17:33] <MrWGW-> but that was about two days ago
IRC [17:33] <jim> hmm, would there be any chance you have the configure line in yuour history?
IRC [17:33] <MrWGW-> not sure at all
IRC [17:33] <MrWGW-> basically, what I'm trying to do is get Project Open running on this old box
IRC [17:34] <jim> try: history | grep configure
IRC [17:34] <MrWGW-> ok
IRC [17:34] <jim> oh, ok
IRC [17:34] <MrWGW-> I did it with --enable threads
IRC [17:34] <jim> that's tcl right?
IRC [17:35] <MrWGW-> right
IRC [17:35] <jim> if you didn't set the prefix on tcl, it probably installed in /usr/local?
IRC [17:35] <MrWGW-> usr/local/aolserver
IRC [17:35] <jim> assumed /usr/local for --prefix maybe
IRC [17:35] <MrWGW-> oh the prefix was usr/local/aolserver
IRC [17:35] <MrWGW-> sry, misread that
IRC [17:35] <jim> ok, no opening /?
IRC [17:35] <MrWGW-> no, an opening /
IRC [17:36] <jim> ok
IRC [17:36] <MrWGW-> the complete line was ./configure --prefix=/usr/local/aolserver --enable-threads
IRC [17:36] <MrWGW-> then it looks like I did a chmod +x configure on something, and then a ./configure
IRC [17:36] <jim> that first one looks like it's the tcl configure
IRC [17:37] *** holycow joined the chat.
IRC [17:37] <jim> --enable-threads is required of tcl by aolserver
IRC [17:37] <MrWGW-> right
IRC [17:37] <MrWGW-> so any thought as to why I'm getting that message?
IRC [17:37] <MrWGW-> could it be that TCL isn't turned on?
IRC [17:37] <jim> ok, but for aolserver you just used ./configure with no params?
IRC [17:37] <MrWGW-> looks like it
IRC [17:37] <jim> ok
IRC [17:38] <jim> most programs have /usr/local as default --prefix, with two notable exceptions: postgres defaults to /usr/local/pgsql and aolserver defaults to /usr/local/aolserver
IRC [17:39] <MrWGW-> well it looks like that's where it got installed to
IRC [17:39] <jim> but you probably installed postgres from the fedora packages
IRC [17:39] <jim> (yes? :)
IRC [17:39] <MrWGW-> yes
IRC [17:39] <MrWGW-> ahh is that the glitch?
IRC [17:40] <jim> no, don't think so
IRC [17:40] <jim> we're looking for why nslog didn't load, and right now I'm starting by gathering (a LOT of) info
IRC [17:41] <MrWGW-> ok
IRC [17:44] <jim> phone call...
IRC [17:45] <MrWGW-> np
IRC [17:53] <jim> there, done
IRC [17:54] <jim> told him where to find the any key... turned out the problem was kbd wasn't plugged in...
IRC [17:55] <jim> ok, now how are you starting aolserver?
IRC [17:56] <jim> btw, /usr/local/aolserver/bin/nsd and /usr/local/aolserver/bin/nslog.so both exists?
IRC [17:57] <MrWGW-> ok
IRC [17:57] <MrWGW-> hold on
IRC [17:58] <MrWGW-> yes nslog.so does exist
IRC [17:58] <jim> and /usr/local/aolserver/lib/tclConfig.sh?
IRC [17:59] <MrWGW-> yep
IRC [17:59] <jim> and of course /usr/local/aolserver/bin/nsd?
IRC [17:59] <MrWGW-> *I was starting it using the test command given in the README
IRC [17:59] <MrWGW-> umm yeah
IRC [17:59] <jim> which readme? and what version of aolserver is this?
IRC [17:59] <MrWGW-> 4.5.0
IRC [17:59] <jim> ok
IRC [18:00] <jim> yaknow, I have to build 4.5.0 anyway...
IRC [18:00] <jim> I'm gonna try now
IRC [18:00] <MrWGW-> ok let me know how that goes
IRC [18:01] <MrWGW-> btw do you know if its true that AOL uses a proprietary OS on which they run AOL server?
IRC [18:01] <jim> no idea
IRC [18:01] <jim> maybe they use solaris, no idea
IRC [18:04] <MrWGW-> specifically I heard they use their own proprietary OS
IRC [18:04] <MrWGW-> i.e. one coded specifically to run AOLserver on
IRC [18:04] <MrWGW-> which is an interesting thought, and plausible considering when AOLServer was first developed
IRC [18:05] <jim> I don't think so... I believe they were developing on some unix-alike
IRC [18:07] <MrWGW-> ok
IRC [18:08] <MrWGW-> btw is localhost.localdomain a safe hostname to use on a server on my LAN?
IRC [18:08] <jim> phone agn
IRC [18:09] <MrWGW-> k
IRC [18:10] *** holycow parted the chat.
IRC [18:19] <jim> ok... about domain names...
IRC [18:19] <jim> they have to (somehow) exist
IRC [18:19] <jim> meaning...
IRC [18:20] <jim> either they have to be in something like /etc/hosts
IRC [18:20] <jim> or they have to be in some accessable DNS server
IRC [18:21] <jim> localhost.localdomain would probably be in the former if at all... and would typically resolve to the loopback address, which is 127.0.0.1
IRC [18:21] <jim> this is fine if you're going to run the server and browser both on the same machine
IRC [18:22] <jim> because the routing for 127.0.0.1 is such that it never goes beyond each single machine... no packets ever get in or out by this address
IRC [18:24] <jim> Dossy: how the heck do you build aolserver-4.5.0? is there something better? maybe I should get from cvs
IRC [18:27] <jim> there, now it's building... had to chmod +x some stuff, and add a #! line to the top
IRC [18:27] <jim> it's done
IRC [18:27] <jim> for installing, I have to chmod and add the #! line to nsinstall
IRC [18:28] <jim> there, worked
IRC [18:36] <jim> the nsremove.tcl that it -installed- has the same problem...
IRC [18:57] <MrWGW-> back sry
IRC [18:58] <MrWGW-> if I typed in the IP address of the machine however
IRC [18:58] <MrWGW-> would I still be able to access it from another machine?
IRC [19:05] <jim> if it's listening on just lo, probably no
IRC [19:05] <jim> anyway I finished building 4.5.0, just need some modules
IRC [19:07] <jim> how's this for weird... on 4.0.10, nspostgres does not build libnspostgres, but on 4.5.0 it does
IRC [19:08] <jim> as well as libnspostgres.a
IRC [19:09] <jim> maan, this build system is BROKEN
IRC [19:10] <jim> wait, it worked
IRC [19:12] <jim> I forgot the correct var name to give it for the lib source and install location of aolserver
IRC [19:33] <jim> MrWGW-: actually it depends on what you put for the address... 0.0.0.0 is special; it means that aolserver should listen on ALL interfaces (all eths, all ppps, all los, everything) which could mean it will respond
IRC [19:34] <jim> Dossy: see above "how's this for weird"
IRC [19:34] <jim> anyway, gotta go to the hw store
IRC [21:29] <jim> ok, sorta back :)
IRC [21:42] <jim> re: "how's this for weird", nssha1 and nscache too
IRC [21:44] <jim> continuing to prepare for testing my local openacs installs with aolserver450
IRC [21:49] <MrWGW-> hey Jim
IRC [21:49] <jim> heya
IRC [21:49] <MrWGW-> I'm getting an error related to DB pools
IRC [21:49] <MrWGW-> although everything else appears set up
IRC [21:49] <jim> just a sec
IRC [21:49] <MrWGW-> from what I've read it may be due to a bad AOLServer configuration file
IRC [21:49] <MrWGW-> let me get you the errors
IRC [21:50] <jim> well, if you're using postgres... I have new stuff for you... but, just a sec
IRC [21:50] <MrWGW-> command "ns_db" is not enabled while executing
IRC [21:50] <MrWGW-> "ns_db pools"
IRC [21:50] <MrWGW-> yes I am
IRC [21:50] <MrWGW-> and also an error " dbdrv: failed to load driver 'postgres'
IRC [21:50] <MrWGW-> "dbinit: no such default pool 'pool1"
IRC [21:51] <MrWGW-> and dbinit: no configured pools
IRC [21:51] <MrWGW-> any thoughts on that?
IRC [21:51] <jim> hopefully we can straighten all that out
IRC [21:51] <MrWGW-> I read that someone fixed the problem by replacing their AOLserver config one with a tested one they pulled off the internet somewhere
IRC [21:51] <MrWGW-> yeah, that would be nice :)
IRC [21:52] <MrWGW-> oh and btw
IRC [21:52] <MrWGW-> this is aolserver 3.3
IRC [21:53] <MrWGW-> not 4.5 which I was attempting to set up earlier
IRC [21:54] <MrWGW-> and btw thanks for reminding me about 0.0.0.0
IRC [21:54] <MrWGW-> I once studied networking in college, and that was a detail I forgot
IRC [22:00] <MrWGW-> are yout here?
IRC [22:06] <jim> I am... but I'm fixing nspostgres :)
IRC [22:06] <jim> but
IRC [22:07] <jim> you probably need the old nspostgres driver
IRC [22:07] <MrWGW-> ahhh
IRC [22:07] <MrWGW-> where/how do I get it?
IRC [22:07] <MrWGW-> and can that be installed without b0rking everything?
IRC [22:08] <jim> probably the project/open people have it
IRC [22:08] <jim> or, it could be somewhere around the aolserver.com page
IRC [22:08] <MrWGW-> that said I believe I'm running a fairly current version of Postgre
IRC [22:13] <MrWGW-> I'm having some difficulty finding that driver
IRC [22:13] <jim> maybe you can browse cvs?
IRC [22:14] <MrWGW-> hm
IRC [22:15] <MrWGW-> could the glitch possibly be caused by the logical link to Aolserver pointing to the version that I failed to install properly?
IRC [22:17] <jim> I have no idea... ever since aolserver dropped support for the old versions, I scrambled to upgrade to aolserver4... now that I'm trying 4.5, I'm having to figure out problems
IRC [22:18] <MrWGW-> ok
IRC [22:19] <MrWGW-> btw what is the name of AOLServer's configuration file?
IRC [22:19] <MrWGW-> and where is it?
IRC [22:20] <jim> you mean for starting aolserver?
IRC [22:21] <MrWGW-> yes
IRC [22:21] <MrWGW-> as I read a mention that editing that file corrected the problem
IRC [22:21] <MrWGW-> so I thought I'd take a look at it
IRC [22:21] <jim> well, you can put the config file anywhere
IRC [22:22] <jim> (and by the same token, project/open people can put the config file anywhere)
IRC [22:30] <MrWGW-> wel
IRC [22:30] <MrWGW-> *well
IRC [22:30] <MrWGW-> what is the filename?
IRC [22:33] <jim> almost done...
IRC [22:34] <MrWGW-> this could be the problem
IRC [22:34] <MrWGW-> on the sample-config.tcl file
IRC [22:34] <MrWGW-> the http port is 8000
IRC [22:34] <MrWGW-> whereas Project Open is trying to use 8080
IRC [22:34] <jim> that should be ok
IRC [22:34] <MrWGW-> ah so that's not the glitch?
IRC [22:34] <jim> heh, you could grep every file on your system for 8080 :)
IRC [22:36] <jim> yeeeeha :) it built :)
IRC [22:37] <jim> argh... damn, I edited the wrong file... now I have to diff the other one, that shouldn't be too bad
IRC [22:38] <jim> hmm, I don't see any errors
IRC [22:38] <jim> ok, almost done
IRC [22:38] * MrWGW- is tempted to say "screw this" and run Project Open in a VM
IRC [22:40] <jim> that's your choice... note here that you're trying to force action on my part; you're treating this like you're my boss on a job... only problem with that: you're not giving me money
IRC [22:41] <jim> I'm not necessarily available to be at your beck and call here... I'll help, WHEN I CAN
IRC [22:41] <MrWGW-> I am?
IRC [22:41] <jim> seens that way :)
IRC [22:41] <MrWGW-> well my apologies
IRC [22:42] <jim> np.... we can get you going, but I'm not going to guarantee that I'm available here 100%
IRC [22:42] <MrWGW-> I was merely stating that I'm trying to figure out whether or not I should continue messing around with this system
IRC [22:42] <MrWGW-> well I wouldn't expect you to be!
IRC [22:42] <jim> well, you know something, I agree with you...
IRC [22:42] <MrWGW-> I was treating this like a normal freenode.net chat session
IRC [22:43] <jim> OK, then I must have created something in my head
IRC [22:43] <MrWGW-> umm yeah
IRC [22:43] <jim> I think it was as a result of the rapid fire questions :)
IRC [22:43] * MrWGW- is actually not attempting to use a mind control field on you :-P
IRC [22:44] <MrWGW-> well I answer rapid fire questions when I can in other channels
IRC [22:44] <jim> hmmm, that's a field of a different set of dreams
IRC [22:45] <jim> ok, the server is supposedly running... something is still wrong; let's see
IRC [22:48] <MrWGW-> btw when you stated you agreed with me
IRC [22:49] <MrWGW-> was that on the point about using this system or not?
IRC [22:49] <jim> meaning that aolserver 3.3 might not be the way to go
IRC [22:49] <jim> given it's not supported by aolserver, bugs not fixed, etc
IRC [22:50] <jim> it worked back then, I'm sure you can probably get it to work
IRC [22:50] <MrWGW-> yeah but this is just such a tedious process...and VMWare is pervasive on my LAN
IRC [22:50] <jim> do you have aolserver-3.3+ad13 or something like that?
IRC [22:50] <MrWGW-> I'm sure its actually a great server OS
IRC [22:50] <MrWGW-> I don't think so
IRC [22:51] <jim> that's acs's changes to aolserver, to give it the modules needed (maybe not postgres, not sure) and make other changes
IRC [22:52] <MrWGW-> well I know there's a folder in the aolserver folder entitled "ACS"
IRC [22:52] <jim> its source you mean?
IRC [22:52] <MrWGW-> the folder in bin/local/aolserver3.3
IRC [22:52] <MrWGW-> or somesuch
IRC [22:53] <jim> did you build aolserver 3.3?
IRC [22:53] <jim> run make/make install?
IRC [22:53] <MrWGW-> no, it was unpacked from a tarball, using a command specified in the Project Open readme
IRC [22:54] <jim> is that in /usr/local/aolserver?
IRC [22:55] <jim> see I have NO idea how they set their stuff up
IRC [22:56] <MrWGW-> yes
IRC [22:56] <MrWGW-> well NP at all
IRC [22:56] <jim> out of idle curiosity, what are ya going for?
IRC [22:57] <MrWGW-> enh?
IRC [22:57] <jim> what's your goal?
IRC [22:57] <MrWGW-> well my goals are twofold:
IRC [22:57] <MrWGW-> I have an ancient box that I want to put to some useful purpose, as a server system
IRC [22:57] <jim> ok
IRC [22:57] <MrWGW-> and I had originally intended to use Project Open on it (and a client of mine was also trying to deploy it)
IRC [22:57] <MrWGW-> and by ancient, btw, I mean its a Y2k system
IRC [22:57] <MrWGW-> IBM NetVista with a 933 mhz P3
IRC [22:58] <jim> that;s not too bad
IRC [22:58] <MrWGW-> so not, like, 386 ancient
IRC [22:58] <MrWGW-> and my other goal was to deploy Project Open in some way
IRC [22:58] <MrWGW-> I'm also under pressure from one of my clients who is a really hardcore FreeBSDer to use that system, although I'm not using it in this instance
IRC [22:59] <jim> well maybe we can try 4.0.10
IRC [22:59] <jim> because I know that works under openacs
IRC [22:59] <MrWGW-> what are you attempting to do btw?
IRC [22:59] <MrWGW-> if you can disclose that
IRC [22:59] <MrWGW-> if its proprietary, feel free to tell me to STFU
IRC [22:59] <jim> I have an openacs-5.3.0
IRC [23:00] <jim> and I'm trying to build aolserver-4.5 (well, I did build it) and try it instead of aolserver-4.0.10
IRC [23:01] <jim> it's sorta running, but certain tcl funcs are missing
IRC [23:01] <MrWGW-> ahh
IRC [23:01] <jim> not sure yet why that is
IRC [23:02] <MrWGW-> part of what has me really down about using this software
IRC [23:02] <jim> I guess I could build tcl again, and build everything up again, like the xml parser and everything openacs needs
IRC [23:02] <MrWGW-> is that this is about the fifth time I've come across an error that was more or less completely undocumented
IRC [23:02] <MrWGW-> its extremely hard to find anyone who knows anything at all about it
IRC [23:03] <jim> project/open uses an old openacs and an old and unsupported aolserver
IRC [23:04] <jim> I think I once helped someone use aolserver-4.0.10 with it
IRC [23:05] <MrWGW-> it strikes me as being retarded that they'd attempt to build a platform around it
IRC [23:06] <jim> they don't want to upgrade because then they'd have to test it
IRC [23:06] <jim> the ironic thing is that late openacs has an automated test suite
IRC [23:07] <jim> which is pretty much constantly improving, as people create and add tests
IRC [23:07] <MrWGW-> what irks me about my current bug is that I'm soooo close
IRC [23:07] <MrWGW-> to having an operational system
IRC [23:08] <MrWGW-> otherwise, I would just use this old box for something else
IRC [23:08] <jim> well for now, I'm tabling my attempt to use aolserver-4.5
IRC [23:08] <MrWGW-> well yeah
IRC [23:08] <MrWGW-> and I'm seriously tempted to throw in the towell on this install as well
IRC [23:09] <MrWGW-> however, I might resume work on it later
IRC [23:09] <MrWGW-> its just such a...stupid...bug
IRC [23:09] <MrWGW-> anyway, thank you very much for your help
IRC [23:09] <MrWGW-> I really appreciate it
IRC [23:09] <jim> if you want to look at my changes to nspostgres...
IRC [23:10] <jim> (1) they're on the aolserver cvs
IRC [23:10] <MrWGW-> ok
IRC [23:10] <MrWGW-> do you think they'd help though?
IRC [23:10] <jim> well it works on aolserver-4.0.10
IRC [23:11] <jim> (and I'm sure it works on 4.5, but I need to do more work to really check)
IRC [23:11] <MrWGW-> well if its ok with you I'm going to save this chat session and thus if I do decide to take up attempting to install it again, I can check it
IRC [23:11] <jim> ok
IRC [23:11] <jim> let me get you the anon cvs instructions
IRC [23:13] <jim> first cd to a dir where you want to put the nspostgres source tree
IRC [23:13] <jim> then run these:
IRC [23:13] <jim> cvs -d:pserver:anonymous@aolserver.cvs.sourceforge.net:/cvsroot/aolserver login
IRC [23:13] <jim> the password is "" (blank)
IRC [23:13] <jim> cvs -z3 -d:pserver:anonymous@aolserver.cvs.sourceforge.net:/cvsroot/aolserver co -P nspostgres
IRC [23:14] <jim> then, to build:
IRC [23:14] <jim> cd nspostgres
IRC [23:16] <jim> make NSHOME=/your/aolserver/install POSTGRES=PG_CONFIG PG_CONFIG=/path/to/desired/pg_config ACS=1 install
IRC [23:18] <jim> note,
IRC [23:18] <jim> pg_config is postgres's way of telling other sourcecode collections how to link and where to find things
IRC [23:19] <jim> if you have more than one postgres installed, you'll have more than one pg_config, and can completely select a postgres to link against simply by providing a path to the pg_config of the postgres you want
IRC [23:20] <jim> idling a few mins
IRC [23:20] <MrWGW-> ok
IRC [23:20] <MrWGW-> I'm going to save that
IRC [23:20] <MrWGW-> and I might try that if I decide to resume work on that install
IRC [23:20] <MrWGW-> however, I think I'll use that box for some other software, and go the VM route
IRC [23:21] <MrWGW-> I think its interesting that the Project Open current release is only availible as VM
IRC [23:22] <jim> as one final comment, project/open is based on openacs,,, you might want to give later versions of that a shot
IRC [23:26] <MrWGW-> what does OpenACS do, if I might ask?
IRC [23:26] <jim> web application framework
IRC [23:26] <MrWGW-> ahh nice
IRC [23:27] <MrWGW-> well I'm preparing to shut down here
IRC [23:27] <jim> project/open uses I guess an older version
IRC [23:27] <MrWGW-> thanks for all your help-I do appreciate that you don't have to answer any of my queries, and am really thankful that you did provide assistance
IRC [23:27] <jim> openacs.org is clearing house for info
IRC [23:27] <jim> np
IRC [23:27] <MrWGW-> and if there is anything I can do in return, do not hesitate to ask (when I'm on freenode, I'm almost invariably in #pcbsd-I contribute to their UI design)
IRC [23:27] <MrWGW-> nice
IRC [23:28] <MrWGW-> ok, take car
IRC [23:28] <MrWGW-> *take care
IRC [23:29] *** MrWGW- parted the chat.