========================================================================= Date: Wed, 3 Dec 1997 17:41:02 -0500 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Doug McKee Subject: AOLserver 2.3 beta is released! The AOLserver 2.3 Beta release is now available! Read the release notes and download it from: http://www.aolserver.com/server/docs/2.3/beta Some of you should see better performance, and it has lots of new features like predefined browser tags for ADPs, support for Tcl conditionals and looping statements in ADPs, pageroot quotas, HTML caching, virtual hosting, new modules that support ATG's Dynamo and the Java Servlet API, and more! Let us know what you think (especially if you find problems) by sending mail to either feedback@aolserver.com or this list. Enjoy! doug ------------------------------------------------------------------- Doug McKee, Manager, Web Server Development Email: doug@aol.net America Online, Inc. 8619 Westwood Center Drive Vienna, VA 22182 ------------------------------------------------------------------- ========================================================================= Date: Tue, 2 Dec 1997 16:46:17 +0000 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: kerry Barlow Subject: WWW realtime access viewing,Browser specific URL return Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Hello all I apologize if this may be off topic However I am looking for some software that will show me in real time who is connected to my WWW AOlserver ports. I beleive it was Phil Greenspun who had such a TCL script or something but it was only for Unix systems. I happen to be on NT 4.0 I dont care if it is text based output, I just wish to know when somebody is accessing files thru my WWW ports. My FTP server shows connections real time so that is no problem. I can of course view my AOL access logs after the fact but thats not helpful for what I need. 2) I was sure I read in the docs for AOL that it had the capability to return differant html pages depending on the browser accessing the site.However I cant find the notes now. AM I wrong and this is something that needs to be embedded in the html code itself? I just need a simple way to return a page to a Microslop IE browser, when they access a streaming video webpage on my site Thankyou all very much and Merry Christmas,Happy Chanukah etc etc Http://mntnweb.com/xmas.htm Kerry WWW server hosting Http://mntnweb.com Binghamton online Http://MntnWeb.Com/bing.htm CHRISTMAS Web Page Http://mntnweb.com/xmas.htm ========================================================================= Date: Sat, 6 Dec 1997 14:07:25 -0500 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Bob Mesnard Subject: Aolserver 2.3 and Redhat Linux 5.0 I upgraded to RH 5.0 last night and now Aolserver (2.3 Beta) seems hosed. I'm getting really wierd TCL errors during nssetup initialization (like unable to find the $source file -- from data.tcl -- but the file is there with the correct permissions). However, the TCL errors are not reproducable when run from a TCL shell. And, this was working fine before the upgrade. I'm now running Apache, but I want my Aolserver! I'm wondering if Aolserver needs to be recompiled to be compatible with the new glibc in RH 5.0. Anyone able to run on RH 5.0? ========================================================================= Date: Mon, 8 Dec 1997 15:26:21 +0100 Reply-To: brands@mosion.nl Sender: Web Development with AOLserver From: Enno Brands Organization: Mosion Subject: Image URL MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I can't manage to get my TCL script to service URL's that are originated from HTML that looks like . The script does service all other URL with "my_url/driver?name=value" fine by means of ns_register_proc GET my_url/driver my_proc ns_register_proc POST my_url/driver my_proc proc my_proc {conn context} { # proc goes here... } Any clue? Also, once I get there, I am wondering how to handle a large object from the Illustra database in TCL where I can just do strings?! Thanks -- Enno Brands ========================================================================= Date: Mon, 8 Dec 1997 09:44:34 -0500 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Jason Chiang Organization: HyperTak, Inc. Subject: AOLServer NT/ODBC question MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I have AOLServer 2.1 running on my NT 4.0 Server. After I applied server pack 3, everything still works file except reboot. Everytime I reboot, AOLServer could connect to database (MS SQL Server 6.5) but couldn't reach tables. Therefore, I need to manually restart AOLServer after I reboot NT. Can anybody help me? Thank you. JC ========================================================================= Date: Tue, 9 Dec 1997 08:57:45 -0800 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Michael Amster Subject: Re: AOLSERVER Digest - 6 Dec 1997 to 8 Dec 1997 Comments: cc: brands@mosion.nl In-Reply-To: <199712090512.AAA16914@services.web.aol.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Enno: My experience with this is that your code probably is working, however the browser is caching your image. Have you tried emptying your cache and reloading? We found that we had to either make the images uncacheable with an expiration header or add a random number at the end of the URL. What happens if you call the URL directly from the browser line: http://myserver/myurl/driver?param1=val1 -MA >Date: Mon, 8 Dec 1997 15:26:21 +0100 >From: Enno Brands >Subject: Image URL > >I can't manage to get my TCL script to service URL's that are originated >from HTML that looks like . > >The script does service all other URL with "my_url/driver?name=value" >fine by means of > >ns_register_proc GET my_url/driver my_proc >ns_register_proc POST my_url/driver my_proc > >proc my_proc {conn context} { ># proc goes here... >} > >Any clue? > >Also, once I get there, I am wondering how to handle a large object from >the Illustra database in TCL where I can just do strings?! > >Thanks >-- >Enno Brands > ~-~-~-~-~-~-~-~-~-~-~-~-~-~-WEBEASY-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~ Michael Amster mamster@webeasy.com 4676 Admiralty Way, Suite 300 Tel: 310.576.0770 Marina Del Rey, CA 90292 Fax: 310.576.2011 ========================================================================= Date: Tue, 9 Dec 1997 00:40:05 -0500 Reply-To: philg@mit.edu Sender: Web Development with AOLserver From: Philip Greenspun Subject: handling large objects In-Reply-To: <199712090508.AAA16870@services.web.aol.com> (message from Automatic digest processor on Tue, 9 Dec 1997 00:06:21 -0500) Date: Mon, 8 Dec 1997 15:26:21 +0100 From: Enno Brands Subject: Image URL ... Also, once I get there, I am wondering how to handle a large object from the Illustra database in TCL where I can just do strings?! You could use Illustra functions to dump the LOB into a /tmp file. Then use ns_writefp to write from the /tmp file to the user (so you don't run into the "Tcl doesn't handle 0s" problem). Philip ========================================================================= Date: Tue, 9 Dec 1997 01:04:31 EST Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: ChaswPCA Organization: AOL (http://www.aol.com) Subject: How do I "access" my AOLPress (created) site ? Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7bit Dear AOLPRESS help, I have downloaded the AOLPress software package and developed my own (new) website using it. I notice that [by my address/file NAME] I am to use a different (set?) of keywords to gain access to this site. Do I need to use any different for this (accessing) purpose to my (new) Webpage site ? If so, please help me FIND the correct (commands / prompts) input keywords I am to use for this so I can inform my friends and family about this % me. Thank you for your help. Sincerely belated, Mr. Charles van Blommestein Procrastinators' Club of America - Amarillo Chapter % ChaswPCA@AOL.Com ========================================================================= Date: Wed, 10 Dec 1997 14:50:02 +0100 Reply-To: brands@mosion.nl Sender: Web Development with AOLserver From: Enno Brands Organization: Mosion Subject: Re: AOLSERVER Digest - 8 Dec 1997 to 9 Dec 1997 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Michael, Thanks, but URL's typed on the command line work fine: the script starts and says "I don't know how to do images" (for now). I get the impression that AOL server decides that URLs from normally will not be handled by TCL scripts. AOL developers, is this true? Michael wrote: > Date: Tue, 9 Dec 1997 08:57:45 -0800 > From: Michael Amster > Subject: Re: AOLSERVER Digest - 6 Dec 1997 to 8 Dec 1997 > > Enno: > > My experience with this is that your code probably is working, however the > browser is caching your image. Have you tried emptying your cache and > reloading? We found that we had to either make the images uncacheable with > an expiration header or add a random number at the end of the URL. > > What happens if you call the URL directly from the browser line: > > http://myserver/myurl/driver?param1=val1 It works fine and the script says: "I don't know how to do images", but not if from Philip Greenspun wrote: > ... > > Also, once I get there, I am wondering how to handle a large object from > the Illustra database in TCL where I can just do strings?! > > You could use Illustra functions to dump the LOB into a /tmp file. Then > use ns_writefp to write from the /tmp file to the user (so you don't run > into the "Tcl doesn't handle 0s" problem). > Do you mean that TCL regards the handling of images Os? In case I get to service a "Webdriver?LO=I1234356" URL, I think I can find the file that Illustra uses to store the large_object and redirect. By the way, I am trying to write a script that will replace the Illustra Webdriver so that I can keep using existing WebBlade pages and APB2, and use TCL to do more complex stuff. At this moment it does most things correctly, except these LO images from the database, and I think it will also have a problem doing file upload using
. Will keep you posted. -- Enno Brands ========================================================================= Date: Thu, 11 Dec 1997 14:28:08 +0100 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Serge Sozonoff Subject: Linux RH 5.0 and AOLServer Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Hello, I just installed RedHat linux release 5.0 and then tried to install AOLServer 2.2.1 and AOLServer 2.3 Beta. (both gave the same error) When I ran nsbootstrap to start the configuration I was "rejected" or rather something was :-) This was the error : ----------------------------------------------------------------------- [11/Dec/1997:12:56:14 +0000][2569] Notice: AOLserver/2.3.beta1 starting. [11/Dec/1997:12:56:14 +0000][2569.2050][nssetup] Notice: Starting server: nssetup [11/Dec/1997:12:56:14 +0000][2569.2050][nssetup] Notice: Setup: Building config data cache: $cache [11/Dec/1997:12:56:14 +0000][2569.2050][nssetup] Error: Tcl script failed: [11/Dec/1997:12:56:14 +0000][2569.2050][nssetup] Notice: 527 bytes of raw data to follow: couldn't read file "$source": No such file or directory while executing "source $source" invoked from within "if [file exists $cache] { ns_log Notice "Setup: Reading config data cache: $cache" source $cache } else { ns_log Notice "Setup: Buildin ..." (file "/usr/local/AOLserver/modules/nssetup/data.tcl" line 17) invoked from within "source [ns_info tcllib]/data.tcl" (file "/usr/local/AOLserver/modules/nssetup/setup.tcl" line 12) invoked from within "source [ns_info tcllib]/setup.tcl" [11/Dec/1997:12:56:14 +0000][2569] Fatal: Startup failed initializing: virtual servers ---------------------------------------------------------------------- Any help would be apreciated. Thanks Serge Infinet Technologies ------------------------ serges@infinet.ch ========================================================================= Date: Thu, 11 Dec 1997 09:33:42 -0800 Reply-To: jbass@jbass.com Sender: Web Development with AOLserver From: jbass Subject: REMOVE US!!! MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit NO MORE NEWS... PLEASE REMOVE JBASS FROM YOUR LIST.... ========================================================================= Date: Thu, 11 Dec 1997 12:50:06 -0500 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Krish Menon Subject: That last message Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" I apologise for having let the message from the chap who wanted off the list through. I accidentally OKed the last message. Krish ========================================================================= Date: Wed, 10 Dec 1997 01:00:35 -0500 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: "Kriston J. Rehberg" Subject: Re: handling large objects (was Re: Image URL) In-Reply-To: <33006044@toto.iv> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Philip Greenspun writes: > From: Enno Brands > Also, once I get there, I am wondering how to handle a large object from > the Illustra database in TCL where I can just do strings?! > >You could use Illustra functions to dump the LOB into a /tmp file. Then >use ns_writefp to write from the /tmp file to the user (so you don't run >into the "Tcl doesn't handle 0s" problem). A much better solution is to write a small routine in C (and register it as a Tcl command for use by your program) that takes the large binary object (known as a BLOB in db parlance) and translates it into a Tcl-friendly format that doesn't contain nulls. I do this a couple of different ways depending on what libraries I have handy: One way is to use sprintf and its DString counterpart to translate the binary data into hexadecimal digits. This has the drawback of making your data twice as large in every case, but at least you can manipulate it to your heart's content, and CPU-wise it's extremely fast. If you're just a little more adventurous, find a base64 encode/decode library which will do much the same thing, and the size of your object will only increase by 20-30%. This is my method of choice and it works incredibly well, and has the added benefit of being understood by legions of software developers (and even, *gasp*, Macintosh folks, since it's basically the same thing as BinHex). But in all cases you have to be careful of the size limits on rows and/or data fields in your database, which is beyond the scope of this message (and which I'll leave as an exercise for the user)! For my purposes, using temporary files to get around this limitation of Tcl is an expensive sweep-it-under-the-rug solution that just won't scale (and has the added distinction of being bogus). Tcl is flexible enough that you can use the translator routines I described as wrappers around just about any variable, file, or database operation. I use them on incoming POST's, files on the disk, and database items -- however, you should realize the database items very rarely *appear* in the database without going through your code in the first place(!), so I always get the opportunity to translate the binary data before it even gets inserted into the database, and I automatically win! Enjoy, Kris -- Kriston J. Rehberg AOLserver Development http://members.aol.com/kriston/ America Online, Inc. Vienna, Virginia USA endeavor to persevere ========================================================================= Date: Wed, 10 Dec 1997 22:02:41 +0100 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Lars Nilsson Subject: aolserver and sybase Hi, I need some hints on how to use sybase (nssybpd) together with aolserver. I can create and insert data in tables, but I can't change or delete a record from the search form. If I search on a systemtable like sysusers then I can select one of the records in the row field and update or delete the record. I'm using aolserver 2.2.1 together with sqlserver 11.0.2 and have compiled nssybpd with open client 10.0.3 on Solaris 2.5 /Lars ========================================================================= Date: Wed, 10 Dec 1997 16:03:48 -0800 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: thule@packardbell.com Subject: Re: Aolserver 2.3 and Redhat Linux 5.0 In-Reply-To: <01BD0250.482167F0@ultrabox.myritech.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Sat, 6 Dec 1997, Bob Mesnard wrote: > I upgraded to RH 5.0 last night and now Aolserver (2.3 Beta) seems hosed. > I'm getting really wierd TCL errors during nssetup initialization (like > unable to find the $source file -- from data.tcl -- but the file is there > with the correct permissions). However, the TCL errors are not reproducable > when run from a TCL shell. And, this was working fine before the upgrade. > I'm now running Apache, but I want my Aolserver! > I'm wondering if Aolserver needs to be recompiled to be compatible with the > new glibc in RH 5.0. > Anyone able to run on RH 5.0? > Yup... no prob. What happened is that RH5.0 came with libc-5.3.x libs. Go to sunsite and download the lastest *binary* libc tar. Untar it into a temp directory (NOT the / directory). Copy the 2 files in lib (libc and libm) into the /usr/i486-linux-libc5 directory and run '/sbin/ldconfig'. After that, everything should be just fine. --- Jeffrey Gustafson -- jeffgus@packardbell.com KF6NMZ jeffgus@zimage.com ========================================================================= Date: Sat, 13 Dec 1997 15:50:18 +0100 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Helge Wilker Organization: Organization? ... where? Subject: AOLServer and Adabas D - any experiences? MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi, since Software AG distributes their Adabas D RDBMS for Linux for an astounding small amount of money, I am very interested in using it together with AOLServer. I already looked at the example Sybase and Illustra proxy daemons with the idea of writing one for Adabas D myself, but the Adabas C interface seems not to be very well suited for that task. The alternative would be using CGI programs, with the usual disadvantages. Does anybody else use AOLServer and Adabas D? Any experiences? Thanks, Helge -- Helge Wilker Loensweg 22 49076 Osnabrueck mailto:hwilker@rz.Uni-Osnabrueck.DE PGP key available ========================================================================= Date: Sat, 13 Dec 1997 18:21:39 -0500 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Erik Staab Subject: Rerouting user to new page MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit I have come across a number of pages on the web that will automatically reroute the client to a different web page; usually because the page has moved and the webmaster is providing a convenient service to his visitors to redirect them to the new page location (and telling them that they should update their bookmarks accordingly). How do I do this on AOLServer? Is this function of the server software (via SSI?) or is it a function of the browser and I just need the appropriate HTML code to do this? Thanks..........................Erik ========================================================================= Date: Sat, 13 Dec 1997 18:26:52 -0500 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Erik Staab Subject: Recording the number of times a particular link is clicked on MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Is it possible to keep track of the number of times a link on a page is actually clicked and used? It would be very handy to be able to show advertisers that the link to their website was actually used X number of times during a given period. Thanks in advance......................Erik ========================================================================= Date: Sat, 13 Dec 1997 23:20:27 -0800 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Bob Terek Subject: monitoring dbase performance Hi, I'm new to the AOLserver environment so bear with me if I am treading into well-covered ground. I couldn't spot anything in the doc about this and don't know of any FAQ's, so. . . Is there a way to detect that a thread would block if it asked for a database handle? Thanks, Bob Terek Systems Engineer WebYP, Inc. http://www.worldpages.com ========================================================================= Date: Sun, 14 Dec 1997 03:01:39 -0500 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Krish Menon Subject: Re: Recording the number of times a particular link is clicked on In-Reply-To: <349319BC.1AC2AEF4@ix.netcom.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" At 06:26 PM 12/13/97 -0500, you wrote: >Is it possible to keep track of the number of times a link on a page is >actually clicked and used? Erik: Philip Greenspun has just the thing. Check out http://www.greenspun.com/click/ Krish ========================================================================= Date: Sun, 14 Dec 1997 03:02:53 -0500 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Krish Menon Subject: Re: Rerouting user to new page In-Reply-To: <34931883.D713D6B3@ix.netcom.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Erik: Check out 'Aliases' in your Aolserver Administrator section. Krish ========================================================================= Date: Sun, 14 Dec 1997 13:14:05 -0500 Reply-To: philg@mit.edu Sender: Web Development with AOLserver From: Philip Greenspun Subject: Re: AOLSERVER Digest - 12 Dec 1997 to 13 Dec 1997 Comments: cc: hwilker@rz.uni-osnabrueck.de, cottons@lcs.mit.edu, shivers@lcs.mit.edu In-Reply-To: <199712140503.AAA18111@services.web.aol.com> (message from Automatic digest processor on Sun, 14 Dec 1997 00:03:04 -0500) Date: Sat, 13 Dec 1997 15:50:18 +0100 From: Helge Wilker Subject: AOLServer and Adabas D - any experiences? Hi, since Software AG distributes their Adabas D RDBMS for Linux for an astounding small amount of money, I am very interested in using it together with AOLServer. I already looked at the example Sybase and Illustra proxy daemons with the idea of writing one for Adabas D myself, but the Adabas C interface seems not to be very well suited for that task. The alternative would be using CGI programs, with the usual disadvantages. Does anybody else use AOLServer and Adabas D? Any experiences? We're not men enough to use real German databases here in Cambridge, but we do have a couple of internal AOLserver drivers that you might find handy as models. One is an Oracle 8 driver that uses their OCI (in production right now at http://photo.net/photo/ ) and one is an IUS driver that uses embedded SQL ("almost working"). Check out http://www.arsdigita.com for the Oracle driver (Cotton: is a reasonably latest version up there?) and/or email us if you think these might be useful. Philip ========================================================================= Date: Sat, 13 Dec 1997 22:03:58 -0500 Reply-To: wcterry@concentric.net Sender: Web Development with AOLserver From: Bill Terry Subject: Re: AOLSERVER Digest - 12 Dec 1997 to 13 Dec 1997 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Unsubscribe wcterry@concentric.net Automatic digest processor wrote: > There is one message totalling 27 lines in this issue. > > Topics of the day: > > 1. AOLServer and Adabas D - any experiences? > > ---------------------------------------------------------------------- > > Date: Sat, 13 Dec 1997 15:50:18 +0100 > From: Helge Wilker > Subject: AOLServer and Adabas D - any experiences? > > Hi, > > since Software AG distributes their Adabas D RDBMS for > Linux for an astounding small amount of money, I am > very interested in using it together with AOLServer. > I already looked at the example Sybase and Illustra > proxy daemons with the idea of writing one for Adabas D > myself, but the Adabas C interface seems not to be > very well suited for that task. The alternative would > be using CGI programs, with the usual disadvantages. > > Does anybody else use AOLServer and Adabas D? Any > experiences? > > Thanks, > Helge > > -- > Helge Wilker Loensweg 22 49076 Osnabrueck > mailto:hwilker@rz.Uni-Osnabrueck.DE PGP key available > > ------------------------------ > > End of AOLSERVER Digest - 12 Dec 1997 to 13 Dec 1997 > **************************************************** ========================================================================= Date: Mon, 15 Dec 1997 00:20:25 -0500 Reply-To: philg@mit.edu Sender: Web Development with AOLserver From: Philip Greenspun Subject: redirecting people Comments: cc: djvoice@ix.netcom.com In-Reply-To: <199712150500.AAA16675@services.web.aol.com> (message from Automatic digest processor on Mon, 15 Dec 1997 00:00:00 -0500) Date: Sat, 13 Dec 1997 18:21:39 -0500 From: Erik Staab Subject: Rerouting user to new page I have come across a number of pages on the web that will automatically reroute the client to a different web page; usually because the page has moved and the webmaster is providing a convenient service to his visitors to redirect them to the new page location (and telling them that they should update their bookmarks accordingly). How do I do this on AOLServer? Is this function of the server software (via SSI?) or is it a function of the browser and I just need the appropriate HTML code to do this? Thanks..........................Erik See Chapter 6? of http://photo.net/wtr/dead-trees/ for how to redirect an entire server. If you just want to do a bunch of URLs, you just need to put stuff like this in a private Tcl library for the virtual server... ns_register_proc GET "/philg/new-zealand/nz-mtn-bike.text" ns_returnredirect "/nz/nz-mtn-bike.html" or ns_register_proc GET "/on-my-server/" ns_returnredirect "http://someoneelses.box.com/on-their-server/" -- Philip Greenspun ------------------------------------------------------------- MIT Department of Electrical Engineering and Computer Science 545 Technology Square, Rm 420, Cambridge, MA 02139, (617) 253-8574 Web: http://photo.net/philg/ ========================================================================= Date: Mon, 15 Dec 1997 01:50:40 PST Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Robert Locke Subject: SSL client authentication... Content-Type: text/plain Hello all! I was wondering if AOLServer was planning to provide client-side SSL authentication. From the documentation: "SSL provides authentication that clients are communicating with the correct server to prevent the client from contacting a fraudulent server." What about a facility that allows the reverse, allowing the server to authenticate the client's digital certificate? I believe other servers have this facility. Thanks! Rob Locke ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com ========================================================================= Date: Tue, 16 Dec 1997 17:53:39 -0800 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Chris Umali Subject: Re: AOLSERVER Digest - 25 Aug 1996 to 26 Aug 1996 In-Reply-To: <199608270438.AAA06581@services.web.aol.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Hello People, We are currently still using AOLserver 2.1 on Win NT 4.0. We would like to evaluate the SolidTech Database server (http://www.solidtech.com). Has anyone successfully installed the Solidtech Web Engine Database on Aolserver 2.1 on NT 4.0? Can someone point to me how I can install/configure the solidtech server on the "database pools" and "database driver" section? Any help or feedback is greatly appreciated. Have a nice day.... Smiles, Chris Umali Web Systems Admin chris@netwerks.com http://www.netwerks.com ========================================================================= Date: Wed, 17 Dec 1997 12:32:31 -0500 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Doug McKee Subject: Re: aolserver and sybase In-Reply-To: <199712102102.WAA23803@hal14> (message from Lars Nilsson on Wed, 10 Dec 1997 22:02:41 +0100) >>>>> "Lars" == Lars Nilsson writes: Lars> Hi, I need some hints on how to use sybase (nssybpd) Lars> together with aolserver. I can create and insert data in Lars> tables, but I can't change or delete a record from the Lars> search form. If I search on a systemtable like sysusers Lars> then I can select one of the records in the row field and Lars> update or delete the record. Lars> I'm using aolserver 2.2.1 together with sqlserver 11.0.2 and Lars> have compiled nssybpd with open client 10.0.3 on Solaris 2.5 You need to create the table with a primary key, and unfortunately there isn't support for this in the /NS/Db/Admin UI. You'll have to create the table from the command line. doug ------------------------------------------------------------------- Doug McKee, Manager, Web Server Development Email: doug@aol.net America Online, Inc. 8619 Westwood Center Drive Vienna, VA 22182 ------------------------------------------------------------------- ========================================================================= Date: Thu, 18 Dec 1997 13:59:53 -0500 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Krish Menon Subject: SQL query Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Ok...I have this table: strEmail strRestaurant ----------------------------------------- joe@bloggs.com China Moon jim@hall.com Panda Rain joe@bloggs.com India House jim@hall.com Jimbo Hut I'm trying to constuct an SQL query to give me the following set of records: strEmail strRestaurants --------------------------------------------------- joe@bloggs.com China Moon, India House jim@hall.com Jimbo Hut, Panda Rain Any ideas? Krish ========================================================================= Date: Thu, 18 Dec 1997 19:41:37 +0100 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Helge Wilker Organization: Organization? ... where? Subject: CGI - why do scripts crash with SIGPIPE? MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi, trying to get a few 'legacy' CGI scripts to run with AOLserver 2.3b1, I see them all crashing. Entries in the server.log are as follows: [...] Error: Process XXXXX exited from signal 13 [...] Error: Error waiting for exit of CGI /blah/cgi-bin/track: Illegal seek Now, signal 13 says that the process tries to write into a pipe with no reader, of which that 'Illegal seek' message smells, too. But how is the CGI process supposed to write its output? Am I missing something completely basic? The programs did run with old, old CERN httpd, so I hoped I could just plug them into AOLserver ... The mappings are (from nsd.ini) Map=GET /cgi-bin /aolroot/servers/frontend/cgi-bin ... and the same for POST Help! I am out of ideas and didn't want to spend that much time on CGI anyway ... Thanks, Helge -- Helge Wilker Loensweg 22 49076 Osnabrueck mailto:hwilker@rz.Uni-Osnabrueck.DE PGP key available ========================================================================= Date: Thu, 18 Dec 1997 11:31:00 -0600 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Janet Tang Subject: ODBC question I am learning ODBC and I'm trying to figure out how to convert this SQL statement: select count (*) from table where var=input How do I get the count (sum) using ODBC? thanks,janet ========================================================================= Date: Thu, 18 Dec 1997 16:09:24 -0500 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Doug McKee Subject: Re: monitoring dbase performance In-Reply-To: <199712140720.XAA23135@wpdev.worldpages.com> (message from Bob Terek on Sat, 13 Dec 1997 23:20:27 -0800) >>>>> "Bob" == Bob Terek writes: Bob> Hi, I'm new to the AOLserver environment so bear with me if I Bob> am treading into well-covered ground. I couldn't spot Bob> anything in the doc about this and don't know of any FAQ's, Bob> so. . . Bob> Is there a way to detect that a thread would block if it Bob> asked for a database handle? This is a good question, and the answer is no. I'm curious if anyone else would want such a feature. doug ------------------------------------------------------------------- Doug McKee, Manager, Web Server Development Email: doug@aol.net America Online, Inc. 8619 Westwood Center Drive Vienna, VA 22182 ------------------------------------------------------------------- ========================================================================= Date: Thu, 18 Dec 1997 17:38:48 -0500 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Doug McKee Subject: Re: SSL client authentication... In-Reply-To: <19971215095040.6505.qmail@hotmail.com> (message from Robert Locke on Mon, 15 Dec 1997 01:50:40 PST) >>>>> "Rob" == Robert Locke writes: Rob> Hello all! I was wondering if AOLServer was planning to Rob> provide client-side SSL authentication. >> From the documentation: Rob> "SSL provides authentication that clients are communicating Rob> with the correct server to prevent the client from contacting Rob> a fraudulent server." Rob> What about a facility that allows the reverse, allowing the Rob> server to authenticate the client's digital certificate? I Rob> believe other servers have this facility. It's interesting you should ask. We're planning to release an AOLserver SSL module in the next couple months that supports SSL 3.0 (including client authentication) AND the ability for the server to initiate SSL connections to other SSL-compliant servers. doug ------------------------------------------------------------------- Doug McKee, Manager, Web Server Development Email: doug@aol.net America Online, Inc. 8619 Westwood Center Drive Vienna, VA 22182 ------------------------------------------------------------------- ========================================================================= Date: Fri, 19 Dec 1997 01:03:35 -0500 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Peter Jansson Subject: Re: SQL query In-Reply-To: <3.0.3.32.19971218135953.0094b100@netrox.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII While Illustra has some facilities for getting arrays of data from a database, I wouldn't suggest using them, as I'm not sure where else you'd find them if you ever wanted to use something other than Illustra. Meanwhile, the stodgy old solution to this would be to order the results by strEmail, and do this: set lastStrEmail "THIS VALUE WILL NEVER HAPPEN" while {[ns_db getrow $db $row]} { set new_email [ns_set get $row strEmail] if {[string compare $lastStrEmail $new_email]} == 0} { lappend restaurant_list [ns_set get $row strRestaurant] } elseif {[string compare $lastStrEmail "THIS VALUE WILL NEVER HAPPEN"] != 0} { set restaurants [join $restaurant_list ", "] # Do something with $lastStrEmail and $restaurant_list set lastStrEmail $new_email set restaurants {} } } Perhaps more code than just a single query, but it'll work everywhere. Pete. On Thu, 18 Dec 1997, Krish Menon wrote: > Ok...I have this table: > > strEmail strRestaurant > ----------------------------------------- > joe@bloggs.com China Moon > jim@hall.com Panda Rain > joe@bloggs.com India House > jim@hall.com Jimbo Hut > > > I'm trying to constuct an SQL query to give me the following set of records: > > strEmail strRestaurants > --------------------------------------------------- > joe@bloggs.com China Moon, India House > jim@hall.com Jimbo Hut, Panda Rain > > Any ideas? > > > Krish > ========================================================================= Date: Fri, 19 Dec 1997 08:48:41 DNT Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Henrik Scheel Subject: Re: CGI - why do scripts crash with SIGPIPE? Comments: cc: hwilker@rz.uni-osnabrueck.de From: Helge Wilker >trying to get a few 'legacy' CGI scripts to run with AOLserver 2.3b1, I see them all crashing. Entries in the server.log are as >follows: >[...] Error: Process XXXXX exited from signal 13 >[...] Error: Error waiting for exit of CGI /blah/cgi-bin/track: >Illegal seek > >Now, signal 13 says that the process tries to write into a pipe with >no reader, of which that 'Illegal seek' message smells, too. But >how is the CGI process supposed to write its output? Am I missing >something completely basic? I had the same problem after an upgrade of AOLserver, and it turned out to be incompatibilities in the run-time libraries. After an upgrade of the libraries, it worked as it was supposed to. I'm not entirely sure, but I think it was libc. My current version is 5.4.23, but I might have upgraded once more since then. Henrik -- Henrik R. Scheel, Danish Geotechnical institute, Maglebjergvej 1, BOX 119, 2800 Lyngby, Danmark tel: +45 45884444, fax: +45 45881240, reply email: Henrik.Scheel@geoteknisk.dk ========================================================================= Date: Fri, 19 Dec 1997 01:57:48 -0500 Reply-To: philg@mit.edu Sender: Web Development with AOLserver From: Philip Greenspun Subject: our fearless moderator's query Comments: cc: krish@NETROX.NET Date: Thu, 18 Dec 1997 13:59:53 -0500 From: Krish Menon Subject: SQL query Ok...I have this table: strEmail strRestaurant ----------------------------------------- joe@bloggs.com China Moon jim@hall.com Panda Rain joe@bloggs.com India House jim@hall.com Jimbo Hut I'm trying to constuct an SQL query to give me the following set of records: strEmail strRestaurants --------------------------------------------------- joe@bloggs.com China Moon, India House jim@hall.com Jimbo Hut, Panda Rain Any ideas? I'm going to go out on a limb here and say that this can't be done, unless you know in advance exactly how many restaurants to expect and can therefore do the trivial self-join. Assume that you will have between 1 and N distinct restaurants for each email address. No matter what you do in SQL, you will still have the restaurant names in separate rows. You need something that collapses data in separate rows into one row. SQL only has functions like this for numbers, e.g., MAX or AVG or SUM. If this were Oracle, you'd need to write a PL/SQL function that took the email address as an argument, queried foobar, and returned the concatenation of the distinct values, then it would just be SELECT distinct email, my_function(email) as restaurants FROM foobar; But of course my_function cannot be written in a portable manner. It will only work for Oracle if written in PL/SQL (I guess this is why Oracle and Informix are both talking about putting Java into the database server). Philip ========================================================================= Date: Fri, 19 Dec 1997 12:09:34 EST Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: JGDavidson Organization: AOL (http://www.aol.com) Subject: Re: monitoring dbase performance Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7bit In a message dated 12/19/97 1:31:38 AM Eastern Standard Time, doug@aol.net writes: > Bob> Hi, I'm new to the AOLserver environment so bear with me if I > Bob> am treading into well-covered ground. I couldn't spot > Bob> anything in the doc about this and don't know of any FAQ's, > Bob> so. . . > > Bob> Is there a way to detect that a thread would block if it > Bob> asked for a database handle? > > This is a good question, and the answer is no. I'm curious if anyone > else would want such a feature. Yes - this would be useful with a slight modification - don't check for block but request with a timeout, i.e., ok = Ns_DbGetHandleExt(pool, &handle); if (ok == NS_OK) { return handle; } else if (ok == NS_TIMEOUT) { ... handle timeout .... } else { ... handle error ... } This should be easy to implement as the underlying pool management code uses an Ns_Event - you can change Ns_WaitForEvent to Ns_TimedWaitForEvent. -Jim ========================================================================= Date: Fri, 19 Dec 1997 16:07:10 -0500 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Doug McKee Subject: AOLserver v2.3 beta 2 released Hey all, AOLserver v2.3 Beta 2 is now released! You can read the release notes and download it from http://www.aolserver.com/server/docs/2.3/beta. Virtual hosting is now implemented, as are some new Tcl Unix wrapper functions and a few other new features. And we've fixed a few bugs too. This may be the last 2.3 beta, so please check it out so the final 2.3 (projected mid january) is as solid as it can be. thanks, doug ------------------------------------------------------------------- Doug McKee, Manager, Web Server Development Email: doug@aol.net America Online, Inc. 8619 Westwood Center Drive Vienna, VA 22182 ------------------------------------------------------------------- ========================================================================= Date: Fri, 19 Dec 1997 22:14:39 -0800 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Tom Kee Subject: Re: SSL client authentication... Comments: cc: doug@aol.net In-Reply-To: <199712182238.RAA09526@helix.office.aol.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" At 05:38 PM 12/18/97 -0500, Doug McKee wrote: >>>>>> "Rob" == Robert Locke writes: > > Rob> Hello all! I was wondering if AOLServer was planning to > Rob> provide client-side SSL authentication. > > >> From the documentation: > > Rob> "SSL provides authentication that clients are communicating > Rob> with the correct server to prevent the client from contacting > Rob> a fraudulent server." > > Rob> What about a facility that allows the reverse, allowing the > Rob> server to authenticate the client's digital certificate? I > Rob> believe other servers have this facility. > >It's interesting you should ask. We're planning to release an >AOLserver SSL module in the next couple months that supports SSL 3.0 >(including client authentication) AND the ability for the server to >initiate SSL connections to other SSL-compliant servers. > Whoo Hooo! Nice! -Tom ========================================================================= Date: Sat, 20 Dec 1997 11:33:42 -0500 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Krish Menon Subject: Unrelated Email Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Hello: You may have noticed one or two unrelated messages creeping through in the past 2 weeks onto this list. I apologise for them, but they are errors from a system I'm building to automatically diregard mail from spam lists. I've got it working weel now, and there will no more messages like them. Sorry, and thanks for your patience. Krish ========================================================================= Date: Sat, 20 Dec 1997 02:38:04 -0500 Reply-To: user122@ybecker.becked.net Sender: Web Development with AOLserver Comments: Authenticated Sender is From: PATCHIT789@TZ.MAILIT.AC Subject: FDA CERTIFIED WEIGHT LOSS PATCH FDA CERTIFIED !!!TRANSDERMAL WEIGHT!!! !!!LOSS PATCH!!! GROUND FLOOR OPPORTUNITY Our Exclusive WEIGHT LOSS Technological Breakthrough !!!!!! Is Finally HERE !!!!!! Introducing The FDA CERTIFIED TRANSDERMAL WEIGHT LOSS PATCH After 2 1/2 years of scientific preparation, validation, and millions of dollars worth of research and developement we have the NEW ORAL WEIGHT CONTROL DISC This Disc is FDA certified and has received a National Drug Code Number. Experts have predicted that this disc will totally revolutionize the multi billion dollar weightloss industry. Coming in February is the TRANSDERMAL WEIGHT LOSS PATCH which will also be registered with the FDA. Both are manufactured exclusively by a 11 year old pharmaceutical company, soon to be going public on NASDAQ. Have you ever dreamed of being in the beginning of an opportunity that could very well be the next wordlwide success story. !!!START DREAMING!!! We can make your dreams come true. This is your opportunity to be among the 1st to market these new, exciting, cutting edge products. Our compensation schedule is one of the most rewarding in existence today. Because this opportunity is in its initial stages, its success will widely depend upon those at the top. Therefore we are asking for serious inquires only. If you are ready to proceed and receive all the details of this opportunity of a lifetime just call Call Toll FREE 888-651-1934 THAT NUMBER AGAIN IS 888-651-1934 ========================================================================= Date: Sun, 21 Dec 1997 11:26:15 -0500 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: "Brad Chick (by way of Krish Menon )" Subject: Brad Chick's Question [moderator redirect] Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" ===========================ORIGINAL QUESTION=========== It would be nice to specify whether one wanted a search result to come back in table form or not. The problem with tables is that for large search results (e.g. 2500 records, with 15 fields), a table of that size chokes most desktop computers. The browser just can't formulate the table and the OS usually crashes. Even if it can, it can be slow to formulate. In that case pre-formatted text (
text here
) would be much better. I remember seeing that in the old 'forms.tcl' of 2.033 the script checked to see if the browser supported tables and then returned the appropriate result. Has this been updated? Or just dropped? I actually have that code and am trying to port it over to 2.2, but ran into some problems, so I figured I ask first. Thanks in advance. ======================END======================== ========================================================================= Date: Mon, 22 Dec 1997 11:41:12 -0500 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Doug McKee Subject: Re: Brad Chick's Question [moderator redirect] In-Reply-To: <3.0.1.32.19971221112615.00913c90@netrox.net> (doman@doitsports.com) >>>>> "Brad" == "Brad Chick (by way of Krish Menon )" writes: Brad> would be nice to specify whether one wanted a search result Brad> to come back in table form or not. The problem with tables Brad> is that for large search results (e.g. 2500 records, with 15 Brad> fields), a table of that size chokes most desktop Brad> computers. The browser just can't formulate the table and Brad> the OS usually crashes. Even if it can, it can be slow to Brad> formulate. In that case pre-formatted text (
text
    Brad> here
) would be much better. Brad> I remember seeing that in the old 'forms.tcl' of 2.033 the Brad> script checked to see if the browser supported tables and Brad> then returned the appropriate result. Has this been updated? Brad> Or just dropped? Brad> I actually have that code and am trying to port it over to Brad> 2.2, but ran into some problems, so I figured I ask first. Interesting; this code was in fact dropped with the 2.1 release, at which point most browsers that mattered supported tables. But I can definitely see how you might want the
-formatted case when the
table gets too large!

doug
-------------------------------------------------------------------
Doug McKee, Manager, Web Server Development
Email: doug@aol.net                America Online, Inc.
                                   8619 Westwood Center Drive
                                   Vienna, VA
                                   22182
-------------------------------------------------------------------
=========================================================================
Date:         Mon, 29 Dec 1997 14:27:00 -0800
Reply-To:     buddy@ucla.edu
Sender:       Web Development with AOLserver 
From:         "Robert A. Dennis" 
Organization: Crump Institute
Subject:      Solid driver
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hello all -  I have been trying to setup and test out the Solid database
using the driver packaged with AOLserver2.2.1.  I am running Solaris 2.5
(Ultra1 w/ 128 megs RAM) and I get this error when I restart nsd:

[29/Dec/1997:11:03:35 -0800][1174.4] Notice: Loading module:
/laxminfs/AOLserver/bin/nssolid.so
[29/Dec/1997:11:03:35 -0800][1174.4] Warning: Load of
'/laxminfs/AOLserver/bin/nssolid.so' failed:  ld.so.1:
/laxminfs/AOLserver/bin/nsd: fatal: relocation error: symbol not found:
fabs: referenced in /laxminfs/AOLserver/bin/nssolid.so
[29/Dec/1997:11:03:35 -0800][1174.4] Warning: Db:  Could not load
driver:  solid.`

I have tried setting the environment variable as noted in the setup
manual pages :
setenv LD_PRELOAD /usr/lib/libm.so.1

I am trying to get AOLserver to look for the Solid server running on
another computer.  Solid is up and running and I have put the following
in as the datasource:
TCP/IP fire.crump.ucla.edu 1313
(spaces seperating the 3 elements Protocol, host, port).


any ideas or pointers are very much appreciated. Many thanks
regards,
Robert Dennis
UCLA
=========================================================================
Date:         Tue, 30 Dec 1997 10:06:14 -0500
Reply-To:     Web Development with AOLserver 
Sender:       Web Development with AOLserver 
From:         Hiren Hindoccha 
Subject:      Aolserver 2.3b2 and RH Linux 4.2 ?
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

I remember somebody else also had a similar problem as mine on this
list while trying to run the Aolserver2.3b2 on RH Linux 4.2 . I get
a tcl error - "source $source " file not available and then a traceback
of the tcl code that generated that error. Did anyone get it to work on
RH 4.2 ? If so, what is the solution ?

Also, is there an archive of this mailing list ?

Thanks,
Hiren
--------------------------------------------------------
" If you think that any programming language will solve all your     \
   problems right out of the box, you must not have any interesting   \
   problems.                                          -- A. Koenig  "