========================================================================= Date: Thu, 28 Mar 1996 22:01:29 +0000 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Ron Zehrung Subject: Re: Commercial Level Developers? Coby Pachmayr wrote: > > Are there any Commercial Level developers on this list? I see many using > either the dedicated server, or are using GNN server on their own system. I > would like to talk to some developers who are using the Commercial level. > > Also, has anyone found a really good TCL reference, one that is for people new > to TCL, and in particular, using it on the Web. > > Thanks- > > Coby D. Pachmayr > InterMed Technologies > email: pachmayr@msn.com Coby, I am considering the Commercial level webhosting program. Mostly because the cost per MB (storage & thruput) seems very reasonable compared with the others I've been researching. But, I have no Unix experience or Tcl experience and am wondering if I'll be able to do what I want (on-line ordering, etc.) without too much time spent learning to code Tcl scripts or Unix in general. Some of the other sites I've looked at (GoSite, Forman Interactive, etc.) seem to have things set up to be simple to operate. I like the idea of having database access (though I'm not very familiar with Illustra or SQL) and dynamic pages sound cool, but a common theme I've noticed throughout these emails is that the documentation is confusing (to programmers, no less). So how much harder would it be for a mere HTML coder? Ron Zehrung zehron@iquest.net ========================================================================= Date: Fri, 29 Mar 1996 20:13:45 -0500 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Aleotta@aol.com Subject: Re: Simple TCL Example Thanks alot!!!! This will help! Since I posted that message I went out and purchased the Ousterhout TCL book... I doenloaded all of the docs and printed them...wow I killed some trees... I think I will have something working by monday....thanks for your help!! PS My first project is a PHISH (the rock band) database and a small test Grateful Dead Song Lyric database.... ========================================================================= Date: Fri, 29 Mar 1996 20:25:46 -0500 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Aleotta@aol.com Subject: Re: Commercial Level Developers? Hi, I think I am using commercial, I just have TCL interface... >>>Also, has anyone found a really good TCL reference, one that is for >>>people new to TCL, and in particular, using it on the Web. Buy "Tcl and the Tk Tollkit" by John K. Ousterhout You can ignore the TK stuff, but it is a very powerful cross platform GUI package that is easy to use and learn. I have it for UNIX and Windows, and I am very happy with it. Of course, why waste your time with TK, now that SUN is giving JAVA away for free????? I don't know the answer to that...I like TK and I like JAVA...but you have to draw the line some where, I guess? The Naviserver (GNN) interface using TCL is easy to learn....right now I am struggling with all the function calls...you just need time to read and experiment. Like always, we (us programmers) are expected to learn all these new things (JAVA, Naviserver, Illustra, TCL, HTML etc) really fast and produce production quality code over night.... Ya alot of this stuff is easy...but things are getting more and more complex every day, and the amount of new stuff you need to learn to keep up to speed is incredible. -Tony Leotta ========================================================================= Date: Fri, 29 Mar 1996 18:54:48 -0500 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: "Stephen A. Mattin" Organization: MediLife Software Subject: Re: Changing Unix Passwords Comments: cc: John Mitchell John Mitchell wrote: > > On Thu, 28 Mar 1996, Krish Menon wrote: > > > I don't suppose anyone has a module/script that allows users to change their > > Unix passwords? > > DONT DO THIS ON A UNSECURE SERVER -- the "Basic" authentication protocol > that all webservers support does *not* encrypt passwords! It "uuencodes" > them, which makes the password not human-readable, but it is easily > reversible. > Actually, HTTP Basic Authentication "base 64" encodes, not "uuencodes" the password. Mr. Mitchell's point that this is insecure is correct, if some kind of encryption scheme like SSL is not in use ("ON A UNSECURE SERVER"). The userid-colon-password string is easily recovered with standard MIME mail handling tools, e.g. "mmencode -u". One corollary of this is that you should not use Unix passwords in Web server access control databases. Note that HTTP is no worse in this regard than many other protocols, like FTP and TELNET, that are commonly used to transport unencrypted Unix passwords. This insecurity is why the POP3 command to change passwords is commonly unimplemented on the server side. HTTP "Digest" authentication, when available, will eliminate the need to actually send the Web server authentication password in the HTTP stream, but the central point that Unix passwords should not be sent unencrypted will remain. -- Stephen A. Mattin stephen@MediLife.COM ========================================================================= Date: Mon, 1 Apr 1996 09:28:25 EST Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Mark_Wang_at_NJTRITEC@pcmailgw.ml.com Subject: Virtual Server Password I have encountered a problem to setup more than one virtual servers. When I setup the second virtual server, I did not have opportunity to choose password for the administrator. I did try to use the password for the setup server as well as the first virtual server, but neither of them worked. ANY SUGGESTION? ========================================================================= Date: Mon, 1 Apr 1996 10:58:16 -0500 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: "Peter M. Jansson" Subject: How many restarts? If I want to add both the nsdb and nscgi modules to a virtual server, do I need to restart the server in between adding the modules on an NT server? Pete. ========================================================================= Date: Sun, 31 Mar 1996 22:06:06 -0500 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: David Sklar Subject: illustra with other web servers? In-Reply-To: <2.2.32.19960326215612.0082f7e0@199.221.53.18> Is it possible to use illustra with other web servers? Actually, let me rephrase that: Is there existing software to use illustra with web servers other than GNNserver? If not, and such a feat is possible, what kind of software needs to get written for that to happen? Thanks... -dave ========================================================================= Date: Sat, 30 Mar 1996 12:36:28 -0800 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Stephen Shub Subject: Re: GNNserver 2.03 I recentlt sent an e-mail requesting info on whether I should upgrade from NaviServer 2.0 to GNN 2.03. I know there are some featureset differences and would this affect any of those services. Steve <<>><<>><<>><<>><<>><<>><<>><<>><<>><<>> < Stephen Shub > < S.M.I. Innovations > < 510-339-1700 > < http://crafts.net/smi > < Web Sense for Real People > <<>><<>><<>><<>><<>><<>><<>><<>><<>><<>> ========================================================================= Date: Sun, 31 Mar 1996 14:48:01 -0500 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: David Sklar Subject: Releasing Connections In-Reply-To: <199603282035.MAA21927@navisoft.com> I am still having problems with GNNserver accepting connections and then not sending anything back on them. I upgraded to 2.03 today and the same thing is happening, just with different messages in my server.log :) All signs point to some kind of infinite loop in one of my Tcl scripts. I am having trouble finding it, however. I have a few questions: Doug posted some sample Tcl that included an ns_db select and the sql in quotes was semicolon-terminated but the sql for the ns_db dml he posted wasn't semicolon terminated. I haven't been putting semicolons at the end of my sql. Is that necessary? Could this be causing the problem? This sounds like a silly question, but I want to exhaust all possibilities. Is there any way [or plans to implement in a future version of GNNserver] to limit the processor resources or time devoted to a specific thread? This would help by debugging tremendously... Has anybody run into anything like this before? Any tips or anything for things to look out for in Tcl that tend towards being infinite loopy? I'd post some sample code but there is a lot (a few thousand lines) of it and I'm not sure where the error is. Thanks for any help... -dave ========================================================================= Date: Mon, 1 Apr 1996 09:07:43 EST Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Mark_Wang_at_NJTRITEC@pcmailgw.ml.com Subject: Re: fwd: Returning a file to a client with the proper name I think that it is important to understand how HTTP works. Fro every item a server send to the client, there are two parts: HEADER and MESSAGE. The header tells what type and name the following message is, and other information (length, version standard, etc.). When you use ns_return or ns_respond, you are asking the server to construct the header for you. GNN-Server then will calculate the size and use the URL which your program is responding to as the name. To get around, use ns_write and construct the header yourself. I hope this works. ______________________________ Reply Separator _________________________________ Subject: fwd: Returning a file to a client with the proper name Author: Web Development with GNNserver at UNIXGTWY Date: 3/29/96 5:20 PM This is a forwarded message from: >veillon@chbs.ciba.com >Hi, > >I am setting up a download service and I have a problem with the name of >the files received by the clients. All files when they arrive have the >name of the last component of the URL used by the client to activate the >download script (which do several things,like registering the user ID ...and >ultimately dispatching the file ) .I have tried many setups of varying >complexity (GET and POST methods) ,all of them end with the same result.To >simplify : >executing (GET method) a script called simple.tcl with the one and only >statement > >ns_respond $conn -status 200 -type application/octet-stream -file mini.zip > >the client gets the file mini.zip BUT with the name simple.tcl ! > >There is a choice of obvious things to explain /excuse my problem >1)i am overlooking something simple and/or fundamental ! >2) your documentation is terse... to say the least ! >3) the solution of the problem is neither to name the script after the name >of the file which the user wants to download..nor to have the user rename >the file when asked where to copy it! > >so... what do I have to do,to have the file dispatched with the right name ? > >Thanks in advance, >francois veillon >ciba-geigy >veillon@chbs.ciba.com > >PS / I am an altogether happy user of the NT implementation of naviserver >2 ,and would like to know if there are any good reasons to " upgrade" to >the version posted on the GNN server ? > > ========================================================================= Date: Mon, 1 Apr 1996 10:47:00 -0800 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Doug McKee Subject: Re: How many restarts? In-Reply-To: (petej@clickvision.com) >>>>> "Peter" == Peter M Jansson writes: Peter> If I want to add both the nsdb and nscgi modules to a Peter> virtual server, do I need to restart the server in between Peter> adding the modules on an NT server? No, you can make all the changes you want with the Setup Server, and THEN restart the server. doug -- ---------------------------------------------------------------- Doug McKee America Online, Inc. Email: doug@tools.gnn.com 511 Bath Street Voice: (800) 529-9166 Santa Barbara, CA (805) 882-2350 93101 Fax: (805) 899-4316 http://www.tools.gnn.com ---------------------------------------------------------------- ========================================================================= Date: Mon, 1 Apr 1996 10:50:38 -0800 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Doug McKee Subject: Re: Virtual Server Password In-Reply-To: <9603018283.AA828380375@pcmailgw.ml.com> (Mark_Wang_at_NJTRITEC@pcmailgw.ml.com) >>>>> "Mark" == Mark Wang at NJTRITEC writes: Mark> I have encountered a problem to setup more than one Mark> virtual servers. When I setup the second virtual server, I Mark> did not have opportunity to choose password for the Mark> administrator. Mark> I did try to use the password for the setup server as Mark> well as the first virtual server, but neither of them Mark> worked. The default password for a new virtual server is "ruffruff". You can change that password by visiting "/NS/Perm/Admin" on your virtual server. doug -- ---------------------------------------------------------------- Doug McKee America Online, Inc. Email: doug@tools.gnn.com 511 Bath Street Voice: (800) 529-9166 Santa Barbara, CA (805) 882-2350 93101 Fax: (805) 899-4316 http://www.tools.gnn.com ---------------------------------------------------------------- ========================================================================= Date: Mon, 1 Apr 1996 17:48:10 +0100 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Gaute Amundsen Subject: TCL / oid Does any one know of a way to get hold of the oid of the row you just inserted in a table? I don't. If I cant find a way, I wil have to resort to some contorted trick, like inserting a line with fake data that is easy to find, and then updating the real data into place. Anny ideas? -- ----------------------------------------------------------------- Gaute Amundsen "Technology today is the campfire gaute@nipnett.no around which we tell our stories. There's this attraction to light and to this kind of power, which is both warm and destructive." Laurie Anderson http://www.gil.no/users/g/gaute -------------------------------------------------------------------- ========================================================================= Date: Mon, 1 Apr 1996 09:53:00 PST Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: "Jean T. Anderson" Subject: Re: illustra with other web servers? Illustra markets a Web DataBlade module that lets you embed sql in html pages using sgml extensions. You run it as a CGI app, so it is not web server specific. I use it with GNNserver, but most of the folks I have talked to are using it with the netscape and cern servers. you can find out more about it at www.illustra.com. -jean At 10:06 PM 3/31/96 -0500, David Sklar wrote: >Is it possible to use illustra with other web servers? Actually, let me >rephrase that: Is there existing software to use illustra with web >servers other than GNNserver? If not, and such a feat is possible, what >kind of software needs to get written for that to happen? > >Thanks... > >-dave **^**^**^**^**^**^**^** Jean T. Anderson Email: jta@cts.com Tel: 619/453-7315 **^**^**^**^**^**^**^** ========================================================================= Date: Mon, 1 Apr 1996 17:38:36 +0100 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Gaute Amundsen Subject: Illustra - IQT > The Illustra license key we now distribute is >a host-independant 10-year key that will let the GNNserver and nsql >talk to the database, but not msql or IQT (the Windows NT Illustra >Query Tool). I have come to like working with IQT quite well. Is it posible to get a IQT license without buying the whole Illustra package? Or at least to use the old instalation of Illustra, wit IQT, until it expires this summer? -- ----------------------------------------------------------------- Gaute Amundsen "Technology today is the campfire gaute@nipnett.no around which we tell our stories. There's this attraction to light and to this kind of power, which is both warm and destructive." Laurie Anderson http://www.gil.no/users/g/gaute -------------------------------------------------------------------- ========================================================================= Date: Mon, 1 Apr 1996 13:31:32 -0500 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: "Larry W. Virden, x2487" Subject: Re: Commercial Level Developers? In-Reply-To: <960329202546_365494705@emout10.mail.aol.com> of Fri, 29 Mar 1996 20:25:46 -0500 One resource you can feel free to use is , which is a launching point to quite a few other Tcl WWW resources. In particular, there is a (admittedly a bit out of date) bibliographical document, a much more up to date general Tcl introduction, a document on frequent problems using Tcl, etc. I know of at least one book being written right now, hopefully to be released this summer, dealing with the use of Tcl in writing CGI type programs. I don't know of any books being written with NaviServer/GNNserver specifically in mind. -- Larry W. Virden INET: lvirden@cas.org is here! <*> O- Unless explicitly stated to the contrary, nothing in this posting should be construed as representing my employer's opinions. ========================================================================= Date: Mon, 1 Apr 1996 14:39:15 -0500 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: John Mitchell Subject: Re: illustra with other web servers? In-Reply-To: On Sun, 31 Mar 1996, David Sklar wrote: > Is it possible to use illustra with other web servers? Actually, let me > rephrase that: Is there existing software to use illustra with web > servers other than GNNserver? If not, and such a feat is possible, what > kind of software needs to get written for that to happen? Illustra's Web2 datablade works w/ CGI, which means its server-neutral. They do funky db-connection caching to improve performance, and provide a nice web-based development environment (Application Builder). Alas, its great for selecting stuff out of a database but it interfaces really badly w/ external programs, and provides no "fluff" to make things easier to write. I'd recommend it for "fetch all used cars < $10K with chrome windshields" type applications, but not for much else, unless you add C libraries to Illustra. - j ========================================================================= Date: Mon, 1 Apr 1996 13:16:00 -0800 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Doug Lakin Subject: Re: illustra with other web servers? Comments: cc: David Sklar At 10:06 PM 3/31/96, David Sklar wrote: >Is it possible to use illustra with other web servers? Actually, let me >rephrase that: Is there existing software to use illustra with web >servers other than GNNserver? If not, and such a feat is possible, what >kind of software needs to get written for that to happen? > >Thanks... > >-dave Dave, The Illustra license is tied to the NaviServer. The license prohibits you from accessing Illustra with anything other than the NaviServer or nsql/IQT. You would have to purchase a Web datablade from Illustra/Informix to use it with another Web server. Informix will soon have a Universal Server that will include a Web front end to the re-incarnation of Illustra. Doug Lakin TeleCommerce, Inc. is.....Internets, Intranets, Virtual Private Nets, Web Services, Electronic Commerce, Enterprise E-mail, Surf 'N' Pub, Design2Web, Fax2Web, Voice2Web, Video2Web, Print2Web, http://www.TeleCommerce.com, ..... ========================================================================= Date: Mon, 1 Apr 1996 14:20:33 -0800 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Doug McKee Subject: Re: TCL / oid In-Reply-To: (message from Gaute Amundsen on Mon, 1 Apr 1996 17:48:10 +0100) > Does any one know of a way to get hold of the oid of the row you just > inserted in a table? "ns_ill resultid" should do exactly what you want; here's the page from the documentation: ---------------------------------------------------------------- ns_ill Overview Return Illustra connection information Syntax ns_ill resultid DBHANDLE ns_ill resultrows DBHANDLE Description ns_ill resultid returns the oid of the last object affected by an Illustra DML command. This oid can be used to determine the oid for a newly-inserted row. ns_ill resultrows returns the number of rows affected by the last DML command. It can be used to determine how many rows were deleted or updated. ---------------------------------------------------------------- doug -- ---------------------------------------------------------------- Doug McKee America Online, Inc. Email: doug@tools.gnn.com 511 Bath Street Voice: (800) 529-9166 Santa Barbara, CA (805) 882-2350 93101 Fax: (805) 899-4316 http://www.tools.gnn.com ---------------------------------------------------------------- ========================================================================= Date: Mon, 1 Apr 1996 14:23:42 -0800 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Doug McKee Subject: Re: Illustra - IQT In-Reply-To: (message from Gaute Amundsen on Mon, 1 Apr 1996 17:38:36 +0100) > I have come to like working with IQT quite well. Is it posible to > get a IQT license without buying the whole Illustra package? Not that I know of, although you might try contacting Jim Mongillo at Illustra (monge@illustra.com). > Or at least to use the old instalation of Illustra, wit IQT, until > it expires this summer? Sure, it's the key (4384 1900 4754 0703 9791) that expires July 2, 1996, and that key can be used with any installation of Illustra. doug -- ---------------------------------------------------------------- Doug McKee America Online, Inc. Email: doug@tools.gnn.com 511 Bath Street Voice: (800) 529-9166 Santa Barbara, CA (805) 882-2350 93101 Fax: (805) 899-4316 http://www.tools.gnn.com ---------------------------------------------------------------- ========================================================================= Date: Mon, 1 Apr 1996 13:16:44 PST Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Patrick Kelly Subject: sql command as argument to tcl script Comments: To: naviserver-users@NAVISOFT.COM hi: i am developing a java program which will take input from a user, generate an sql query, submit this query to a database and display the results. i am currently trying to use the GNNserver to do the database interaction. my problem is that i would like to pass the sql command itself as an argument to the tcl script which actually submits the command to the database via the virtual server. i have started modifying the getemps.tcl example code which works fine when i hard code the query. however, i don't want to hard code the query. i have not been able to find much documentation which describes argument passing in detail. is there a way to do this? that is, to pass an sql statement (or more generally, any text string) to a tcl script which, in turn, submits the query to the db. also, i noted in the documentation that the ns_db select syntax, which i was hoping to use, will NOT support nested select statements. this is likely to be a limitation for the stuff i'm developing. does anyone know of another way to handle nested selects? are future releases of the GNNserver tcl system likely to support nest queries. thanks, pat ========================================================================= Date: Mon, 1 Apr 1996 15:37:54 -0500 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: "Peter M. Jansson" Subject: nsql across the net We're using a NaviServer (haven't upgraded yet) on an NT box, and I want to find out what I need to do in order to be able to use nsql to remotely administer the box (can't telnet in to NT easily). I have an Alpha running OSF at my disposal. When I unpacked the GNNServer distribution, I found the copy of nsql, but when I run it, I get the following: UNKNOWN: Can't find password file entry UNKNOWN: Can't find MiParams file NSQL: GNNserver SQL interface to Illustra. Type "\I" for info on Illustra MI_LIB_USAGE: Server name should not be NULL can't connect to server Not currently connected to a database Since this Alpha will not be running Illustra, and for other reasons, I cannot (read that really, really, really, really don't want to) create an miadmin user, so I'm trying to use it as myself. For what password file entry is nsql looking? Where do I need to put the MiParams file? Do I need the Illustra distribution to administer the DB on my NT box, or can I use just what's in the GNNServer distribution? Thanks, Pete. ========================================================================= Date: Mon, 1 Apr 1996 14:33:07 -0800 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: wells@alexandria.sdc.ucsb.edu Subject: Re: TCL / oid In-Reply-To: Your message of "Mon, 01 Apr 96 17:48:10 +0100." > Does any one know of a way to get hold of the oid of the row you just > inserted in a table? Yes, since "oid" is not a standard SQL feature, it is not included in the ns_db commands. But with each database driver, additional commands are added to use the special features of that database. For Illustra, the "ns_ill" command handles these. To get back the "oid" just use this tcl line: [ns_ill resultid $handle] This should be burried in the documentation somewhere Cheers, Alex Wells Alexandria Digital Librarary ========================================================================= Date: Mon, 1 Apr 1996 22:01:40 -0500 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: "Robert G. Graw, III" Subject: Browser Cache Problems Does Naviserver/GNNServer prevent browsers from caching documents? (Does = it send pragma: no-cache or something to that effect? I've tried using Netscape and one version of Mosaic. If I go to a page = (www.tools.gnn.com for instance), let the page load completely, quit = Netscape (or Mosaic), restart Netscape, and go back to the page, it has = to load the entire page. It only seems to happen on Naviserver/GNNServers. For example, I can go = to www.compaq.com, www.novell.com, etc., and my browser caches. There is a parameter "CheckModified" that if set to off will ignore = "If-Modified-Since" headers. I read that to mean that if it is "off" = then it will send pages no matter when the page was last modified, and = if it is "on" then it should send the proper code to say the page has = not been modified. (If you look at the HTTP/1.0 documentation at = www.w3.org, it has the code the server is supposed to send, etc.) Any ideas. I've checked the nsd.ini file, and the parameter is set (and = I've obviously restarted the server.) I've also tried setting = CheckModifed to unspecified (which gets rid of it from the parameter = file completely and it did not change anything.) Thanks, Bob Graw, III PROgressive SYStems ========================================================================= Date: Mon, 1 Apr 1996 16:16:16 -0800 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Alex Khassin Subject: Re: illustra with other web servers? In-Reply-To: --=_02tW19g.bO1996u.N00d000A.r04Y.16:001802 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit >Is it possible to use illustra with other web servers? Actually, let me >rephrase that: Is there existing software to use illustra with web >servers other than GNNserver? If not, and such a feat is possible, what >kind of software needs to get written for that to happen? Illustra has an ODBC driver, so if you run it on NT any Web Server / Database Access software on the market should be able to do it. Probably even Microsoft's IIS. --=_02tW19g.bO1996u.N00d000A.r04Y.16:001802 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="alexsig.txt" Content-Description: The Sender's Signature ------------ Alex Khassin AM Computers The Source for Advanced Computing Solutions http://am.net --=_02tW19g.bO1996u.N00d000A.r04Y.16:001802-- ========================================================================= Date: Tue, 2 Apr 1996 10:26:40 -0500 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Aleotta@aol.com Subject: Re: illustra with other web servers? Illustra runs just fine with Netscape Httpd server. I like C++, so am writting every thing for Illustra in C++. The on-the-fly creation of complex Web pages is tricky but I like good compiled object oriented laguage.... Now a JAVA Illustra link would be great! -Tony Leotta ========================================================================= Date: Tue, 2 Apr 1996 12:41:56 -0800 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Richard Galpin Subject: Contract position available. Hello all, WebDepot develops web sites for client companies. We use GNNServer on Sun Sparc. We are experiencing some significant growth and we are currently looking for a person with expertise in the GNNServer to manage and maintain it. This will include setting up some of the available CGI/TCL scripts as well as writing new scripts to specific client needs. A good knowledge of Illustra is also required, experience of the SSL may be important in the future. It will also involve configuring and managing the Solaris environment. Including setting up secure FTP areas and mail services. The position does not require a background in HTML but we will be looking for new web site developers soon. So if this is your area of interest the position could be expanded to cover this in the future. I guess your location is not that important but we are based in the San Francisco Bay Area. Initially this will be on a contract basis but could lead to a full time position in the future. Please e-mail me with some background about your experience if you are interested in working with our company. Richard Galpin President, CEO WebDepot ========================================================================= Date: Tue, 2 Apr 1996 15:27:23 -0800 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Doug McKee Subject: Re: sql command as argument to tcl script In-Reply-To: <9604012116.AA22314@vision> (message from Patrick Kelly on Mon, 1 Apr 1996 13:16:44 PST) >>>>> "Pat" == Patrick Kelly writes: Pat> hi: i am developing a java program which will take input from Pat> a user, generate an sql query, submit this query to a Pat> database and display the results. i am currently trying to Pat> use the GNNserver to do the database interaction. Pat> my problem is that i would like to pass the sql command Pat> itself as an argument to the tcl script which actually Pat> submits the command to the database via the virtual server. i Pat> have started modifying the getemps.tcl example code which Pat> works fine when i hard code the query. however, i don't want Pat> to hard code the query. i have not been able to find much Pat> documentation which describes argument passing in detail. is Pat> there a way to do this? that is, to pass an sql statement (or Pat> more generally, any text string) to a tcl script which, in Pat> turn, submits the query to the db. It sounds like you want to send your SQL query in as form data. Check out the General SQL Evaluator in the Developer's corner; it should do almost exactly what you want. Pat> also, i noted in the documentation that the ns_db select Pat> syntax, which i was hoping to use, will NOT support nested Pat> select statements. this is likely to be a limitation for the Pat> stuff i'm developing. does anyone know of another way to Pat> handle nested selects? are future releases of the GNNserver Pat> tcl system likely to support nest queries. Let me clarify: GNNserver DOES support nested selects in one SQL statement like: select city from offices where target > (select sum(quota) from salesreps where rep_office = office) What it doesn't support is processing two selects with the same database handle at the same time: # bad set db [ns_db gethandle foopool] ns_db select $db "select * from foo" ns_db select $db "select * from bar" If you want to do this, you need to do the following: #good set dbs [ns_db gethandle foopool 2] set db1 [lindex $dbs 0] set db2 [lindex $dbs 1] ns_db select $db1 "select * from foo" ns_db select $db2 "select * from bar" doug -- ---------------------------------------------------------------- Doug McKee America Online, Inc. Email: doug@tools.gnn.com 511 Bath Street Voice: (800) 529-9166 Santa Barbara, CA (805) 882-2350 93101 Fax: (805) 899-4316 http://www.tools.gnn.com ---------------------------------------------------------------- ========================================================================= Date: Tue, 2 Apr 1996 15:31:51 -0800 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Doug McKee Subject: Re: nsql across the net In-Reply-To: (petej@clickvision.com) >>>>> "Pete" == Peter M Jansson writes: Pete> We're using a NaviServer (haven't upgraded yet) on an NT Pete> box, and I want to find out what I need to do in order to be Pete> able to use nsql to remotely administer the box (can't Pete> telnet in to NT easily). I have an Alpha running OSF at my Pete> disposal. When I unpacked the GNNServer distribution, I Pete> found the copy of nsql, but when I run it, I get the Pete> following: Pete> UNKNOWN: Can't find password file entry UNKNOWN: Can't find Pete> MiParams file NSQL: GNNserver SQL interface to Pete> Illustra. Type "\I" for info on Illustra MI_LIB_USAGE: Pete> Server name should not be NULL can't connect to server Not Pete> currently connected to a database Pete> Since this Alpha will not be running Illustra, and for other Pete> reasons, I cannot (read that really, really, really, really Pete> don't want to) create an miadmin user, so I'm trying to use Pete> it as myself. Pete> For what password file entry is nsql looking? Where do I Pete> need to put the MiParams file? Do I need the Illustra Pete> distribution to administer the DB on my NT box, or can I use Pete> just what's in the GNNServer distribution? You can certainly administer your NT Illustra system from the Alpha machine using nsql. You need to create an MiParams file; you can put it anywhere. It should look something like: ntmachine MI_HOST: <> Then configure your Illustra driver using the Setup Server and specify the full pathname of your newly created MiParams file. Now you can define a database pool that has a datasource of ntmachine:<> doug -- ---------------------------------------------------------------- Doug McKee America Online, Inc. Email: doug@tools.gnn.com 511 Bath Street Voice: (800) 529-9166 Santa Barbara, CA (805) 882-2350 93101 Fax: (805) 899-4316 http://www.tools.gnn.com ---------------------------------------------------------------- ========================================================================= Date: Wed, 3 Apr 1996 07:45:06 -0500 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: "Peter M. Jansson" Subject: Re: nsql across the net >Then configure your Illustra driver using the Setup Server and specify >the full pathname of your newly created MiParams file. Now you can >define a database pool that has a datasource of > > ntmachine:<> The problem is that I don't have GNNServer running on the Alpha, and I can't put it there. I guess my question is "What is a minimal set of things I need to do to be able to successfully run nsql from an Alpha to administer (create/drop users/databases) the databases on an NT". The reason I need to do this is that the GNNServer I'm working on is an NT box, and I have a Mac. I can telnet to this Alpha, but not to the NT, and there's no nsql for Macs. Thanks again, Pete. ========================================================================= Date: Wed, 3 Apr 1996 07:30:37 -0500 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: "Peter M. Jansson" Subject: Text searches across virtual servers Suppose I have a GNNServer running on NT, and I have three virtual servers, VS1, VS2, and VS3. I've created a single text searching database called "mytext", and a single pool called "textpool" that goes after that database. Now I add to all three virtual servers both the nsdb module with access to textpool (and another database), and nstext, specifying textpool as the DBPool. When I search, using URL on VS1, will it return matching pages on VS2 and VS3 as well as those on VS1? Thanks, Pete ========================================================================= Date: Wed, 3 Apr 1996 11:30:02 -0500 Reply-To: pkwu@lehman.com Sender: Web Development with GNNserver From: Peter Wu Subject: GNNpress core dumping... Hi, In the "Add New GNNserver User" page I accidentally pressed the middle mouse button for paste while using the SunOS version of GNNPress 1.1 and GNNPress core dumps. --- Peter Wu - pkwu@lehman.com ========================================================================= Date: Wed, 3 Apr 1996 11:42:52 -0500 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: "Peter M. Jansson" Subject: File upload in tcl? Has anyone done tcl to handle file uploads in forms (as supported by that other browser)? I've got a Perl module to handle it, but I want to be able to handle a lot of this in tcl, especially to make use of GNNServer's DB facilities. Thanks, Pete. ========================================================================= Date: Wed, 3 Apr 1996 11:15:51 -0800 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Doug McKee Subject: Re: nsql across the net In-Reply-To: (petej@clickvision.com) >>>>> "Peter" == Peter M Jansson writes: >> Then configure your Illustra driver using the Setup Server and >> specify the full pathname of your newly created MiParams file. >> Now you can define a database pool that has a datasource of >> >> ntmachine:<> Peter> The problem is that I don't have GNNServer running on the Peter> Alpha, and I can't put it there. I guess my question is Peter> "What is a minimal set of things I need to do to be able to Peter> successfully run nsql from an Alpha to administer Peter> (create/drop users/databases) the databases on an NT". The Peter> reason I need to do this is that the GNNServer I'm working Peter> on is an NT box, and I have a Mac. I can telnet to this Peter> Alpha, but not to the NT, and there's no nsql for Macs. Ah, got it; I should read mail more carefully in the future! In this case, it should be even easier. Build up the MiParams file like I described before, and then set the MI_SYSPARAMS environment to the full pathname. Then just invoke nsql with: nsql -s -U -P doug -- ---------------------------------------------------------------- Doug McKee America Online, Inc. Email: doug@tools.gnn.com 511 Bath Street Voice: (800) 529-9166 Santa Barbara, CA (805) 882-2350 93101 Fax: (805) 899-4316 http://www.tools.gnn.com ---------------------------------------------------------------- ========================================================================= Date: Wed, 3 Apr 1996 18:44:10 UT Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Doug Patton <365_TAO_DigitalBeing@msn.com> Subject: Re: File upload in tcl? We are doing the same thing but we took RAPerl upload and change it into a C program now call it from tcl so we can use actually any database not just Gnn. ---------- From: Web Development with GNNserver on behalf of Peter M. Jansson Sent: Wednesday, April 03, 1996 11:42 AM To: Multiple recipients of list GNNDEVELOPER-L Subject: File upload in tcl? Has anyone done tcl to handle file uploads in forms (as supported by that other browser)? I've got a Perl module to handle it, but I want to be able to handle a lot of this in tcl, especially to make use of GNNServer's DB facilities. Thanks, Pete. ========================================================================= Date: Wed, 3 Apr 1996 11:33:00 PST Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: "Jean T. Anderson" Subject: Re: nsql across the net Comments: cc: "Peter M. Jansson" At 03:37 PM 4/1/96 -0500, Peter M. Jansson wrote: > When I unpacked the GNNServer distribution, I found >the copy of nsql, but when I run it, I get the following: > >UNKNOWN: Can't find password file entry I have run into a similar problem with msql in the full product when the client machine did not have an miadmin user. The short story: libmi, which nsql and msql use, can't find its error message file on initialization. This fixed it: setenv MI_ERROR_MSG_FILE / if this fixes it for you, I'll be happy to dig out the complete description. -jean p.s. my apologies if this was already answered. my email runneth over. **^**^**^**^**^**^**^** Jean T. Anderson Email: jta@cts.com Tel: 619/453-7315 **^**^**^**^**^**^**^** ========================================================================= Date: Wed, 3 Apr 1996 12:49:35 -0800 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Doug McKee Subject: Re: Text searches across virtual servers In-Reply-To: (petej@clickvision.com) >>>>> "Pete" == Peter M Jansson writes: Pete> Suppose I have a GNNServer running on NT, and I have three Pete> virtual servers, VS1, VS2, and VS3. I've created a single Pete> text searching database called "mytext", and a single pool Pete> called "textpool" that goes after that database. Now I add Pete> to all three virtual servers both the nsdb module with Pete> access to textpool (and another database), and nstext, Pete> specifying textpool as the DBPool. When I search, using URL Pete> on VS1, will it return matching pages on VS2 and VS3 as well Pete> as those on VS1? No, each virtual server has its pages indexed in a separate table in the same database. doug -- ---------------------------------------------------------------- Doug McKee America Online, Inc. Email: doug@tools.gnn.com 511 Bath Street Voice: (800) 529-9166 Santa Barbara, CA (805) 882-2350 93101 Fax: (805) 899-4316 http://www.tools.gnn.com ---------------------------------------------------------------- ========================================================================= Date: Wed, 3 Apr 1996 13:03:19 -0800 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Jim Davidson Subject: Re: File upload in tcl? At 06:44 PM 4/3/96 UT, Doug Patton wrote: >We are doing the same thing but we took RAPerl upload and change it into a C >program now call it from tcl so we can use actually any database not just Gnn. That sounds very useful - can you send us the code? We may be able to get it into the 2.1 release. Cheers, -Jim _________________________________________________ Jim Davidson | jimbo@navisoft.com Navisoft Inc. | Voice: (800) 529-9166 511 Bath Street | Fax: (805) 899-4316 Santa Barbara, CA 93101 | ========================================================================= Date: Wed, 3 Apr 1996 16:14:42 -0500 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: DanMingus@aol.com Subject: Re: Contract position available. Greetings, We do web pages with an emphasis on video/animations/VRML, primarily. We're working hard to incorporate emerging technologies into our customers' web sites, in anticipation of the 2+Gig/sec. modems now in beta. (I know, I didn't believe it, either.) Existing phone lines work fine! Once on the market, we're planning to produce commercial-quality D2+ a/v content on the Web! If (ever) we can help out in this area, please advise. Dan Mingus, Senior Consultant and company co-founder Rainbow Productions Evergreen, Colorado (303) 281-9088 ========================================================================= Date: Wed, 3 Apr 1996 16:34:37 -0600 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Krish Menon Subject: Text Searches - Funny Results Using the full text feature on our setup, and searching for text, produces funny results - it pulls up all the right pages, but also adds certain unrelated items - inclduing *images* - any ideas? Krish -krish -- krish menon - webspinner, graphic designer - krish@iw.net iway internet services, sioux falls, sd - http://www.iw.net = when you fall, pick something up. ======================== ========================================================================= Date: Wed, 3 Apr 1996 19:13:11 -0500 Reply-To: jwgree@most.fw.hac.com Sender: Web Development with GNNserver From: Jim Green Organization: Magnavox Electronic Systems Subject: Wish list for GNN Press Is there a 'wish-list' for GNNPress? If there is, I'd like to add my 2=A2. I'm using both the Mac and the Sun/Unix versions of GNN Press. I'd like to see: -The capability to select a range of text in GNNPress and convert the = selection to a table. -Add List styles: Numbered --w/small letters --w/large letters --w/small roman numerals --w/large roman numerals Unnumbered --w/small discs --w/circles --w/squares -The capability to edit/create tags. -Since most modern computers support spaces in the file names, I'd like = to see the Link tag tool automatically enter "%20" in place of the = spaces in filepaths when an anchor tag is assigned to text or graphic. I'd also like to see a PowerMac native version of GNNPress. It appears = that GNNPress was developed on Windows then ported to Mac. = -- = =82=82=82=82=82=82=82=82=82=82=82=82=82=82=82=82=82=82=82=82=82=82=82=82=82= =82=82=82=82=82=82=82 Jim Green Magnavox Electronic Systems Division Hughes Aircraft Company 1010 Production Rd., MS 10-39 Fort Wayne, IN 46808 (219) 429-7498 =82=82=82=82=82=82=82=82=82=82=82=82=82=82=82=82=82=82=82=82=82=82=82=82=82= =82=82=82=82=82=82=82 ========================================================================= Date: Thu, 4 Apr 1996 15:02:18 UT Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Doug Patton <365_TAO_DigitalBeing@msn.com> Subject: Re: File upload in tcl? I will send it as soon as we get the bugs out. We have a few , in the way HTTP is handles files (Binary's) amount of data that can stream at once. But we should have this finish in about 2 weeks. Basically we want the upload code to a standalone piece that can easily be called from/to any CGI program tcl, perl, WebDriver for illustra, and have the back hooks into other databases (Sybase, Oracle.) Right now it as the c program stands it works 80% of time. Sometimes the inserts in the database table fails, (timing) or the file has not completed transfer properly. (HTTP). Or if the file is just suppose to upload to a directory space, sometimes the file extensions don't come across properly. Going to have the c program have a cfg file for mime types so new ones can be added. That is all Digital Being "57 channels , nuthin on" ---------- From: Web Development with GNNserver on behalf of Jim Davidson Sent: Wednesday, April 03, 1996 4:03 PM To: Multiple recipients of list GNNDEVELOPER-L Subject: Re: File upload in tcl? At 06:44 PM 4/3/96 UT, Doug Patton wrote: >We are doing the same thing but we took RAPerl upload and change it into a C >program now call it from tcl so we can use actually any database not just Gnn. That sounds very useful - can you send us the code? We may be able to get it into the 2.1 release. Cheers, -Jim _________________________________________________ Jim Davidson | jimbo@navisoft.com Navisoft Inc. | Voice: (800) 529-9166 511 Bath Street | Fax: (805) 899-4316 Santa Barbara, CA 93101 | ========================================================================= Date: Thu, 4 Apr 1996 09:34:39 +0100 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Gaute Amundsen Subject: Re: Full text crashes.. >> I discovered that a search for our company name, GIL, or Grafisk >> InterLink will crash the server. Not just the virtual server >> either, but the whole lot, drwatson32 reporting "access voilation". > >This sounds bad; I've never seen it before. Put your database pool in >verbose mode so that the SQL for the search is written to the log. >Then try executing this SQL through nsql, msql, or IQT -- does it >crash Illustra or give any weird errors? > >doug In verbose mode it logs this: select ns_url, ns_title, WeightContains('ns_pages_gilno_by_ns_body',ns_pages_gilno.ctid,OrTerms('gil' )) as ns_body_weight from ns_pages_gilno where ns_body_weight > 0 order by ns_body_weight desc; When I try to run this in IQT it gives me: XVL011:Lisence server could not find lisence for: document Any ideas? gaute -- ----------------------------------------------------------------- Gaute Amundsen "Technology today is the campfire gaute@nipnett.no around which we tell our stories. There's this attraction to light and to this kind of power, which is both warm and destructive." Laurie Anderson http://www.gil.no/users/g/gaute -------------------------------------------------------------------- ========================================================================= Date: Thu, 4 Apr 1996 14:54:45 -0500 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Kristofer Munn Subject: Recommendations I have recently installed GNNServer 2.03 and after some initial glitches got it up and running. I had originally wanted to run it on NT but the limitation by NT to 5 IPs and some other issues made me decide otherwise. Now it is time for us to select a database to use with our Web server. The platforms we're limited to are Linux and NT 3.51 at this time (not too much of a limitation). We need multiuser, transaction based processing and preferably the ability to query with SQL. Commercials solutions are find, actually preferred by management rather than unsupported software. As I begin looking around for a decent database for our needs, I thought I would reach out here for recommendations. Thanks in advance for any suggestions... Kristofer Munn NetLive Communications kmunn@NetLiveCom.com Manhattan, NY, USA ========================================================================= Date: Thu, 4 Apr 1996 15:02:41 -0500 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Sam Hostetter Subject: Starting the bootstrap server In-Reply-To: I have been trying to start up the bootstrap server since last night. Everytime I access it's URL, it asks for the username and password. No matter what password I try to give, the server will not allow me access. Is there something I'm missing? Sam ------------------------------------------------------------------------------- Sam Hostetter |shostett@indiana.edu Computer Support Staff |(812) 855-1008 Geology Department |"Computers iz mah bizniss, an bizniss iz good!" ------------------------------------------------------------------------------- ========================================================================= Date: Thu, 4 Apr 1996 12:54:16 -0800 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: wells@alexandria.sdc.ucsb.edu Subject: Re: Recommendations In-Reply-To: Your message of "Thu, 04 Apr 96 14:54:45 EST." > I have recently installed GNNServer 2.03 and after some initial glitches > got it up and running. I had originally wanted to run it on NT but the > limitation by NT to 5 IPs and some other issues made me decide otherwise. > > Now it is time for us to select a database to use with our Web server. > The platforms we're limited to are Linux and NT 3.51 at this time (not too > much of a limitation). We need multiuser, transaction based processing > and preferably the ability to query with SQL. Commercials solutions are > find, actually preferred by management rather than unsupported software. > > As I begin looking around for a decent database for our needs, I thought > I would reach out here for recommendations. > > Thanks in advance for any suggestions... What is your systems requirements? IE: hits per hour/sec. How stable does the system need to be? What is its main purpose? Answering these questions will help guide you in which database to use. In fact the Illustra database with built in connectivity in GNNServer may work just fine. By the way, from what I have heard, MS Access is not a good choice for web servers. Cheers, Alex Wells Alexandria Digital Library > > Kristofer Munn NetLive Communications > kmunn@NetLiveCom.com Manhattan, NY, USA ========================================================================= Date: Thu, 4 Apr 1996 16:17:48 +0500 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: jimerich Organization: CIAP Subject: Re: Recommendations Kristofer Munn wrote: > > I have recently installed GNNServer 2.03 and after some initial glitches > got it up and running. I had originally wanted to run it on NT but the > limitation by NT to 5 IPs and some other issues made me decide otherwise. > > Now it is time for us to select a database to use with our Web server. > The platforms we're limited to are Linux and NT 3.51 at this time (not too > much of a limitation). We need multiuser, transaction based processing > and preferably the ability to query with SQL. Commercials solutions are > find, actually preferred by management rather than unsupported software. > > As I begin looking around for a decent database for our needs, I thought > I would reach out here for recommendations. > > Thanks in advance for any suggestions... > > Kristofer Munn NetLive Communications > kmunn@NetLiveCom.com Manhattan, NY, USA A suggestion based ONLY on my investigation to date (I do NOT have extensive database skills)....is S-designor http://www.powersoft.com/cgi-bin/s-designor for maniputlating the database and Sybase for the database and linkage to HTML see http://www.newmedia.sybase.com/Offerings/Websql/regi.html http://www.watcom.on.ca/cgi-bin/sqleval My early opinion is this will make a very powerful environment. You will find evaluation copies at the above sites. Websql so far only available on limited platforms (see the web site for details). jimg ========================================================================= Date: Thu, 4 Apr 1996 16:39:20 -0600 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Kennen Blanning Subject: Re: Starting the bootstrap server In-Reply-To: from "Sam Hostetter" at Apr 4, 96 03:02:41 pm hello, i had the same problem. found this in the installatin notes for the previous version. username: nsadmin no password. now if i can just get all the virtual servers to recognize nsadmin too. > > I have been trying to start up the bootstrap server since last > night. Everytime I access it's URL, it asks for the username and > password. No matter what password I try to give, the server will not > allow me access. Is there something I'm missing? > > Sam -- kennen@drawings.com ========================================================================= Date: Thu, 4 Apr 1996 15:06:17 -0800 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Doug McKee Subject: Re: Starting the bootstrap server In-Reply-To: (message from Sam Hostetter on Thu, 4 Apr 1996 15:02:41 -0500) >>>>> "Sam" == Sam Hostetter writes: Sam> I have been trying to start up the bootstrap server Sam> since last night. Everytime I access it's URL, it asks for Sam> the username and password. No matter what password I try to Sam> give, the server will not allow me access. Is there Sam> something I'm missing? You should be able to use the name "nsadmin" and any password the first time you connect to it. doug -- ---------------------------------------------------------------- Doug McKee America Online, Inc. Email: doug@tools.gnn.com 511 Bath Street Voice: (800) 529-9166 Santa Barbara, CA (805) 882-2350 93101 Fax: (805) 899-4316 http://www.tools.gnn.com ---------------------------------------------------------------- ========================================================================= Date: Thu, 4 Apr 1996 15:07:52 -0800 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Doug McKee Subject: Re: Starting the bootstrap server In-Reply-To: (message from Kennen Blanning on Thu, 4 Apr 1996 16:39:20 -0600) >>>>> "Ken" == Kennen Blanning writes: Ken> hello, i had the same problem. found this in the installatin Ken> notes for the previous version. Ken> username: nsadmin no password. Ken> now if i can just get all the virtual servers to recognize Ken> nsadmin too. The default nsadmin password for a virtual server is "ruffruff". doug -- ---------------------------------------------------------------- Doug McKee America Online, Inc. Email: doug@tools.gnn.com 511 Bath Street Voice: (800) 529-9166 Santa Barbara, CA (805) 882-2350 93101 Fax: (805) 899-4316 http://www.tools.gnn.com ---------------------------------------------------------------- ========================================================================= Date: Thu, 4 Apr 1996 14:46:32 -0800 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Alex Khassin Subject: Re: Recommendations In-Reply-To: --=_04tW34g.bO1996u.N22d000A.r04Y.46:002dc3 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit >I have recently installed GNNServer 2.03 and after some initial glitches >got it up and running. I had originally wanted to run it on NT but the >limitation by NT to 5 IPs and some other issues made me decide otherwise. Actually you can have up to 256 IP numbers per NIC. You just can't enter them in the Control Panel, you have to use the registry. I find that NT has virtually no limitations. > >Now it is time for us to select a database to use with our Web server. >The platforms we're limited to are Linux and NT 3.51 at this time (not too >much of a limitation). We need multiuser, transaction based processing >and preferably the ability to query with SQL. Commercials solutions are >find, actually preferred by management rather than unsupported software. > What's wrong with Illustra that comes with GNNServer (if that's the server you are using). Alternatively, if you use a different server, you can still use Illustra but you have to get it for about $7,000. It's about as good as it gets for a transaction-based database. --=_04tW34g.bO1996u.N22d000A.r04Y.46:002dc3 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="alexsig.txt" Content-Description: The Sender's Signature ------------ Alex Khassin AM Computers The Source for Advanced Computing Solutions http://am.net --=_04tW34g.bO1996u.N22d000A.r04Y.46:002dc3-- ========================================================================= Date: Thu, 4 Apr 1996 17:57:22 -0500 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Michael Kmiec Subject: Re: Starting the bootstrap server All virtual servers will recognize nsadmin with a password of "ruffruff". You should, however, change this in the Access Control section of the virtual server, especially since I just announced your password on a mailing list. At 04:39 PM 4/4/96 -0600, you wrote: >hello, > >i had the same problem. >found this in the installatin notes for the previous version. > >username: nsadmin >no password. > >now if i can just get all the virtual servers to recognize nsadmin too. > >> >> I have been trying to start up the bootstrap server since last >> night. Everytime I access it's URL, it asks for the username and >> password. No matter what password I try to give, the server will not >> allow me access. Is there something I'm missing? >> >> Sam > >-- >kennen@drawings.com > > ------------------------------------------------------ Michael Kmiec PFN Incorporated 26 Landsdowne Street Cambridge, MA 02139 mike@pfn.com 617.494.9980 ========================================================================= Date: Thu, 4 Apr 1996 16:36:53 -0800 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Mike Rambour Subject: getting started... I have what I think to be a NT problem, but then again Website worked so maybe not. I downloaded GNNserver 2.03 2 days ago, and I have not been able to get it to work the way I think it should. I cant seem to get the server to recognize my http address, thanks to Doug ( at AOL ) I have it working with IP addresses, but all my links in my pages ( and I have a lot of them ) are http://www.inline-tech.com/xxxx.html. I cant get GNNserver to use www.inline-tech.com. Like I said this may be a NT issue that I have not properly setup, I only installed NT3.51 last night after trying for several hours to get the server to work under NT4.0, I finally downgraded to 3.51 to see if maybe AOL was right, ( during the install I got a window that said they dont recomend NT4 yet ). We are not yet on the net, currently our pages are on a local ISP's machine but that is going to change next month and I need to get this working. I can ping and ftp to www.inline-tech.com ( this machine, not the one at the ISP ) and this machine connects to the net with RAS for now, but I am NOT trying to connect yet, just trying to get the server to work and then connect to the server from this machine, cant that be done ? I did it with Website but I think GNNserver is what I want to use, especially when still at this development stage. mike mikey@inline-tech.com ~~~~~ I'd rather be sailing and \/ \/ ~~~~~~~~~~~~~~ or \/ ~~~~~~~~ Mike Rambour .oooO Oooo. __._._. O (Yahoo!) Bug Writer er...Programmer ( ) ( ) ____ ._.. /\, \ ( ) / -|~(*) \_) (_/ :::::::::. (*) mikey@inline-tech.com ::::::::::\............ *********************************************************************** If you want to learn more about the ULTIMATE BRITISH sports car, then take a look at http://www.inline-tech.com/singer/nasoc.html Its the home page of NASOC, the North American SINGER Owners Clubs ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ========================================================================= Date: Fri, 5 Apr 1996 07:31:00 -0600 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: James Cholke Subject: Re: Recommendations >By the way, from what I have heard, MS Access is not a good choice >for web servers. > I'm considering using Access, could you give more detail on your above statement. Thank you. ========================================================================= Date: Fri, 5 Apr 1996 07:08:24 -0800 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Doug McKee Subject: Re: Starting the bootstrap server In-Reply-To: <2.2.32.19960404225722.006bcad4@sunrah.pfn.com> (message from Michael Kmiec on Thu, 4 Apr 1996 17:57:22 -0500) Many of you will be happy to hear that we've decided to dispense with the "ruffruff" default nsadmin password for 2.1 and go with the more standard approach of no default password. This is just as secure (read not secure) as "ruffruff" and much less confusing. doug -- ---------------------------------------------------------------- Doug McKee America Online, Inc. Email: doug@tools.gnn.com 511 Bath Street Voice: (800) 529-9166 Santa Barbara, CA (805) 882-2350 93101 Fax: (805) 899-4316 http://www.tools.gnn.com ---------------------------------------------------------------- ========================================================================= Date: Fri, 5 Apr 1996 11:28:14 -0500 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: gnat Subject: C and Tcl ns_db question. I am running GNNServer 2.03 on an SGI Indy system and am having trouble talking to Illustra through Tcl and can not talk to it through C. Tcl: If I try using 2.0s "ns_db gethandle poolname" or "ns_db gethandle poolname 1" Tcl returns: Thread already owns a handle to pool: reg_test If I use the old 1.0 way of "ns_conn db $conn" I can get the connection without a problem since I am using the default database. C: When the GNNServer get to "if((handle = Ns_DbPoolGetHandle("reg_test")) != NULL)" in my module I get the following message in the log file: Error: Ns_DbPoolGetHandle: Thread already owns a handle to pool: reg_test If I try doing any other database operation (like searching a table) while this module is loaded it causes the server to core dump. I never did much C with 1.0 and don't have a copy of the old manual handy to try the old way, but thats not what I really want to do anyway. If anyone can point out what i'm doing wrong or if there is something else that I need in my code that the manuals don't mention I would be grateful. Thanks, David Whittle Digital City ========================================================================= Date: Fri, 5 Apr 1996 12:18:17 -0500 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Michael Kmiec Subject: Re: C and Tcl ns_db question. I can't speak for Tcl, but I know in C, if you > When the GNNServer get to "if((handle = Ns_DbPoolGetHandle("reg_test")) != >NULL)" in my module I get the following message in the log file: ...after you Ns_DbPoolGetHandle("pool_name"), you must Ns_DbPoolPutHandle("pool_name") So later in your function -- after you've done all your Db manipulation -- do Ns_DbPoolPutHandle("reg_test"); in order to free the handle. Then you can access it (the pool) again. Or you could use Ns_DbPoolGetMultipleHandles(), but I have little knowledge of that function, and defer explanation of usage to Doug or Jim. ------------------------------------------------------ Michael Kmiec PFN Incorporated 26 Landsdowne Street Cambridge, MA 02139 mike@pfn.com 617.494.9980 ========================================================================= Date: Fri, 5 Apr 1996 11:35:31 -0600 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Webmaster Subject: Adding nstext to a virtual server Hello. I'm attempting to add the module "nstext" to a virtual server. I'm using GNNserver and an Illustra database. This is the error I get in the server log when I restart GNNserver: -------------------------------------------------------------------------- [05/Apr/1996:11:20:32 -0600][4085.4086] Notice: Ns_ModuleSymbol: Loading module file: /drive2/www/GNNserver/bin/nstext.so [05/Apr/1996:11:20:33 -0600][4085.4086] Notice: SQL(default:gcidb): select table_name from tables where table_kind <> 'i' and table_kind <> 's' [05/Apr/1996:11:20:33 -0600][4085.4086] Notice: SQL(default:gcidb): select table_name from tables where table_kind <> 'i' and table_kind <> 's' [05/Apr/1996:11:20:33 -0600][4085.4086] Notice: SQL(default:gcidb): create table ns_pages_gciweb (ns_url text not null primary key, ns_title text, ns_body doc not null) [05/Apr/1996:11:20:33 -0600][4085.4086] Notice: Ns_Ill(default:gcidb): XMT001:No such type: doc, for column ns_body [05/Apr/1996:11:20:33 -0600][4085.4086] Error: Text(gciweb): Could not find or create textindex table "ns_pages_gciweb" [05/Apr/1996:11:20:33 -0600][4085.4086] Notice: Ns_ModuleLoad(gciweb): Could not initialize module file: nstext.so. ----------------------------------------------------------------------------- Details: SGI running irix 5.3 GNNserver and Illustra database database name: gcidb virtual server name: gciweb Any suggestions?? HELP!! Thanks, Greg Selner 612-539-7767 webmastr@atactix.com ========================================================================= Date: Fri, 5 Apr 1996 10:33:36 -0800 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Doug McKee Subject: Re: C and Tcl ns_db question. In-Reply-To: (message from gnat on Fri, 5 Apr 1996 11:28:14 -0500) >>>>> "Dave" == gnat writes: Dave> I am running GNNServer 2.03 on an SGI Indy system and am Dave> having trouble talking to Illustra through Tcl and can not Dave> talk to it through C. Dave> Tcl: If I try using 2.0s "ns_db gethandle poolname" or Dave> "ns_db gethandle poolname 1" Tcl returns: Dave> Thread already owns a handle to pool: reg_test Dave> If I use the old 1.0 way of "ns_conn db $conn" I can Dave> get the connection without a problem since I am using the Dave> default database. Dave> C: When the GNNServer get to "if((handle = Dave> Ns_DbPoolGetHandle("reg_test")) != NULL)" in my module I get Dave> the following message in the log file: Dave> Error: Ns_DbPoolGetHandle: Thread already owns a handle to Dave> pool: reg_test Your problem in C and Tcl is exactly the same: Your request function has already allocated a database handle. GNNserver won't allocate you another handle in this case because your server may deadlock. Dave> If I try doing any other database operation (like Dave> searching a table) while this module is loaded it causes the Dave> server to core dump. I never did much C with 1.0 and don't Dave> have a copy of the old manual handy to try the old way, but Dave> thats not what I really want to do anyway. It sounds like your C module is crashing for a completely other reason; If your code assumes that you will always get a db handle back after calling Ns_DbPoolGetHandle(), it may crash. doug -- ---------------------------------------------------------------- Doug McKee America Online, Inc. Email: doug@tools.gnn.com 511 Bath Street Voice: (800) 529-9166 Santa Barbara, CA (805) 882-2350 93101 Fax: (805) 899-4316 http://www.tools.gnn.com ---------------------------------------------------------------- ========================================================================= Date: Fri, 5 Apr 1996 10:44:07 -0800 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Doug McKee Subject: Re: Adding nstext to a virtual server In-Reply-To: <9604051135.ZM4141@atactix.com> (message from Webmaster on Fri, 5 Apr 1996 11:35:31 -0600) >>>>> "Greg" == Webmaster writes: Greg> Hello. I'm attempting to add the module "nstext" to a Greg> virtual server. I'm using GNNserver and an Illustra Greg> database. This is the error I get in the server log when I Greg> restart GNNserver: ... Greg> [05/Apr/1996:11:20:33 -0600][4085.4086] Notice: Greg> Ns_Ill(default:gcidb): XMT001:No such type: doc, for column Greg> ns_body [05/Apr/1996:11:20:33 -0600][4085.4086] The short answer is that you need to connect to a database built from the textdb template (which has the "doc" type built-in). See http://www.tools.gnn.com/server/illustra/textb.htm for details. doug -- ---------------------------------------------------------------- Doug McKee America Online, Inc. Email: doug@tools.gnn.com 511 Bath Street Voice: (800) 529-9166 Santa Barbara, CA (805) 882-2350 93101 Fax: (805) 899-4316 http://www.tools.gnn.com ---------------------------------------------------------------- ========================================================================= Date: Fri, 5 Apr 1996 14:47:19 -0500 Reply-To: Web Development with GNNserver Sender: Web Development with GNNserver From: Kristofer Munn Subject: CGI with extra path Using another server, I was using the extra path information in a URL to great advantage via CGI. For example, a URL such as: http://www.whocares.com/~foobar/index.cgi/this/that/ Would run the script index.cgi and the '/this/that/' part of the path would be a CGI variable (PATH_INFO I believe). This doesn't seem to work with GNNserver on Linux. Or am I (once again) missing something here? Kristofer Munn NetLive Communications kmunn@NetLiveCom.com Manhattan, NY, USA ========================================================================= Date: Fri, 5 Apr 1996 15:25:23 -0500 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Kristofer Munn Subject: CGI and "big" pages on Linux Comments: cc: Doug McKee I'm having a problem with a CGI script. Here's the very complicated perl script: #!/usr/local/bin/perl -U open(INFILE, '/home/kmunn/foo.html'); while () { print $_; } close(INFILE); exit Hope you all followed that. :) Anyway, I've narrowed it down to the following. When the file foo.html is > 4096, accessing foo.cgi (the script above) hangs. When it is <= 4096 then it works fine. The foo.html I am using (for figuring out this annoying problem) is as follows: Content-type: text/html FutureSight - Cover 1234567890
1234567890
1234567890
. . . You get the idea. I keep adding 1234567890
lines until I'm larger than 4096 and whammo, the server just hangs there in never-never land. Ideas? Kristofer Munn NetLive Communications kmunn@NetLiveCom.com Manhattan, NY, USA ========================================================================= Date: Fri, 5 Apr 1996 15:40:50 -0800 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Doug McKee Subject: GNNserver 2.031 -- patch All GNNServer 2.03 users should download patch 2.031 from: http://www.tools.gnn.com/server/patchdl.htm This patch: * Fixes a problem that would, in rare cases, cause GNNserver to take up excessive CPU time and eventually hang. * Produces well-formed HTML directory listings * Returns status 204 (No Content) instead of 404 (Not Found) in response to a client clicking in an undefined area of an image map. doug -- ---------------------------------------------------------------- Doug McKee America Online, Inc. Email: doug@tools.gnn.com 511 Bath Street Voice: (800) 529-9166 Santa Barbara, CA (805) 882-2350 93101 Fax: (805) 899-4316 http://www.tools.gnn.com ---------------------------------------------------------------- ========================================================================= Date: Mon, 8 Apr 1996 21:02:04 +0200 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Stephane FILLOD Subject: GNNserver and UNIX passwd file I'd like to have GNNserver reconize my UNIX users, using /etc/passwd file to sign on. Is it possible to make GNNserver look in /etc/passwd instead of users.dat and groups.dat files ? I think this is implemented in the nsperm.so module, but I have not found the C/Tcl source anywhere. Could someone tell me where is that piece of code so I would be able to rewrite it ? Or how I will make GNNserver make use of /etc/passwd file ? My goal is to allow my UNIX users doing PUT commands to their homepages. I'm sure, someone had ever tryied ... Thanks in advance. Cheers, -- Stephane FILLOD | fillod@ens.insa-rennes.fr computer science student (3rd year) | "Un homme seul est en INSA Rennes, FRANCE | mauvaise compagnie" P.Valery ========================================================================= Date: Tue, 9 Apr 1996 18:02:32 -0700 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Doug McKee Subject: GNNserver 2.04 for SunOS, Linux, and FreeBSD released GNNserver version 2.04 is now available for SunOS, Linux, and FreeBSD platforms: http://www.tools.gnn.com/server/overview.htm The only differences between this release and 2.03/2.031 are bug fixes specific to these platforms (all of which use the publically available pthreads library). This is the first FreeBSD release of GNNserver. Platform-specific bug fixes include: * GNNserver can now be run in the background * GNNserver shuts down properly * You may now configure the server to timeout idle connections * CGI programs can now return more than 4K of data Enjoy! doug -- ---------------------------------------------------------------- Doug McKee America Online, Inc. Email: doug@tools.gnn.com 511 Bath Street Voice: (800) 529-9166 Santa Barbara, CA (805) 882-2350 93101 Fax: (805) 899-4316 http://www.tools.gnn.com ---------------------------------------------------------------- ========================================================================= Date: Fri, 12 Apr 1996 11:41:18 -0400 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Jeff Rawlings Subject: List delayed... Comments: To: gnnhost-l@services.web.aol.com Hello, everyone. I just wanted to let you know that the gnnhost-l and gnndeveloper-l lists have been delayed for the past couple of days. I will be forwarding posts to the lists today. Please keep in mind that many of these will appear to come from my email address, so if you want to respond privately to the poster you will need to cut and paste their address. Sorry for the delay! Jeff Rawlings rawlings@gnnhost.com Webmaster, GNN Hosting Service http://www.gnnhost.com/ Moderator, gnnhost-l and gnndeveloper-l For inquiries about Web Hosting, send email to ========================================================================= Date: Fri, 12 Apr 1996 11:41:18 -0400 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Jeff Rawlings Subject: extra.slash.com//index.html From: "Ted Goessling" Subject: extra.slash.com//index.html I've run into a problem and solution that people might want to know about. I'm a (happy) new user of GNNserver 2.031 on Solaris, and ran across an odd "feature" of the interaction between GNNpress and GNNserver. Everything is working great except the way my browsers interpret the base URL of the server. When I access the server's base URL "http://machine.abc.com/" from Netscape Navigator 2.01 on Windows, Mac, or UNIX, the URL of the returned page is not "http://machine.abc.com/index.html" as expected. Instead it adds an extra slash (/), as in "http://machine.abc.com//index.html". Oddly enough, everything seems to work just fine with that extra slash in there. It also works fine if I ask for "http://machine.abc.com/index.html". (And no, there is no directory called "/" in the PageRoot directory with a file called index.html in it...) I looked all through the settings and tried specifying the full path to the server PageRoot instead of the default. No luck. Finally, I noticed that the server wanted the default page for the server root to be the same as the default page set with GNNpress for the MiniWeb. If this is different from the DirectoryFile parameter (typically index.html), then the default MiniWeb page in the GNNpress document.nvd file OVERRIDES the DirectoryFile parameter. I didn't realize that the server knew about document.nvd files. When I delete the document.nvd file from the PageRoot directory, the extra slash problem goes away. (BTW, the extra slash appears even if the default MiniWeb page is called "index.html") Obviously this isn't really a "problem", but I thought others might have also been confused by it. I pursued it because I thought my users would be confused if the base URL (and subsequent relative links) showed up with an extra slash in them. One negative aspect of this phenomenon is that even if a directory doesn't contain an index.html file, you can't get a directory listing of it if it contains a document.nvd file. This probably makes sense because any deliberate authoring efforts with GNNpress probably mean that a person doesn't want the directory contents listed. An instance where this is not so good is when you let GNNpress recursively create MiniWebs with the Webize command (which is the default). If you create a MiniWeb in something like an /images directory, the presence of the document.nvd file prevents you from remotely listing the contents of the /images directory. This is a hassle if you're remotely authoring pages and forgot the name of the graphic you're looking for. A simple fix would be to change GNNpress' Webize default to disable the "Recursively Webize Directories" button in the "Webize Options" dialog. (An even simpler fix would be to modify the GNNserver documentation so that the "Setup Virtual Server" page describes the interation between the server, index.html, and document.nvd files ;-) My apologies for this long message if you already knew this. This is a minor nit in an otherwise wonderful (and free!) product. Keep up the great work! ====================================================================== Ted Goessling 14000 Technology Dr. ted.goessling@mts.com Technology Analyst Eden Prairie, MN 612-937-4824 ->vox MTS Systems Corporation 55344 USA 612-937-4515 ->fax ====================================================================== ========================================================================= Date: Fri, 12 Apr 1996 11:41:19 -0400 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Jeff Rawlings Subject: Additional Verbose Information? From: David Sklar Subject: Additional Verbose Information? I am still trying to debug that mysterious All-Tcl-Interpreters-Get-Sucked-Up-By-Script-Run-Amok problem I am having. If I set Verbose=On in [ns\server\student_net] in my nsd.ini (student_net is the name of my virtual server), I get nice messages like: [09/Apr/1996:15:01:09 -0400][157.161] Notice: RunDriver(student_net, nssock): New connection 326 (waiting: 1 threads: 24 (13 idle)) [09/Apr/1996:15:01:09 -0400][157.263] Notice: RunConnection(student_net): Running connection: 326 [09/Apr/1996:15:01:09 -0400][157.161] Notice: RunDriver(student_net, nssock): Accepting. [09/Apr/1996:15:01:10 -0400][157.161] Notice: RunDriver(student_net, nssock): New connection 327 (waiting: 1 threads: 24 (12 idle)) [09/Apr/1996:15:01:10 -0400][157.258] Notice: RunConnection(student_net): Running connection: 327 [09/Apr/1996:15:01:10 -0400][157.161] Notice: RunDriver(student_net, nssock): Accepting. in my server.log. It would be nice, however, if there was a way to know what the HTTP request was for the incoming connections, so I could see what is being run that doesn't release threads. Either something associated with the the connection # or the numbers in [] next to the timestamp (is that process id and thread id?). Any plans to add this anytime soon? Pleeeeaaaase? :) Thanks. -dave ========================================================================= Date: Fri, 12 Apr 1996 11:45:36 -0400 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Jeff Rawlings Subject: Does ns_textindex really do that? From: petej@clickvision.com (Peter M. Jansson) Subject: Does ns_textindex really do that? Will ns_textindex still work even if the URL being index is the output of a tcl script? Pete. ========================================================================= Date: Fri, 12 Apr 1996 11:45:41 -0400 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Jeff Rawlings Subject: ssl on intel From: kennen@drawings.com Subject: ssl on intel hello, Are there plans to develop the ssl module for Linux or Solaris2.5 on Intel? I'm aware that the module relies on RSA's BSAFE. RSA says BSAFE is being developed for both of these platforms. -- kennen@drawings.com ========================================================================= Date: Fri, 12 Apr 1996 11:45:42 -0400 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Jeff Rawlings Subject: Access to tcl interpreter prompt Subject: Access to tcl interpreter prompt From: Ashish Parikh Hello, Is is possible to access the prompt for the Tcl interpreter that GNNserver is running. It would be *really nice* to have an xterm in which I can interact with the interpreter rather than always using my web browser. For example, when you start wish, you get the prompt and you interact with the interpreter. Anything like this for GNNserver? Thanks, Ashish -- ---------------------------------------------------------------------------- Ashish Parikh | 3925 W. Braker Lane, Suite 325 Savantage, Inc. | Austin, TX 78759-5321 USA (512)-305-0054 (Voice) | (512)-305-0060 (FAX) ---------------------------------------------------------------------------- ========================================================================= Date: Fri, 12 Apr 1996 11:45:42 -0400 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Jeff Rawlings Subject: Replacing an indexed document? From: petej@clickvision.com (Peter M. Jansson) Subject: Replacing an indexed document? If I have a document indexed, using the "ns_textindex add" call, and it changes, do I need to do a "ns_textindex delete" and an "ns_textindex add" to replace the indexed contents, or will a subsequent "ns_textindex add" do it for me? Pete. ========================================================================= Date: Fri, 12 Apr 1996 11:55:04 -0400 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Jeff Rawlings Subject: wincgi.tcl example & WebBoard ?? From: gaute@alpha1.nipnett.no (Gaute Amundsen) Subject: wincgi.tcl example & WebBoard ?? Does anyone know wether the wincgi.tcl script in the examples\tcl folder emulates WinCGI well enough to runn WebBoard? I spent most of yesterday trying to find out, but the closest I gott was getting a type mismatch error from WebBoard. We are very much in need of some kind of BBS on our system, and WebBoard seems to be the best choice by far, but it would be rather stupid if we had to innstall the O'reilly WebSite just for that. Anny help is apreciated. Gaute Amundsen -- ----------------------------------------------------------------- Gaute Amundsen "Technology today is the campfire gaute@nipnett.no around which we tell our stories. There's this attraction to light and to this kind of power, which is both warm and destructive." Laurie Anderson http://www.gil.no/users/g/gaute -------------------------------------------------------------------- ========================================================================= Date: Fri, 12 Apr 1996 11:55:06 -0400 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Jeff Rawlings Subject: Searching question From: pkwu@lehman.com (Peter Wu) Subject: Searching question Hi, Where do I find information on how to allow non-gnnpress users viewing ours web pages to search for information? I can't find any reference to searching besides using Tools->Search Server from the GnnPress menubar. Thanks a lot. --- Peter Wu - pkwu@lehman.com ========================================================================= Date: Fri, 12 Apr 1996 11:55:06 -0400 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Jeff Rawlings Subject: Question about C API From: jsun@ws01.iwnet.com (Jiayong Sun) Subject: Question about C API Hello, everyone. I have a question about C API's. There are some functions in include\nsperm.h which are used for managing user(such as Ns_AddUser), who could tell me the return code about these API's. As they are described as "int", I think they should return 0 as normal, but I want to conform it, and their error return code. Thanks in advance. ************************** Jiayong Sun InfoWave Communications Email: jsun@iwnet.com Voice:(W)(408)980-5115 Fax: (W)(408)980-9528 ************************** ========================================================================= Date: Fri, 12 Apr 1996 18:15:27 -0700 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Doug McKee Subject: Re: Does ns_textindex really do that? In-Reply-To: <2.2.32.19960412154536.00a374d4@mail.gnnhost.com> (message from Jeff Rawlings on Fri, 12 Apr 1996 11:45:36 -0400) Pete> Will ns_textindex still work even if the URL being index is Pete> the output of a tcl script? Yes, as long as you make sure the URL is absolute (ie. starts with http:) doug -- ---------------------------------------------------------------- Doug McKee America Online, Inc. Email: doug@tools.gnn.com 511 Bath Street Voice: (800) 529-9166 Santa Barbara, CA (805) 882-2350 93101 Fax: (805) 899-4316 http://www.tools.gnn.com ---------------------------------------------------------------- ========================================================================= Date: Fri, 12 Apr 1996 18:20:18 -0700 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Doug McKee Subject: Re: Access to tcl interpreter prompt In-Reply-To: <2.2.32.19960412154542.00a3b65c@mail.gnnhost.com> (message from Jeff Rawlings on Fri, 12 Apr 1996 11:45:42 -0400) Ashish> Is is possible to access the prompt for the Tcl Ashish> interpreter that GNNserver is running. It would be *really Ashish> nice* to have an xterm in which I can interact with the Ashish> interpreter rather than always using my web browser. For Ashish> example, when you start wish, you get the prompt and you Ashish> interact with the interpreter. Anything like this for Ashish> GNNserver? The problem is that the Tcl intepreter is not a separate process; it runs inside the server. We've thought about building a separate application that was a Tcl interpreter that had most of the ns_ Tcl commands built in, but haven't built it. doug -- ---------------------------------------------------------------- Doug McKee America Online, Inc. Email: doug@tools.gnn.com 511 Bath Street Voice: (800) 529-9166 Santa Barbara, CA (805) 882-2350 93101 Fax: (805) 899-4316 http://www.tools.gnn.com ---------------------------------------------------------------- ========================================================================= Date: Fri, 12 Apr 1996 18:22:38 -0700 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Doug McKee Subject: Re: Replacing an indexed document? Comments: cc: angela@navisoft.com In-Reply-To: <2.2.32.19960412154542.00a3f564@mail.gnnhost.com> (message from Jeff Rawlings on Fri, 12 Apr 1996 11:45:42 -0400) Pete> If I have a document indexed, using the "ns_textindex add" Pete> call, and it changes, do I need to do a "ns_textindex Pete> delete" and an "ns_textindex add" to replace the indexed Pete> contents, or will a subsequent "ns_textindex add" do it for Pete> me? "ns_textindex add" (and Ns_TextIndexAdd()) will remove the old one before adding the new one. doug -- ---------------------------------------------------------------- Doug McKee America Online, Inc. Email: doug@tools.gnn.com 511 Bath Street Voice: (800) 529-9166 Santa Barbara, CA (805) 882-2350 93101 Fax: (805) 899-4316 http://www.tools.gnn.com ---------------------------------------------------------------- ========================================================================= Date: Sat, 13 Apr 1996 12:49:06 -0400 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Brad Chick Subject: Re: wincgi.tcl example & WebBoard ?? At 11:55 AM 4/12/96 -0400, you wrote: >From: gaute@alpha1.nipnett.no (Gaute Amundsen) >Subject: wincgi.tcl example & WebBoard ?? > >Does anyone know wether the wincgi.tcl script in the examples\tcl folder >emulates WinCGI well enough to runn WebBoard? >I spent most of yesterday trying to find out, but the closest I gott >was getting a type mismatch error from WebBoard. > >We are very much in need of some kind of BBS on our system, >and WebBoard seems to be the best choice by far, >but it would be rather stupid if we had to innstall the O'reilly WebSite >just for that. > >Anny help is apreciated. > Check out WWWBoard at Matt's Scripts Archive (http://worldwidemart.com/scripts/). It's a PERL script that works extremely well. We've used it successfully (and extensvley) on the GNNServer (IRIX on SGI box) as well as Netscape (running on Solaris 4.1.3). Our boards can be seen at www.doitsports.com/news/news-run.html and various other places in our site. >Gaute Amundsen > >-- ----------------------------------------------------------------- > Gaute Amundsen "Technology today is the campfire > gaute@nipnett.no around which we tell our stories. > There's this attraction to light > and to this kind of power, which is > both warm and destructive." > > Laurie Anderson > http://www.gil.no/users/g/gaute >-------------------------------------------------------------------- > > ------------------------------------------------------------------------------- --o / Brad Chick `\<, / "DoMan" 0/ 0 / \e/ Do It Sports, Inc. __o __o / I 2360 E. Stadium Blvd. `\<, `\<, / `\\, Suite 13 (aren't we lucky?) O/ O --o O/ O/ O/ O Ann Arbor, MI 48014 `\<, / 0/ 0 / Voice: (313) 971-0120 __o / Fax: (313) 971-0035 `\-\ / 0/ 0 http://www.doitsports.com / e-mail: doman@doitsports.com ------------------------------------------------------------------------------- "Doesn't matter where you finish, so long as you're sweating!" -DoMan ========================================================================= Date: Fri, 12 Apr 1996 12:49:42 -0500 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: "Oscar J. Meszar" Subject: New User Hi All, I just downloaded the GNNServer 2.031 last night and Installed it this morning on an NT machine. Everything seems to work fine; except that I don't see the Access Control link on the GNNServer Administration page. I deleted and re-added the nsperm module and still don't see that link. Is the documentation somewhere else besides the Net? Can I download it? I realize that this questions may had been answered before, but I'm new to the list and to GNNServer. Oscar J. Meszar (OJM) ojm@mcs.com http://www.mcs.com/~ojm Think of the possibilities ... ========================================================================= Date: Fri, 12 Apr 1996 15:42:13 -0500 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: "Oscar J. Meszar" Subject: Server Name Is there any way that one can change the name of the server. It shows up as server1 everywhere. I'd like to give it a different name. As you can tell I'm new to this list... Oscar J. Meszar (OJM) ojm@mcs.com http://www.mcs.com/~ojm Think of the possibilities ... ========================================================================= Date: Fri, 12 Apr 1996 16:04:08 -0500 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Webmaster Subject: Configuring nsshtml module Hello. I'm trying to configure the nsshtml module for a virtual server. It seems to work but none of the images show up in the Browser when I reload the page. I'm using Netscape 2.0 My nsd.ini file for this module looks like this: [ns\server\gciweb\module\nsshtml] Map=/* Map=/images/*.jpg Extension=.shtml Extension=.html Extension=.htm The page itself looks like this: GCIWEB Home Page When I remove the nsshtml module, it all works fine. Any suggestions? Thanks, Greg Selner 612-539-7767 ========================================================================= Date: Fri, 12 Apr 1996 22:06:26 -0400 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Shawn Eric Mathews Subject: SockWrite Error on GNN Server Comments: To: Doug McKee , NaviServer Group Does anyone have any idea what this error means? [12/Apr/1996:21:43:27 -0500][101.232] Error: = SockWrite(http://www.theorioles.com): Error writing 8192 bytes to = socket 780: Operation would block (code 10058) ========================================================================= Date: Fri, 12 Apr 1996 22:29:47 -0400 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Shawn Eric Mathews Subject: Re: Does ns_textindex really do that? ------ =_NextPart_000_01BB28C0.0D974570 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable ---------- From: Jeff Rawlings Sent: Friday, April 12, 1996 11:45 AM To: Multiple recipients of list GNNDEVELOPER-L Subject: Does ns_textindex really do that? From: petej@clickvision.com (Peter M. Jansson) Subject: Does ns_textindex really do that? Will ns_textindex still work even if the URL being index is the output = of a tcl script? Pete. Yes it will, but there will be random garbage returned sometimes. = I have a script that indexes some URL's generated by TCL scripts. Email = me if you wan't them Shawn Mathews us019327@interramp.com ------ =_NextPart_000_01BB28C0.0D974570 Content-Type: application/ms-tnef Content-Transfer-Encoding: base64 eJ8+IhUCAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAEIgAcAGAAAAElQTS5NaWNy b3NvZnQgTWFpbC5Ob3RlADEIAQ2ABAACAAAAAgACAAEEkAYAkAEAAAEAAAAMAAAAAwAAMAIAAAAL AA8OAAAAAAIB/w8BAAAAeAAAAAAAAACBKx+kvqMQGZ1uAN0BD1QCAAAAAFdlYiBEZXZlbG9wbWVu dCB3aXRoIEdOTnNlcnZlciBhbmQgR05OIEhvc3RpbmcgU2VydmljZQBTTVRQAEdOTkRFVkVMT1BF Ui1MQFNFUlZJQ0VTLldFQi5BT0wuQ09NAB4AAjABAAAABQAAAFNNVFAAAAAAHgADMAEAAAAkAAAA R05OREVWRUxPUEVSLUxAU0VSVklDRVMuV0VCLkFPTC5DT00AAwAVDAEAAAADAP4PBgAAAB4AATAB AAAAOQAAACdXZWIgRGV2ZWxvcG1lbnQgd2l0aCBHTk5zZXJ2ZXIgYW5kIEdOTiBIb3N0aW5nIFNl cnZpY2UnAAAAAAIBCzABAAAAKQAAAFNNVFA6R05OREVWRUxPUEVSLUxAU0VSVklDRVMuV0VCLkFP TC5DT00AAAAAAwAAOQAAAAALAEA6AQAAAAIB9g8BAAAABAAAAAAAAAKnVAEEgAEAJgAAAFJFOiBE b2VzIG5zX3RleHRpbmRleCByZWFsbHkgZG8gdGhhdD8AZQ0BBYADAA4AAADMBwQADAAWAB0ALwAF AEoBASCAAwAOAAAAzAcEAAwAFgAbADsABQBUAQEJgAEAIQAAADkxRkE2OEJDRDA5NENGMTFCQjU1 NkEzQjYzOEIwMDAyAC8HAQOQBgAwBAAAFAAAAAsAIwAAAAAAAwAmAAAAAAALACkAAAAAAAMALgAA AAAAAwA2AAAAAABAADkAwD6dFeEouwEeAHAAAQAAACYAAABSRTogRG9lcyBuc190ZXh0aW5kZXgg cmVhbGx5IGRvIHRoYXQ/AAAAAgFxAAEAAAAWAAAAAbso4RWavGj6mJTQEc+7VWo7Y4sAAgAAHgAe DAEAAAAFAAAAU01UUAAAAAAeAB8MAQAAABcAAAB1czAxOTMyN0BpbnRlcnJhbXAuY29tAAADAAYQ pUuJeAMABxC8AQAAHgAIEAEAAABlAAAALS0tLS0tLS0tLUZST006SkVGRlJBV0xJTkdTU0VOVDpG UklEQVksQVBSSUwxMiwxOTk2MTE6NDVBTVRPOk1VTFRJUExFUkVDSVBJRU5UU09GTElTVEdOTkRF VkVMT1BFUi1MUwAAAAACAQkQAQAAAJECAACNAgAA7AQAAExaRnUVOLDq/wAKAQ8CFQKkA+QF6wKD AFATA1QCAGNoCsBzZXTuMgYABsMCgzIDxgcTAoO6MxMNfQqACM8J2TsV/3gyNTUCgAqBDbELYG7w ZzEwMxQgCwoS8gwBGmMAQCAKhQqLbGkxBDgwAtFpLTE0NM8N8AzQHMMLWTE2CqADYPZ0BZAFQC0e 5wqHHZsMMHUeZkYDYTof7h5mDIIgZkoNwQfwYXccIBkAc38fjyCdBmACMCHPItshgGlwZGF5LBNw HmADETFCMijwMTk5NilgMWg6NDUTcE0kfyCdVIZvJr8i2011bHQFIOhsZSAWAGMFIAiQAjAtBCBv I9AcIHMFQEdOAE5ERVZFTE9QMEVSLUwqjyWOdWLOah6hLK8i20RvB5EAgKpfHpB4LrBuDbB4LwEB B0BseSBkbyB0mRHAdD8a7xvzMzYdZxcUIgwBIQxwEgBlakCiYxwgY2t2BABpAiDCLgWgbSAoUDrx BcHWLiOQAHFzAiApCoUzJ/c1fzaPN5tXAxADID67MBCFQWJ3BbBrIGV2CfAOIAaQQBEu8FVSTCD8 YmUkMUNgPzMEAEOTCGCsdHBFYC+yYQqFdDtA70JgBQM3fTxSLgqPGg9IgvVKpFkHkWkFQAPwP7Ao 8P5iRZFDoRYAS3NEES8AAHCLP/A8IGcKwGJhZy7y+nQIcG4JgEJgA3ASAAdy+TzASSARwEMwReBG pUAT70R0B5FOgkPSJwQgTcBOQJdNAB6QTmBiP9BUQ0QAewT0TwFFAMADEVEhQ3F5VwhgQsAAcCdM A203jFO1EcB3A6BNQEBDsHckZgh1czApsDMyN0DnC4A8cU0AbXA78jf/HWcvSZUeZkhVFSEAW7AA AAADABAQAAAAAAMAERAAAAAAQAAHMFCRQdXgKLsBQAAIMFCRQdXgKLsBHgA9AAEAAAAFAAAAUkU6 IAAAAAADAA00/TcAABoi ------ =_NextPart_000_01BB28C0.0D974570-- ========================================================================= Date: Sat, 13 Apr 1996 01:36:21 -0500 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Krish Menon Subject: Re: wincgi.tcl example & WebBoard ?? At 11:55 AM 4/12/96 -0400, you wrote: >From: gaute@alpha1.nipnett.no (Gaute Amundsen) >Subject: wincgi.tcl example & WebBoard ?? > >We are very much in need of some kind of BBS on our system, >and WebBoard seems to be the best choice by far, Currently in development (well, testing stages, actually) is ForumUlation V1.0, a threaded, multi-user forum program exclusively for use with the GNN Server. Its got all kindsa funky features, and interfaces with the Illustra database to store and retrieve messages. It'll be out end of April/beginning of May, and is absolutely free. :) Once debugged to a point I'm comfortable with its release, I'll mail the archive to Doug, and see if he wants to post it to the GNN Developer's Corner. krish -krish -- krish menon - webspinner, graphic designer - krish@iw.net iway internet services, sioux falls, sd - http://www.iw.net = when you fall, pick something up. ======================== ========================================================================= Date: Sun, 14 Apr 1996 13:07:50 -0700 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Doug McKee Subject: Re: extra.slash.com//index.html Comments: cc: angela@navisoft.com In-Reply-To: <2.2.32.19960412154118.00603334@mail.gnnhost.com> (message from Jeff Rawlings on Fri, 12 Apr 1996 11:41:18 -0400) > From: "Ted Goessling" > Subject: extra.slash.com//index.html I must say, Ted, you've done a fine job reverse-engineering some currently undocumented behavior of the GNNserver, and indeed found a minor bug! To summarize: When serving a URL that corresponds to a directory (including "/" as in http://www.foo.com/), the server checks the following conditions in order: 1. If the directory contains a document.nvd file (i.e. it is a GNNpress MiniWeb), AND the client is GNNpress, the MiniWeb is returned. 2. If the directory contains a document.nvd file (i.e. it is a GNNpress MiniWeb), and the client is NOT GNNpress, the server returns a redirect to the top page of the MiniWeb. 2.031/2.04 contains a bug where the very top page will have an extra slash in this case. That is, http://www.foo.com/ will redirect to http://www.foo.com// 2. If one of the DirectoryFiles is found, it is returned. These are searched for in order. 3. Finally, a directory listing (Simple or Fancy) is returned. doug -- ---------------------------------------------------------------- Doug McKee America Online, Inc. Email: doug@tools.gnn.com 511 Bath Street Voice: (800) 529-9166 Santa Barbara, CA (805) 882-2350 93101 Fax: (805) 899-4316 http://www.tools.gnn.com ---------------------------------------------------------------- ========================================================================= Date: Sun, 14 Apr 1996 13:25:11 -0700 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Doug McKee Subject: Re: Searching question In-Reply-To: <2.2.32.19960412155506.00a4e04c@mail.gnnhost.com> (message from Jeff Rawlings on Fri, 12 Apr 1996 11:55:06 -0400) Peter> Where do I find information on how to allow non-gnnpress Peter> users viewing ours web pages to search for information? Peter> I can't find any reference to searching besides using Peter> Tools->Search Server from the GnnPress menubar. Thanks a Peter> lot. Goto the /NS/Search URL on your virtual server -- it's the same page that GNNpress will bring up from Tools->Search Server. You may edit this page how you like, save it where you'd like, and then make links from your other pages to it. doug -- ---------------------------------------------------------------- Doug McKee America Online, Inc. Email: doug@tools.gnn.com 511 Bath Street Voice: (800) 529-9166 Santa Barbara, CA (805) 882-2350 93101 Fax: (805) 899-4316 http://www.tools.gnn.com ---------------------------------------------------------------- ========================================================================= Date: Sun, 14 Apr 1996 13:30:46 -0700 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Doug McKee Subject: Re: Question about C API Comments: cc: angela@navisoft.com In-Reply-To: <2.2.32.19960412155506.00a49890@mail.gnnhost.com> (message from Jeff Rawlings on Fri, 12 Apr 1996 11:55:06 -0400) Jiayong> I have a question about C API's. There are some functions Jiayong> in include\nsperm.h which are used for managing user(such Jiayong> as Ns_AddUser), who could tell me the return code about Jiayong> these API's. As they are described as "int", I think Jiayong> they should return 0 as normal, but I want to conform it, Jiayong> and their error return code. The API for the access control system that lets you write C code to add/delete/update users/groups/permissions is not currently documented. We are currently documenting this interface for 2.1. And yes, these functions return int's that are either NS_OK or NS_ERROR. doug -- ---------------------------------------------------------------- Doug McKee America Online, Inc. Email: doug@tools.gnn.com 511 Bath Street Voice: (800) 529-9166 Santa Barbara, CA (805) 882-2350 93101 Fax: (805) 899-4316 http://www.tools.gnn.com ---------------------------------------------------------------- ========================================================================= Date: Sun, 14 Apr 1996 13:45:21 -0700 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Doug McKee Subject: Re: New User In-Reply-To: <2.2.32.19960412174942.00903e14@popmail.mcs.net> (ojm@mcs.net) >>>>> "Oscar" == Oscar J Meszar writes: Oscar> Hi All, I just downloaded the GNNServer 2.031 last night Oscar> and Installed it this morning on an NT machine. Everything Oscar> seems to work fine; except that I don't see the Access Oscar> Control link on the GNNServer Administration page. I Oscar> deleted and re-added the nsperm module and still don't see Oscar> that link. Are you going the the /NS/Admin page on your virtual server (ie. NOT port 9876)? You should see the link there. doug -- ---------------------------------------------------------------- Doug McKee America Online, Inc. Email: doug@tools.gnn.com 511 Bath Street Voice: (800) 529-9166 Santa Barbara, CA (805) 882-2350 93101 Fax: (805) 899-4316 http://www.tools.gnn.com ---------------------------------------------------------------- ========================================================================= Date: Sun, 14 Apr 1996 13:48:23 -0700 Reply-To: Web Development with GNNserver and GNN Hosting Service Sender: Web Development with GNNserver and GNN Hosting Service From: Doug McKee Subject: Re: Server Name In-Reply-To: <2.2.32.19960412204213.008d1bd4@popmail.mcs.net> (ojm@mcs.net) >>>>> "Oscar" == Oscar J Meszar writes: Oscar> Is there any way that one can change the name of the Oscar> server. It shows up as server1 everywhere. I'd like to give Oscar> it a different name. As you can tell I'm new to this Oscar> list... This name shouldn't be seen by your customers at all, but if you really want to change it, you can do one of two things: 1. You can stop your server and replace all occurrences of "server1" with a new name in your nsd.ini configuration file in the GNNserver installation directory. Now rename the servers\server1 directory to servers\. Or 2. You can drop your existing virtual server and create a new one with the same attributes and new name. doug -- ---------------------------------------------------------------- Doug McKee America Online, Inc. Email: doug@tools.gnn.com 511 Bath Street Voice: (800) 529-9166 Santa Barbara, CA (805) 882-