========================================================================= Date: Wed, 1 Sep 1999 14:52:11 +0100 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: David Wynne Subject: MaxPOST ? MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit I am running AOLserver 2.3.3 on a Solaris 7 server, and I am having trouble POSTing large ( 800k+ ) files. I've has a look through nsd.ini although there is a MaxPost this seems to only affect internal functions. Anyway the default is 64k and my problems start at 800k. The server error is: 400 419 ========================================================================= Date: Wed, 1 Sep 1999 14:58:59 -0600 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Timothy Griffin Subject: no nsvhr directory in 3.0b3? In-Reply-To: <199909011959.PAA09563@services.web.aol.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII I am trying to set up several vitural servers with a single IP address (i.e. server1.com server2.com etc). The documentation (pg 70-71) refers us to a nsd.tcl example file in the /nsvhr directory, which is not part of the distribution I have been working with. (there also does not appear to be a nsvhr module in this distribution yet either. Am I wrong about this? If not, when will this module be released, or are there some workarounds which I can use in the meantime. Thanks Tim website http://www.ucalgary.ca/~tgriffin Faculty of Env. Design email tgriffin@ucalgary.ca 2500 University Dr. N.W. Calgary AB, T2N 1N4 (CANADA) ========================================================================= Date: Wed, 1 Sep 1999 16:41:26 -0700 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: colin roald Subject: Re: no nsvhr directory in 3.0b3? Comments: cc: tgriffin@ucalgary.ca In-Reply-To: ; from Timothy Griffin on Wed, Sep 01, 1999 at 02:58:59PM -0600 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Quoth Timothy Griffin : > The documentation (pg 70-71) refers us to a nsd.tcl example file in the > /nsvhr directory, which is not part of the distribution I have been > working with. (there also does not appear to be a nsvhr module in this > distribution yet either. It's in the source distribution, not the precompiled distribution. If you just want that example file, it's not that long. I'll send it to you separately. -- colin | ladies and gentlemen, you may want to shield yourselves roald | with your dessert menus--i might be dangerous! (the tick) ========================================================================= Date: Thu, 2 Sep 1999 10:00:32 -0400 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: "Jeffrey D. Paquette" Subject: New to AOLserver... Hi, I've downloaded, compiled and installed the latest version of Aolserver (on redhat 6.0) and am having trouble running some of the samples. I managed to get the db2.adp sample to work by changing [ns_conn form $conn] to [ns_conn form] (had to make the same change in survey.adp as well). But now, while trying to run the survey sample, I've run into a problem: the server does not know about ns_dbquotevalue: [26/Aug/1999:17:40:49][30608.3076][-conn0-] Error: nsd.tcl: invalid command name "ns_dbquotevalue" invalid command name "ns_dbquotevalue" while executing "ns_dbquotevalue $name" invoked from within "ns_db dml $db \ "insert into survey_test values ([ns_dbquotevalue $name]..." invoked in chunk: 1 of adp: /opt/aolserver3/root/servers/server1/pages/survey.adp did I miss something simple? I wouldn't be surprised :) Thanks, -- Jeff Paquette paquette@mediaone.net, paquette@acm.org http://atnetsend.ne.mediaone.net ========================================================================= Date: Thu, 2 Sep 1999 13:58:09 -0500 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Rob Mayoff Subject: Re: New to AOLserver... In-Reply-To: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII | I managed to get the db2.adp sample to work by changing [ns_conn form $conn] | to [ns_conn form] (had to make the same change in survey.adp as well). But | now, while trying to run the survey sample, I've run into a problem: the | server does not know about ns_dbquotevalue: ns_dbquotevalue was removed in AS3. I don't know why. Go get , rename it to "missing.tcl", and plop it in your root/modules/tcl directory. ========================================================================= Date: Fri, 3 Sep 1999 08:40:48 +0200 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Malte Sussdorff Subject: AOLserver included in Linux: SuSE 6.2 In-Reply-To: <199909030417.GAA13466@post.webmailer.de> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi, just wanted to inform you, that AOLserver has officially been included in the SuSE 6.2 distribution. Hopefully more people will use this webserver now (or at least have heard about it). Malte Sussdorff -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 6.0.2i iQA/AwUBN89fYOvM8FUlM/CPEQLhQgCfYZoYjPgKBnBRCeLnOnfGz0GHXXgAniAT isIS2PNt7RbFinSrc3lZHIV4 =F0Az -----END PGP SIGNATURE----- ========================================================================= Date: Fri, 3 Sep 1999 07:58:50 EDT Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Jack Ungerleider Subject: AOLserver Web mail client? MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit I'm in the process of setting up a mail server for student/faculty use and would like to make it web accessable. For classroom reasons I'd like to use AOLServer (under Linux) as the main web server. Does anyone know of an existing mail client that runs with AOLServer? If not, is it convceivable to hack a simple Tcl mail client (ex. TkRat) into an ADP? (I haven't done any adp stuff yet but have done other scripted web pages.) I'm planning on a combination of sendmail and the UW IMAP server. Thanks in advance for any suggestions, Jack Ungerleider Network Program Coordinator Duluth Business University, Inc. ========================================================================= Date: Sat, 4 Sep 1999 12:07:11 -0500 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: "Dr. Robert G. Rittenhouse" Subject: Re: AOLSERVER Digest - 2 Sep 1999 to 3 Sep 1999 In-Reply-To: <199909040402.AAA02952@services.web.aol.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII On Sat, 4 Sep 1999, Automatic digest processor wrote: > > Date: Fri, 3 Sep 1999 07:58:50 EDT > From: Jack Ungerleider > Subject: AOLserver Web mail client? > > I'm in the process of setting up a mail server for student/faculty use and > would like to make it web accessable. For classroom reasons I'd like to use > AOLServer (under Linux) as the main web server. Does anyone know of an > existing mail client that runs with AOLServer? If not, is it convceivable to > hack a simple Tcl mail client (ex. TkRat) into an ADP? (I haven't done any > adp stuff yet but have done other scripted web pages.) I'm planning on a > combination of sendmail and the UW IMAP server. > > Thanks in advance for any suggestions, > Jack Ungerleider > Network Program Coordinator > Duluth Business University, Inc. > > ------------------------------ We've used Endymion corporations MailMan . It's a CGI based POP mail reader. Caveat though, the new version uses CGI.PM which makes it rather a heavyweight (can' really support a bunch of simultaneous users). You might take a look at Freshmeat to see others. You might also consider the Cyrus IMAP rather than the UW IMAP esp. if you're planning a "sealed box" (no regular accounts). -- Robert G. Rittenhouse * WHY do you run software that gets viruses? Computer Science Dept, * rob@cs1.mcm.edu McMurry University * http://cs1.mcm.edu/~rob/ Abilene TX 79697-0968 ========================================================================= Date: Tue, 7 Sep 1999 16:38:00 -0600 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Ron Patterson Organization: MCI WorldCom Subject: Some restart questions... Here's something interesting. I start AOLserver 3.0b3 from root so that it can use port 80. It runs as the www user. If I use the control port to restart the server it cannot get access to port 80 again. This appears to definitely be a big restriction from the previous version standpoint. The webmaster cannot restart the server without root access. Here's my nsd.tcl file. Any suggestions? set user www set home [exec pwd] set host [exec hostname] ns_section "ns/parameters" ns_param debug off ns_param User $user ns_param Home $home ns_section "ns/db/drivers" ns_param postgres nspostgres.so ns_section "ns/db/pools" ns_param webpool "Web DB Pool" ns_section "ns/db/pool/webpool" ns_param Driver Postgres ns_param User www ns_param Datasource localhost:5432:webdb ns_param Connection 3 ns_section "ns/servers" ns_param server1 "Virtual Server One" ns_section "ns/server/server1" ns_param DirectoryFile index.html ns_param PageRoot /home/www/pages ns_section "ns/server/server1/adp" ns_param Map /*.adp ns_param fancy on ns_section "ns/server/server1/db" ns_param Pools * ns_section "ns/server/server1/module/nssock" ns_param Port 80 ns_param Hostname $host ns_section "ns/server/server1/modules" ns_param nssock nssock.so ns_param nscp nscp.so ns_param nslog nslog.so ns_param Misc Tcl ns_param PM Tcl ns_section "ns/server/server1/module/nscp/users" # password=x ns_param user "nsadmin:...:" Also another question, is there any way to update Tcl library procedures without completely restarting the server. I tried this in the control port but this apparently only affects it's copy of the interpreter. I'm gradually converting some of our original Tcl library stuff to ADP's when appropriate but some library procs are still necessary and really difficult to debug and change if the server must be restarted by a root process each time. Thanksin advance for any support, Ron BTW, Hooray for SUSE, now how about Linux-Mandrake, or even RedHat for that matter? =============================================================== Ron Patterson | MCI WorldCom (warehouseMCI) Ron.Patterson@wcom.com | 5775 Mark Dabling Blvd. AOL/IM: RonPDude | Dept. 2001/786 719-535-5727 | Colorado Springs, CO 80919 Fax: 719-535-6164 | ========================================================================= Date: Tue, 7 Sep 1999 16:46:00 -0600 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Ron Patterson Organization: MCI WorldCom Subject: AOLserver code Here's some suggested code for http.tcl. We have a few procedures that generate some reports by automatically providing HTTP POST form data to other servers. The following http_post_form code does this for us if we provide POST method URL type arguments to it. I also had to provide my own modified http_open proc because the original 2.3 version was hanging on the request. I haven't tried it with the 3.0 _http_open yet but this code still works with 3.0b3. proc http_post_form { url arg } { # set formarg "FormName=DIRINQ&SEARCHARG=$vnet&SUBMIT=VNET" set set1 [ns_set new] ns_set put $set1 Accept */* ns_set put $set1 Content-type application/x-www-form-urlencoded ns_set put $set1 Content-length [string length $arg] set rslt [http_open POST $url $set1] _ns_http_puts 30 [lindex $rslt 1] $arg flush [lindex $rslt 1] set out [read [lindex $rslt 0]] set host [lindex [split $url /] 2] regsub {.*\} $out {} out regsub {\} $out "" out return $out } proc http_open {method url {rqset ""} {timeout 30}} { if ![string match http://* $url] { return -code error "Invalid url \"$url\": http_open only supports HTTP" } set url [split $url /] set hp [split [lindex $url 2] :] set host [lindex $hp 0] set port [lindex $hp 1] if [string match $port ""] {set port 80} set uri /[join [lrange $url 3 end] /] set fds [ns_sockopen -nonblock $host $port] set rfd [lindex $fds 0] set wfd [lindex $fds 1] if [catch { _ns_http_puts $timeout $wfd "$method $uri HTTP/1.0\r" if {$rqset != ""} { for {set i 0} {$i < [ns_set size $rqset]} {incr i} { _ns_http_puts $timeout $wfd \ "[ns_set key $rqset $i]: [ns_set value $rqset $i]\r" } } else { _ns_http_puts $timeout $wfd \ "Accept: */*\r" _ns_http_puts $timeout $wfd \ "User-Agent: [ns_info name]-Tcl/[ns_info version]\r" } _ns_http_puts $timeout $wfd \r flush $wfd set rpset [ns_set new] } errMsg] { global errorInfo close $wfd close $rfd if [info exists rpset] {ns_set free $rpset} return -code error -errorinfo $errorInfo $errMsg } -- =============================================================== Ron Patterson | MCI WorldCom (warehouseMCI) Ron.Patterson@wcom.com | 5775 Mark Dabling Blvd. AOL/IM: RonPDude | Dept. 2001/786 719-535-5727 | Colorado Springs, CO 80919 Fax: 719-535-6164 | ========================================================================= Date: Wed, 8 Sep 1999 11:31:42 -0400 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Justin Alcorn Organization: OhioOnline, Inc. Subject: Java Servlets (Again!) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Since I didn't receive any answers on my Java Servlet question, does that mean that a) I have to use an old JSDK that uses .class files instead of .jar files? b) No-one is using Java Servlets in AOLserver? c) The answer was so easy that no-one wanted to insult me by answering it? :-) Help! I need to get this working. It's AOLserver 2.3.x and JSDK 2.1 on IRIX 6.5.3. -- Justin Alcorn, Director of Network Applications OhioOnline, Inc., Cleveland, OH ========================================================================= Date: Thu, 9 Sep 1999 14:15:54 -0400 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Quinn Subject: Misleading CGI Environment Variables Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii While accessing a Perl script through a supposedly /secure/ https address on an AOLserver (version 2.3.2), I'm getting a SERVER_PORT environment value of 80 instead of 443. Can anyone shed some light on this? Is the "secure" server merely proxying the output of the nonsecure? -Quinn -- Ron "Quinn" Straight ========================================================================= Date: Mon, 20 Sep 1999 09:50:42 PDT Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Shayok Mukhopadhyay Subject: AOLserver treats .tcl files as txt Mime-Version: 1.0 Content-Type: text/plain; format=flowed Yes, I do have EnableTclPages=0n under my pageroot. Even the AOLserver setup/admin utility (the thing that runs at port 9876) displays this flag. I'm running AOLserver 2.3.3 on Redhat Linux 5.2. I'm trying to get the Arsdigita Community System (http://photo.net/doc) software to work, in case that's relevant. I believe this s/w registers filter tcl scripts with AOLserver which cause a database table to be updated when you access files (under pageroot); these scripts seem to be working - I see the database changes (both in the database and the server.log), but the the link to any tcl script that I click on just causes the source of the script to show up on the browser. I realize that it's difficult to give a soln over email, but if somebody could give tips on how to go about troubleshooting (what logs to look at (other than server.log), alternatives to try), it'd be a great help. Another thing, is there any way to search archived posts on this list? The welcome mesg told me to try the command "INFO DATABASE" but that returns some FILE NOT FOUND kind of error. -Shayok ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com ========================================================================= Date: Wed, 22 Sep 1999 12:25:51 -0400 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Josh Utterback Subject: PLWeb with AOL server MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Does anybody out there have any experience implementing PLWeb with AOL Server? I was wondering if anyone knows of a way to run ADP or even standard Tcl through PLWeb. We're running PLWeb as a CGI, but if there is a better way we can try that. Ultimatly, what I need is URL Encoding on a PLWeb template. All ideas are appreciated. Thanks. -- Josh Utterback Applications Developer iXL, Inc. 1919 Gallows Rd, 10th floor Vienna, VA 22182 tel: 703.848.2700x334 fax: 703.848.0770 jutterback@ixl.com www.ixl.com This message is intended only for the use of the Addressee and may contain information that is PRIVILEGED and CONFIDENTIAL. If you are not the intended recipient, dissemination of this communication is prohibited. If you have received this communication in error, please erase all copies of the message and its attachments and notify us immediately. ========================================================================= Date: Fri, 24 Sep 1999 17:25:20 -0700 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: colin roald Subject: more nsvhr/nsunix Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Okay, after some distraction I got back to my virtual hosting problem, and I now have it sort of working. Except I get two different problems, depending on if I try to do the nsvhr mapping through an "http://..." tcp socket or an nsunix domain socket. I should say at the start that I'm running AOLserver version 3.0b3 under DEC Digital Unix 4.0D on an Alphastation. When I try to use tcp sockets, connections don't complete properly. That is, every time I GET a page, the page is returned, but 29 seconds later I get an entry in the server log: Warning: nsvhr: timeout while redirecting to host gungeralv.org:8000 where 29 seconds is the Timeout value under ns_section "ns/server/proxy/module/nsvhr". If I try to GET another page before the timeout happens, the server stalls, and eventually returns a 408 Request Timeout error. The relevant parts of my nsd.tcl file look like this: # --- proxy server ---------------------------------------------------------- ns_section "ns/server/proxy/modules" ns_param nssock nssock.so ns_param nsvhr nsvhr.so ns_section "ns/server/proxy/module/nssock" ns_param Hostname $host ns_param Port 8000 ns_section "ns/server/proxy/module/nsvhr" ns_param Timeout 29 ns_param Method GET ns_param Method POST ns_section "ns/server/proxy/module/nsvhr/maps" ns_param "plage" "http://127.0.0.1:3000" ns_param "plage:8000" "http://127.0.0.1:3000" # ---- configuration of server plage ----- ns_section "ns/server/plage/modules" ns_param nssock nssock.so ns_section "ns/server/plage/module/nssock" ns_param Port 3000 ns_param Hostname $host #----------------------------------------------------------------------------- (The rest of the important sections are *there* -- for example, it works fine if I send my requests directly to port 3000 instead of trying to go through the proxy server at port 8000.) I'm doing this experimenting on ports 3000 and 8000 while my real server is running on port 80, if that makes any difference. On the other hand, if I set the nsvhr/maps section to proxy through the nsunix module, I don't get the timeout problems, but now I can't serve up any image larger than 40 kB. Whenever I try, the server delivers the first 40-41 kB of the image (computing from Netscape's "percent complete" value), and then stalls. I've tried looking for relevant size limits in the AOLserver config file reference, and in nsvhr.c and nsunix.c, but haven't found anything. Any ideas? This time, the relevant parts of my nsd.tcl file are: #---------------------------------------------------------------------------- ns_section "ns/server/proxy/modules" ns_param nssock nssock.so ns_param nsvhr nsvhr.so ns_section "ns/server/proxy/module/nssock" ns_param Hostname $host ns_param Port 8000 ns_section "ns/server/proxy/module/nsvhr" ns_param Timeout 29 ns_param Method GET ns_param Method POST ns_section "ns/server/proxy/module/nsvhr/maps" ns_param "plage" "unix://$socketfile_plage" ns_param "plage:8000" "unix://$socketfile_plage" # ---- configuration of server plage ----- ns_section "ns/server/plage/modules" ns_param nssock nssock.so ns_param nsunix nsunix.so ns_section "ns/server/plage/module/nssock" ns_param Port 3000 ns_param Hostname $host ns_section "ns/server/plage/module/nsunix" ns_param Port 3000 ns_param Hostname $host ns_param SocketFile $socketfile_plage #---------------------------------------------------------------------------- Anyone have any idea what I've done wrong? Much appreciated. As a final note, the sample nsd.tcl file included with the source for nsvhr is somewhat confusing. The maps listed are: #---------------------------------------------------------------------------- ns_section "ns/server/server1/module/nsvhr/maps" ns_param "www.server1.com" "http://127.0.0.1:2000" ns_param "www.server1.com:8000" "http://127.0.0.1:2000" ns_param "www.server2.com" "unix://$socketfile" ns_param "www.server2.com:8000" "unix://$socketfile" # where ns_section "ns/server/server2/module/nssock" ns_param Hostname $host ns_param Port 2000 ns_section "ns/server/server2/module/nsunix" ns_param Hostname $host ;# required ns_param Port 2000 ;# required ns_param SocketFile $socketfile #---------------------------------------------------------------------------- which I think means that "www.server1.com" and "www.server2.com" are both proxied to server2, and the fact that the virtual servers are called server1 and server2 is irrelevant. I also assume the point of using different methods for proxying "www.server1.com" and "www.server2.com" is just to show that it can be done. Thanks in advance for any help, -- colin | opportunity calls from a payphone, bruno. you never get a chance to roald | call it back. (christopher baldwin) ========================================================================= Date: Fri, 24 Sep 1999 21:36:29 -0700 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Colin Summers Subject: Dynamic urls Mime-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Hello, I have pages.server.com directed to my AOLserver machine. How do I make it so that rather than actually serving pages from the filesystem, AOLserver intercepts any requests and serves html based on the URL requested and the database backing the server? That sounds complex. It's not. I want some pages: http://pages.server.com/index.tcl http://pages.server.com/contact.tcl to serve static stuff. But a huge slew of them look like this: http://pages.server.com/fred/ http://pages.server.com/wilma/ http://pages.server.com/barney/ where fred, wilma and barney don't actually exist as directories with files beneath them, but as entries in the database. And I actually can serve pages the way I would like with clunky urls like http://pages.server.com/user.tcl?name=fred and so on. I suspect it has something to do with registering a proc on a GET or something like that, but it is outside my current, meager talents. Can someone point me the right way in the doc or to an example? Thanks, --Colin ========================================================================= Date: Sat, 25 Sep 1999 18:43:07 -0700 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Joe Chott Subject: MySQL support? Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Hello everyone, Just wondering if there is MySQL support currently available in AOLServer, and if there isn't, was wondering if there were any current projects underway to provide it. Additionally, if there is not MySQL support, what is the "next best supported" free database available for AOLServer? I have heard good things about SOLID, though I don't have any personal experience with it. I am looking for something scalable, solid, fast, and free. Yes, yes, I know, I don't ask for much. :) -Joe Chott ========================================================================= Date: Sat, 25 Sep 1999 23:28:10 -0500 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: "J. Michael Roberts" Subject: Re: Dynamic urls In-Reply-To: <199909250457.AAA24530@services.web.aol.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Register a single proc: ns_register_proc GET / divert_everything Now define the proc roughly as follows: proc divert_everything {conn ignore} { set page [string range [ns_conn url $conn] 1 end] # Tack on index.html if necessary, left as exercise for reader. set page [ns_info pageroot]/$page ns_return $conn 200 text/html -file $page } Caveats: 1. It's 2.1 because I run 2.1 - I gather that explicit use of $conn goes away in later versions. So probably you just want [ns_conn url] or something. 2. This doesn't do any kind of error handling. 3. I didn't look anything up so probably the args to ns_return are wrong. 4. Any procs you register at e.g. /fred will override this, so you get your desired behavior for free. Hope that helps. Michael On Fri, 24 Sep 1999, Colin Summers wrote: > Hello, > > I have pages.server.com directed to my AOLserver machine. > > How do I make it so that rather than actually serving pages from the > filesystem, AOLserver intercepts any requests and serves html based on > the URL requested and the database backing the server? > > That sounds complex. It's not. I want some pages: > http://pages.server.com/index.tcl > http://pages.server.com/contact.tcl > to serve static stuff. But a huge slew of them look like this: > http://pages.server.com/fred/ > http://pages.server.com/wilma/ > http://pages.server.com/barney/ > where fred, wilma and barney don't actually exist as directories with > files beneath them, but as entries in the database. And I actually can > serve pages the way I would like with clunky urls like > http://pages.server.com/user.tcl?name=fred > and so on. > > I suspect it has something to do with registering a proc on a GET or > something like that, but it is outside my current, meager talents. > > Can someone point me the right way in the doc or to an example? > > Thanks, > --Colin > ========================================================================= Date: Sun, 26 Sep 1999 10:26:30 -0700 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: colin roald Subject: Re: Dynamic urls In-Reply-To: <199909250457.AAA24530@services.web.aol.com>; from Colin Summers on Fri, Sep 24, 1999 at 09:36:29PM -0700 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Quoth Colin Summers : > How do I make it so that rather than actually serving pages from the > filesystem, AOLserver intercepts any requests and serves html based on > the URL requested and the database backing the server? > > That sounds complex. It's not. I want some pages: > http://pages.server.com/index.tcl > http://pages.server.com/contact.tcl > to serve static stuff. But a huge slew of them look like this: > http://pages.server.com/fred/ > http://pages.server.com/wilma/ > http://pages.server.com/barney/ > where fred, wilma and barney don't actually exist as directories with > files beneath them, but as entries in the database. I believe what you want is something like: ns_register_proc GET /user serve_user "optional arg" 'serve_user' should look something like this: proc serve_user { conn {optional_arg ""} } { set requested_url [ns_conn url] # interpret $requested_url and fetch stuff from DB ns_return 200 text/html $html_page } Put both of these into a .tcl file in your server's Tcl directory so that they get read when the server starts up -- in v3 that's defined in nsd.tcl by: ns_section "ns/server/server1/tcl" ns_param library /opt/web/tcl for example. Then you can send people to URLs that look like http://pages.server.com/user/fred instead of http://pages.server.com/user.tcl?name=fred If you're serious about wanting http://pages.server.com/fred though, that'll be harder, because you'll have to register the url '/' and then you need to be careful with special cases for things you *don't* want to hit the DB for, like /index.tcl. See for docs on ns_register_proc. -- colin | opportunity calls from a payphone, bruno. you never get a chance to roald | call it back. (christopher baldwin) ========================================================================= Date: Sun, 26 Sep 1999 10:29:26 -0700 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: jim@rubylane.com Subject: Re: MySQL support? In-Reply-To: <19990925184307.B31629@localhost> from "Joe Chott" at Sep 25, 99 06:43:07 pm Content-Type: text Hi Joe - we are using Solid and have been happy with it. There have been a couple of glitches over the last year, but very obscure (like when we added & deleted a bunch of columns from a table, some indexes got messed up and we had to rebuild the DB). Solid isn't too expensive, but it isn't free. We would be interested in MySQL support too. We have some stuff where very fast performance is more important than the transaction security we get with Solid. I'm haven't heard of a MySQL driver though. Jim www.rubylane.com > > Hello everyone, > > Just wondering if there is MySQL support currently available in > AOLServer, and if there isn't, was wondering if there were any current > projects underway to provide it. Additionally, if there is not MySQL > support, what is the "next best supported" free database available for > AOLServer? I have heard good things about SOLID, though I don't have > any personal experience with it. I am looking for something scalable, > solid, fast, and free. Yes, yes, I know, I don't ask for much. :) > > -Joe Chott > ========================================================================= Date: Sun, 26 Sep 1999 14:29:10 -0700 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: colin roald Subject: Re: more nsvhr/nsunix In-Reply-To: <19990924172519.R25807@Plage.Stanford.EDU>; from colin roald on Fri, Sep 24, 1999 at 05:25:20PM -0700 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Quoth colin roald : > When I try to use tcp sockets, connections don't complete properly. > That is, every time I GET a page, the page is returned, but 29 seconds > later I get an entry in the server log: > > Warning: nsvhr: timeout while redirecting to host plage:8000 > > where 29 seconds is the Timeout value under ns_section > "ns/server/proxy/module/nsvhr". If I try to GET another page before > the timeout happens, the server stalls, and eventually returns a > 408 Request Timeout error. Hm. An oddity I just noticed: the error says timeout while redirecting *to* host plage:8000, when what I'm trying to do is redirect *from* plage:8000 *to* plage:3000. (ie, the server listening to port 8000 is the master server I eventually want to plug into port 80, to do the traffic control.) If it's really trying to redirect *to* plage:8000, no wonder it's timing out, because the server there doesn't even have a pageroot of its own to serve from. Is this a clue, or just an oddly phrased error message? The PID on the entry in the server.log indicates the warning came from the proxy (master) server though -- ie, the one on port 8000 -- so it seems to think it's trying to redirect to itself? It seems to get it right when the server starts up, though: [26/Sep/1999:14:11:37][23936.1613260][-main-] Notice: nsvhr: virtual host redirecting: Host: plage:8000 -> tcp://127.0.0.1:3000 [26/Sep/1999:14:11:37][23936.1613260][-main-] Notice: accepting on port *:8000 for location http://plage.stanford.edu:8000 Once again, any suggestions much appreciated. > The relevant parts of my nsd.tcl file look like this: > > # --- proxy server ---------------------------------------------------------- > ns_section "ns/server/proxy/modules" > ns_param nssock nssock.so > ns_param nsvhr nsvhr.so > > ns_section "ns/server/proxy/module/nssock" > ns_param Hostname $host > ns_param Port 8000 > > ns_section "ns/server/proxy/module/nsvhr" > ns_param Timeout 29 > ns_param Method GET > ns_param Method POST > > ns_section "ns/server/proxy/module/nsvhr/maps" > ns_param "plage" "http://127.0.0.1:3000" > ns_param "plage:8000" "http://127.0.0.1:3000" > > # ---- configuration of server plage ----- > > ns_section "ns/server/plage/modules" > ns_param nssock nssock.so > > ns_section "ns/server/plage/module/nssock" > ns_param Port 3000 > ns_param Hostname $host > #------------------------------------------------------------------------- -- colin | opportunity calls from a payphone, bruno. you never get a chance to roald | call it back. (christopher baldwin) ========================================================================= Date: Sun, 26 Sep 1999 20:35:09 -0700 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: colin roald Subject: Re: AOLserver treats .tcl files as txt In-Reply-To: <19990920165043.57094.qmail@hotmail.com>; from Shayok Mukhopadhyay on Mon, Sep 20, 1999 at 09:50:42AM -0700 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Quoth Shayok Mukhopadhyay : > I'm trying to get the Arsdigita Community System (http://photo.net/doc) > software to work, in case that's relevant. I believe this s/w registers > filter tcl scripts with AOLserver which cause a database table to be updated > when you access files (under pageroot); these scripts seem to be working - I > see the database changes (both in the database and the server.log), but the > the link to any tcl script that I click on just causes the source of the > script to show up on the browser. This is kind of basic, but since nobody else seems to have a clue, I'll ask. You can get problems with interpreting tcl pages in the ACS if you have forgotten to install http://photo.net/wtr/thebook/utilities.txt (as utilities.tcl) in the system-wide shared Tcl directory -- /opt/app/aolserver/modules/tcl, or wherever it is on your system. But I really couldn't say if that could lead to the problem you describe. A symptom is you get errors complaining about unknown procedure 'ReturnHeaders'. > Another thing, is there any way to search archived posts on this list? I wish there was, but if it exists, I haven't found it either. You can try the AOLserver v3 development site, , but I get the impression that's supposed to be for hackers who are trying to figure out the code. -- colin roald | if you don't care where you are, then you're not lost. (anon) ========================================================================= Date: Mon, 27 Sep 1999 09:09:47 -0400 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: "Peter J. Lim" Subject: Re: AOLSERVER Digest - 24 Sep 1999 to 26 Sep 1999 In-Reply-To: <199909270400.AAA04921@services.web.aol.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII > Subject: MySQL support? > > Just wondering if there is MySQL support currently available in > AOLServer, and if there isn't, was wondering if there were any current > projects underway to provide it. Additionally, if there is not MySQL > support, what is the "next best supported" free database available for > AOLServer? I have heard good things about SOLID, though I don't have > any personal experience with it. I am looking for something scalable, > solid, fast, and free. Yes, yes, I know, I don't ask for much. :) > While I currently don't use MySQL (I use PostgreSQL as my DB test/playground), I just noticed on the Freshmeat site, that a MySQL driver for AOLserver (v1.0.0) has been released by Perfection Learning. The URL for the driver page is: http://www.perfectionlearning.com/mysql/ It's good to see more work being done with AOLserver. Peter Lim OUE Network Admin plim1@ohiou.edu ========================================================================= Date: Mon, 27 Sep 1999 09:18:19 EDT Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Kevin Lawver Subject: Re: AOLSERVER Digest - 24 Sep 1999 to 26 Sep 1999 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Colin, Here's how I've done the same kind of thing in the past. I'm assuming you have the name of the directory and other pertinant info in a database. Let's say, for sake of argument, you have fields - user and user_dir in the db to pull from: set db [ns_db gethandle] set row [ns_db select $db "select * from users"] while {[ns_db getrow $db $row]} { ns_register_proc GET /[ns_set get $row user] get_user [ns_set get $row user_dir] } ns_db releasehandle $db Now, the second part would be the get_user proc: proc get_user {user_dir} { ns_returnredirect $conn /$user_dir } That's a really simple approach to it, but it should work. It looks like you're trying to do something more complex w/ the user side of things, but I think this should do you to get started. Kevin Lawver Former Webmaster: wacky.org In a message dated 9/26/99 11:38:51 PM Eastern Daylight Time, LISTSERV@SERVICES.WEB.AOL.COM writes: > Hello, > > I have pages.server.com directed to my AOLserver machine. > > How do I make it so that rather than actually serving pages from the > filesystem, AOLserver intercepts any requests and serves html based on > the URL requested and the database backing the server? > > That sounds complex. It's not. I want some pages: > http://pages.server.com/index.tcl > http://pages.server.com/contact.tcl > to serve static stuff. But a huge slew of them look like this: > http://pages.server.com/fred/ > http://pages.server.com/wilma/ > http://pages.server.com/barney/ > where fred, wilma and barney don't actually exist as directories with > files beneath them, but as entries in the database. And I actually can > serve pages the way I would like with clunky urls like > http://pages.server.com/user.tcl?name=fred > and so on. > > I suspect it has something to do with registering a proc on a GET or > something like that, but it is outside my current, meager talents. > > Can someone point me the right way in the doc or to an example? > > Thanks, > --Colin ========================================================================= Date: Mon, 27 Sep 1999 10:40:34 +0200 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Malte Sussdorff Subject: MySQL In-Reply-To: <199909270338.FAA09509@post.webmailer.de> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 - From a posting on photo.net/bboard (made saturday): << I got tired of people complaining about not having a MySQL/mSQL aolserver driver so I wrote one in about half a day. I've just poked at it a little bit but it functions enough that I can select bits and insert bits It's available at http://www.perfectionlearning.com/mysql/mysql-1.0.0.tar.gz. This is pretty early stuff and I don't use MySQL at all so I can't do much testing but I'm sure there are lots of eager people out there. Let me know if there are any problems with it. I'll try to help but can't do too much. djweis@plconline.com >> Malte -----BEGIN PGP SIGNATURE----- Version: PGPfreeware 6.0.2i iQA/AwUBN+8fc+vM8FUlM/CPEQIEpQCg4baIftinEeDq/4qrszzA2kwzM1QAn27A UjFUIdhz84fM6Dp1yP1YOB// =U7NI -----END PGP SIGNATURE----- ========================================================================= Date: Mon, 27 Sep 1999 11:48:01 -0400 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Lamar Owen Organization: WGCR Internet Radio Subject: Re: MySQL support? MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit jim@rubylane.com wrote: > We would be interested in MySQL support too. We have some stuff where > very fast performance is more important than the transaction security > we get with Solid. I'm haven't heard of a MySQL driver though. My 2 cents: PostgreSQL is well supported by AOLserver, and is _completely_ free -- MySQL is not, AFAIK -- it's only free for noncommercial use (see www.mysql.com). PostgreSQL is under the BSD license, which means that you can do with it pretty much as you please as long as the Regents of the University of California notice is retained. Lamar Owen WGCR Internet Radio ========================================================================= Date: Mon, 27 Sep 1999 13:21:15 +0200 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Bas Scheffers Subject: Re: Dynamic urls In-Reply-To: <199909270339.FAA13786@s025.widexs.nl> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" At 00:00 9/27/99 -0400, you wrote: >I suspect it has something to do with registering a proc on a GET or >something like that, but it is outside my current, meager talents. That's exactly what you need to do. just register a proces to handle a certain URL, get the url with [ns_conn url] and regexp the last section out of that. I'm doing that for (for example) user info, if you would ask for /users/info/bas.html, you'll get the info about the user bas, looks good and search engines think it's a static file and index it. I am currently actualy workin on the following scheme: catch every request, put an adp file in a certain directory (like /test/test.adp) and call that like /test/12345.html, which actualy parses test.adp with 12345 availabe as a variable. The file (12345.html) is subsequently writen to disk aswell and the next time it is requested it's served from there instead of dragging everything from the DB again. Quite simple to implement actualy, but I'm also including things like embeding other ADPs, which are cached independently. People who have worked with Vignette's StoryServer might find this scheme strangly familiar =) With this, AOL server will really take a load, since there's no point in regenerating a page (or part of it) with a full view of an article when nothing has changed on it. Bas. ========================================================================= Date: Mon, 27 Sep 1999 15:09:19 +0000 Reply-To: Ron.Patterson@wcom.com Sender: Web Development with AOLserver From: Ron Patterson Organization: MCI WorldCom Subject: Re: AOLSERVER Digest - 24 Sep 1999 to 26 Sep 1999 Comments: To: Joe Chott MIME-version: 1.0 Content-type: multipart/alternative; boundary="------------638C3A748A4B25F055A71A4A" --------------638C3A748A4B25F055A71A4A Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi there Joe, We are currently testing PostgreSQL 6.5.1 with AOLserver3 on Linux and it's working pretty well. We were already used to using Illustra with AOLserver on Solaris and this seemed to be a natural migration to PostgreSQL and indeed it has worked out pretty well with a few relatively minor changes. I'd seriously look into it, especially since it's also provided with many Linux distributions. You can also check out http://www.postgresql.org and http://www.pgsql.com for more info. Take care, Ron Automatic digest processor wrote: > ------------------------------ > > Date: Sat, 25 Sep 1999 18:43:07 -0700 > From: Joe Chott > Subject: MySQL support? > > Hello everyone, > > Just wondering if there is MySQL support currently available in > AOLServer, and if there isn't, was wondering if there were any current > projects underway to provide it. Additionally, if there is not MySQL > support, what is the "next best supported" free database available for > AOLServer? I have heard good things about SOLID, though I don't have > any personal experience with it. I am looking for something scalable, > solid, fast, and free. Yes, yes, I know, I don't ask for much. :) > > -Joe Chott > > ------------------------------ -- =============================================================== Ron Patterson | MCI WorldCom (warehouseMCI) Ron.Patterson@wcom.com | 5775 Mark Dabling Blvd. AOL/IM: RonPDude | Dept. 2001/786 719-535-5727 | Colorado Springs, CO 80919 Fax: 719-535-6164 | --------------638C3A748A4B25F055A71A4A Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit Hi there Joe,

We are currently testing PostgreSQL 6.5.1 with AOLserver3 on Linux and it's working pretty well. We were already used to using Illustra with AOLserver on Solaris and this seemed to be a natural migration to PostgreSQL and indeed it has worked out pretty well with a few relatively minor changes. I'd seriously look into it, especially since it's also provided with many Linux distributions. You can also check out http://www.postgresql.org and http://www.pgsql.com for more info.

Take care,
Ron

Automatic digest processor wrote:

------------------------------

Date:    Sat, 25 Sep 1999 18:43:07 -0700
From:    Joe Chott <verxion@pobox.com>
Subject: MySQL support?

Hello everyone,

Just wondering if there is MySQL support currently available in
AOLServer, and if there isn't, was wondering if there were any current
projects underway to provide it.  Additionally, if there is not MySQL
support, what is the "next best supported" free database available for
AOLServer?  I have heard good things about SOLID, though I don't have
any personal experience with it.  I am looking for something scalable,
solid, fast, and free.  Yes, yes, I know, I don't ask for much.  :)

-Joe Chott

------------------------------

-- 
===============================================================
Ron Patterson               | MCI WorldCom (warehouseMCI)
Ron.Patterson@wcom.com      | 5775 Mark Dabling Blvd.
AOL/IM: RonPDude            | Dept. 2001/786
719-535-5727                | Colorado Springs, CO 80919
Fax: 719-535-6164           |
  --------------638C3A748A4B25F055A71A4A-- ========================================================================= Date: Mon, 27 Sep 1999 13:49:52 -0500 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: "J. Michael Roberts" Subject: Re: MySQL support? In-Reply-To: <37EF91B1.E752F3ED@wgcr.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII > PostgreSQL is well supported by AOLserver, and is _completely_ free -- > MySQL is not, AFAIK -- it's only free for noncommercial use (see > www.mysql.com). I'm starting to use Postgres, too -- but MySQL *is* free for commercial use in conjunction with a web server under Unix (not under Windows) as long as you don't resell MySQL services directly. Weird terms, but that's the way it is. ========================================================================= Date: Mon, 27 Sep 1999 12:24:05 -0700 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: jim@rubylane.com Subject: Re: AOLSERVER Digest - 24 Sep 1999 to 26 Sep 1999 In-Reply-To: <28c760fd.2520c89b@aol.com> from "Kevin Lawver" at Sep 27, 99 09:18:19 am Content-Type: text Be careful with Kevin's example that the user name and user directory are never the same, or you'll create a redirect loop. The way we handle this is to register a procedure for /, look at the URL, then source/run the TCL proc. So: ns_register_proc GET / reqhlr proc reqhrl {conn args} { set hdrs [ns_conn headers] set host [string tolower [ns_set iget $hdrs Host]] set url [ns_conn url] # if using rubylane.com instead of www.rubylane.com, redirect them (for cookies) if {[string compare $host "rubylane.com"] == 0 || [string first "rubyjune.com" $host] >= 0} { ns_returnredirect "http://www.rubylane.com$url" return } ## could use hostname for vhosting here... # if the URL is a real file, source it # may want to check for URL ending in slash and handle them if {[file exists [ns_info pageroot]$url]} { source [ns_info pageroot]$url } else { # urlv is a list of slash-separated components of the URL # for www.blah.com/blah1/blah2, blah1 is list element 0, # blah2 is list element 1 set urlv [ns_conn urlv] set userid [lindex $urlv 0] # do something useful based on userid, like: lookup stuff in database for $userid run_tcl_proc $userid # or source [ns_info pageroot]/user.tcl } } NOTE: in the source case, you will need to make the userid arg a global instead of using the [ns_conn form] thingy to get the argument out of the URL. In the run_tcl_proc case, you would put user.tcl in your modules startup directory - more efficient that sourcing every time. You can also get more fancy, looking at other parts of the original URL to see what to do with this user, looking at the query args (following the question mark), etc. Good luck! Jim www.rubylane.com > > Colin, > Here's how I've done the same kind of thing in the past. I'm assuming > you have the name of the directory and other pertinant info in a database. > Let's say, for sake of argument, you have fields - user and user_dir in the > db to pull from: > > set db [ns_db gethandle] > set row [ns_db select $db "select * from users"] > > while {[ns_db getrow $db $row]} { > ns_register_proc GET /[ns_set get $row user] get_user [ns_set get > $row user_dir] > } > > ns_db releasehandle $db > > Now, the second part would be the get_user proc: > > proc get_user {user_dir} { > ns_returnredirect $conn /$user_dir > } > > That's a really simple approach to it, but it should work. It looks like > you're trying to do something more complex w/ the user side of things, but I > think this should do you to get started. > > Kevin Lawver > Former Webmaster: wacky.org > > > In a message dated 9/26/99 11:38:51 PM Eastern Daylight Time, > LISTSERV@SERVICES.WEB.AOL.COM writes: > > > Hello, > > > > I have pages.server.com directed to my AOLserver machine. > > > > How do I make it so that rather than actually serving pages from the > > filesystem, AOLserver intercepts any requests and serves html based on > > the URL requested and the database backing the server? > > > > That sounds complex. It's not. I want some pages: > > http://pages.server.com/index.tcl > > http://pages.server.com/contact.tcl > > to serve static stuff. But a huge slew of them look like this: > > http://pages.server.com/fred/ > > http://pages.server.com/wilma/ > > http://pages.server.com/barney/ > > where fred, wilma and barney don't actually exist as directories with > > files beneath them, but as entries in the database. And I actually can > > serve pages the way I would like with clunky urls like > > http://pages.server.com/user.tcl?name=fred > > and so on. > > > > I suspect it has something to do with registering a proc on a GET or > > something like that, but it is outside my current, meager talents. > > > > Can someone point me the right way in the doc or to an example? > > > > Thanks, > > --Colin > ========================================================================= Date: Mon, 27 Sep 1999 15:34:26 -0400 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Lamar Owen Organization: WGCR Internet Radio Subject: Re: MySQL support? MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit "J. Michael Roberts" wrote: > > > PostgreSQL is well supported by AOLserver, and is _completely_ free -- > > MySQL is not, AFAIK -- it's only free for noncommercial use (see > > www.mysql.com). > > I'm starting to use Postgres, too -- but MySQL *is* free for commercial > use in conjunction with a web server under Unix (not under Windows) as > long as you don't resell MySQL services directly. Weird terms, but that's > the way it is. From the mysql.com site: A license is required if: You sell the MySQL server directly or as a part of another product or service You charge for installing and maintaining a MySQL server at some client site You include MySQL in a distribution that is non redistributable and you charge for some part of that distribution This is what they consider "commercial use." While I prefer the terms of the GPL for most things, the BSD license, IMO, is the next best thing -- and that's the one PostgreSQL is under. With the GNU readline library included, which is GPL'd, one wonders how MySQL gets away with this licensing, given the General Public Virus status of the GPL. Lamar Owen WGCR Internet Radio RPM maintainer, PostgreSQL Global Development Group ========================================================================= Date: Wed, 29 Sep 1999 20:30:46 -0700 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Postmaster Subject: Hosts to deny. In-Reply-To: <199909280407.AAA19313@services.web.aol.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Hello All, I have used the "hosts to deny" feature before but I cannot remember where it is located. I've tried finding it but it seems to have disappeared. Can anyone post the location of this feature, I need to block one ISP from accessing my AOL Server. Regards, PS. Reply here, others may want to know the answer. ========================================================================= Date: Thu, 30 Sep 1999 12:01:34 -0400 Reply-To: Web Development with AOLserver Sender: Web Development with AOLserver From: Lamar Owen Organization: WGCR Internet Radio Subject: Re: Hosts to deny. MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Postmaster wrote: > > Hello All, > > I have used the "hosts to deny" feature before > but I cannot remember where it is located. I've > tried finding it but it seems to have disappeared. > > Can anyone post the location of this feature, I > need to block one ISP from accessing my > AOL Server. Prior to version 3.0, this is accessed via the access control admin pages under Permission Records. A field is provided. (http://www.your-server.dom/NS/Perm/Admin) Version 3.0 changed all of that. Read the relevant section in the admin manual for details, but the short of it is that you now can have a tcp-wrappers-style host.deny file. Lamar Owen WGCR Internet Radio