Support Requests item #625689, was opened at 2002-10-19 16:05 You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=203152&aid=625689&group_id=3152
Category: Configuration: Other Group: aolserver3_4 >Status: Closed >Resolution: Works For Me Priority: 5 Submitted By: Chris Bowlby (morthoron) Assigned to: Nobody/Anonymous (nobody) Summary: Aolserver dies on startup Initial Comment: Hi All, Ok, I've got an AOlserver/OpenACS server that has been working for a fairly desent amount of time, which out issue. However, this weekend she died rather suddenly and I have not been able to restart with out it crashing. I have fiddled with the stacksize value to the point of even setting it to [4096x1024] but she still dies with out any warning (last long enought to attempt to spawn out the secondary process and dies)... The server is not running close to running out of memoery (4 gigs in place at this time), the log file shows she's connecting to the database, doing some queries but she dies right after executing this query: [19/Oct/2002:18:57:58][42374.135335936][-main-] Notice: dbinit: sql(db.mydomain.net:5435:database_name): ' select distinct package_key from apm_package_versions where enabled_p='t' ' That is the last thing displayed in the log file. I've done some extensive tracing on the log file and do not find anything other then one warning about ns_share (which as far as I can tell is not being used anywhere). Anyone have any ideas? should I be upgrading to aolserver 3.5? ---------------------------------------------------------------------- >Comment By: Chris Bowlby (morthoron) Date: 2002-10-19 17:49 Message: Logged In: YES user_id=210758 I was able to get it working after rebuild both the pgdriver and aolserver with the additional modules that I needed to patch in. Thanks for the help, but for some reason I think a dependent library got hosed somewhere, rebuilding aolserver has attatched the dependency to the new library (which ever it is :>).. thanks for the help. ---------------------------------------------------------------------- Comment By: Dossy Shiobara (dossy) Date: 2002-10-19 17:01 Message: Logged In: YES user_id=21885 We seem to be talking past each other here. Heh. Well, think about what things have changed, system-wide, in the recent past. Then, I'd just recommend you try recompiling AOLserver and the various modules and database drivers that you use. Take backups of everything beforehand, just in case. Then, see if the problem goes away. If not, I'd suggest running nsd under gdb and see exactly where it croaks. -- Dossy ---------------------------------------------------------------------- Comment By: Dossy Shiobara (dossy) Date: 2002-10-19 16:59 Message: Logged In: YES user_id=21885 You haven't said, but I'm assuming you're using PostgreSQL instead of Oracle. Correct me if I'm wrong. Did you recently upgrade your database? What's changed in the time between when it was working fine and when it started misbehaving? My first thought is to recompile the database driver. You can use the same source that you originally built it with. I'd just want to make sure that it get rebuilt and relinked in case any system libraries have changed. -- Dossy ---------------------------------------------------------------------- Comment By: Chris Bowlby (morthoron) Date: 2002-10-19 16:59 Message: Logged In: YES user_id=210758 We are using PostgreSQL as our database server.. ---------------------------------------------------------------------- Comment By: Chris Bowlby (morthoron) Date: 2002-10-19 16:54 Message: Logged In: YES user_id=210758 Hi Dossy, ns_section "ns/db/drivers" if { $database == "oracle" } { ns_param ora8 ${bindir}/ora8.so } else { ns_param postgres ${bindir}/postgres.so ;# Load PostgreSQL driver } The source was from ports, but was patched to use some additional modules used by OpenACS 4 before it was recompiled/installed. ---------------------------------------------------------------------- Comment By: Dossy Shiobara (dossy) Date: 2002-10-19 16:48 Message: Logged In: YES user_id=21885 I forgot to ask for the ns/db/drivers section, too. Can you include that? You're running AOLserver 3.4.x ... was that built from source gotten from aolserver.com, or did you grab it from the ports collection? -- Dossy ---------------------------------------------------------------------- Comment By: Chris Bowlby (morthoron) Date: 2002-10-19 16:44 Message: Logged In: YES user_id=210758 Hi Dossy, Thanks for responding as quickly as you did.. The modules section: ns_section ns/server/${server}/modules ns_param nssock ${bindir}/nssock.so ns_param nslog ${bindir}/nslog.so ns_param nssha1 ${bindir}/nssha1.so ns_param nscache ${bindir}/nscache.so ns_param nsrewrite ${bindir}/nsrewrite.so ns_param nsxml ${bindir}/nsxml.so And the os specific version is as follows: We are using FreeBSD 4.7-Stable at this time on an Dual intel 1.2 Ghz, with 4 Gigs of RAM, 100 GBytes disk in hardware RAID 5... ---------------------------------------------------------------------- Comment By: Dossy Shiobara (dossy) Date: 2002-10-19 16:35 Message: Logged In: YES user_id=21885 Also, what platform/OS/version are you running this on? -- Dossy ---------------------------------------------------------------------- Comment By: Dossy Shiobara (dossy) Date: 2002-10-19 16:34 Message: Logged In: YES user_id=21885 Chris, What modules are being loaded? Can you include the entire ns/server/ ${server_name}/modules section of your nsd.tcl on this ticket? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=203152&aid=625689&group_id=3152