LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous messageNext messagePrevious in topicNext in topicPrevious by same authorNext by same authorPrevious page (December 2000, week 5)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:         Sun, 31 Dec 2000 07:48:48 -0500
Reply-To:     Michael Davis <sas-l@BASSETTCONSULTING.COM>
Sender:       "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From:         Michael Davis <sas-l@BASSETTCONSULTING.COM>
Subject:      Re: Q: SAS/IntrNet upgrade 6.12 --> 8.1
In-Reply-To:  <mqbs4tofshg5kkutpp8b8h51ra5fipll0q@4ax.com>
Content-Type: text/plain; charset="us-ascii"; format=flowed

Hello Richard and other SAS-L Friends,

Looking at this message and the previous message, I'd concentrate my efforts on the APPSTART.SAS program that launches the default service. My reasoning is that since you can't run the sample programs either, something must be wrong with the APPSTART procedure syntax or the specifications (e.g., directory paths)in your APPSTART.SAS program. To paraphrase Smokey Bear, "Only YOU can find out where your paths are confused".

I'd try to get the WEBHELLO (Hello World) sample program going first because you don't have to access any data with it. That will isolate the broker itself for troubleshooting purposes. Also, you will also have to allocate your program and data libraries in the APPSTART procedure if you want to run things other than SAS-supplied samples.

Can you start up SAS from the parameters specified in the APPSTART.SAS program for the default service outside of SAS/IntrNet? Also, I'm assuming that the following:

>64 %let rc=%sysfunc(ntlog(INFORMATION,SAS/IntrNet >Application Server stopped for the default service.));

is the result of your stopping the socket service.

Last, it might be worthwhile to see if you can set-up and use a launch service. You can create this service via the program shortcut that creates a new IntrNet service. Testing with a launch service may be useful because it bypasses listing on a TCP port, which may help isolate your problem further.

Happy hunting.

- Michael "Mad Doggy" Davis

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

Michael L. Davis Vice President Bassett Consulting Services, Inc. 10 Pleasant Drive North Haven CT 06473-3712 E-Mail: michael@bassettconsulting.com Web: http://www.bassettconsulting.com Telephone: 203-562-0640 Facsimile: 203-498-1414 Messages: 888-477-1412

At 10:59 AM 12/30/00 -0800, Richard Smith <rmsmith@pobox.com> wrote: >Michael: > >Here is the contents of the "appsrv_4001.log" file. Please note >that I have not made/modified any files using the "allocate, >proglibs, or datalibs" commands as I haven't encountered any of >this in the administrator notes yet. Thanks! > >-- >Sincerely, >Richard M. Smith >(509) 754-1126 >rmsmith@pobox.com > >1 The >SAS System 09:42 Saturday, December 30, >2000 > >NOTE: Copyright (c) 1999-2000 by SAS Institute Inc., Cary, NC, >USA. >NOTE: SAS (r) Proprietary Software Release 8.1 (TS1M0) > Licensed to BUREAU OF RECLAMATION, Site 000000000. ><--edited away. >NOTE: This session is executing on the WIN_NTSV platform. > > > >NOTE: SAS initialization used: > real time 4.25 seconds > cpu time 1.51 seconds > >1 /* ********************************************** >2 * This file starts an Application Server for the >3 * default socket service. >4 * ********************************************** */ >5 >6 /* ********************************************** >7 * The ifcexist macro is defined so that catalogs >8 * can be conditionally included in a proglibs >9 * statement. >10 * ********************************************** */ >11 %macro ifcexist(catname); >12 %local catname; >13 %if %sysfunc(cexist(&catname)) %then &catname; >14 %mend; >15 >16 %let rc=%sysfunc(ntlog(INFORMATION,SAS/IntrNet >Application Server started for the default service.)); >17 proc appsrv unsafe='&";%''' >18 &sysparm; >19 allocate file sample '!SASROOT\intrnet\sample'; >20 allocate library samplib '!SASROOT\intrnet\sample' >access=readonly; >21 allocate library sampdat '!SASROOT\intrnet\sample' >access=readonly; >22 allocate library tmplib >'C:\WINNT\Profiles\SASUSER\Personal\My SAS >Files\V8\IntrNet\default\temp'; >23 allocate file logfile >'C:\WINNT\Profiles\SASUSER\Personal\My SAS >Files\V8\IntrNet\default\logs\%a_%p.log'; >24 proglibs sample samplib %ifcexist(sashelp.webeis) >sashelp.webprog; >25 adminlibs sashelp.webadmn; >26 datalibs sampdat tmplib; >27 log file=logfile; >28 >29 /* *************************************************** >30 * Web clients may execute any program in any libref, >31 * fileref or libref.catalog listed in a PROGLIBS >32 * statement. Consider security carefully when adding >33 * new program libraries. Operating system security >34 * should be used to restrict which users can place >35 * programs in these locations. >36 * >37 * DATALIBS statements lists librefs or filerefs >38 * that are defined for all programs executed by this >39 * server. Clients may not execute programs in these >40 * librefs or filerefs unless they are also listed in >41 * a PROGLIBS statement. The DATALIBS statement >42 * does not accept two-level libref.catalog names. >43 * The DATALIBS statement does not restrict programs >44 * from assigning additional library or file >references. >45 * >46 * To add program and data libraries to this server >47 * insert ALLOCATE, PROGLIBS, DATALIBS statements >48 * in a block before the RUN statement. You may issue >49 * multiple PROGLIBS and DATALIBS statements in a >50 * single appsrv procedure. Repeat this syntax as >51 * necessary. >52 * >53 * For example: >54 * >55 * allocate library mylib 'path'; >56 * allocate file myfile 'path'; >57 * allocate library mydata 'path'; >58 * proglibs mylib myfile; >59 * datalibs mydata; >60 * >61 * ************************************************** >*/ >62 >63 run; > >WARNING: ADMINLIBS have been specified with no ADMINPW specified >NOTE: Libname SAMPDAT refers to the same physical library as >SAMPLIB. >Sat, 30 Dec 2000 09:42:59.342 Log file set to >C:\WINNT\Profiles\SASUSER\Personal\My SAS >Files\V8\IntrNet\default\logs\Sat_4001.log >NOTE: PROCEDURE APPSRV used: > real time 1:30.13 > cpu time 0.46 seconds > > >64 %let rc=%sysfunc(ntlog(INFORMATION,SAS/IntrNet >Application Server stopped for the default service.)); >NOTE: SAS Institute Inc., SAS Campus Drive, Cary, NC USA >27513-2414 >NOTE: The SAS System used: > real time 1:35.15 > cpu time 2.60 seconds >


Back to: Top of message | Previous page | Main SAS-L page