Problem with iPlanet Web Server 6

We are getting an intermittent problem with our web server, the users start to get problems connecting to the web site.
I have found the following message in the error log -
failure ( 2390): Error accepting connection -5928, oserr=130 (Connect aborted)
can anybody help???

Check out the below.
Problem 4680491. CSS causes oserr=130 in iWS 6.0 logs.
Workaround
If you are using the Cisco Content Services Switch (CSS) with Sun ONE Web Server and have set the value of the sticky bit setting in CSS to on, the following error is logged periodically in the error logs:
failure ( 2210): Error accepting connection -5928, oserr=130 (Connect aborted)
This is caused not by a defect in Sun ONE Web Server but by the setting of the sticky bit in CSS. To avoid the error logging, set the value of the sticky bit in CSS to off.
Which as been fixed in iWS 6.0 SP5.
For more info check the below link.
http://docs.sun.com/source/816-6434-10/rn60sp5.html
Dakshin.

Similar Messages

  • Calling servlet problem in iPlanet web server.

    Hello, friends.
    I have installed iPlanet web server 6.0. After installation I am using the default virtual server only. Thus, for all testing pages also, I use the default Document Root only (C:\iplanet\servers\docs\testsite) (I think, here "docs" is the default document root, right? If I am wrong, please correct me). I have got 2 JSP pages and 1 servlet. I put the JSP pages, into "testsite" folder and put the servlet into a folder called "myservlets" (C:iplanet\servers\docs\myservlets).
    The jsp1.jsp page calls the servlet.class and in return the servlet redirects to jsp2.jsp page.
    My question is: what paths should I use in jsp1.jsp file and in servlet.class file?
    Thanks in Advance for all your help,
    ~ Nirav

    There is a major security breach in authenticating
    iPlanet Web Server 6.0 SP3 and SP4 using Sun ONE
    Directory Server. Using a valid user id, any
    password except null string would allow user access
    the restricted resources. iPlanet Web Server 6.0 SP5
    and 4.1 SP12 worked fine with similar configuration.Did you get an answer for this?
    We are having the exact same problems with our iPlanet Web server 6.0 SP3.
    thank you.

  • Instalation problem with iplanet direcory server

    when am trying to install iplanet directory server at the end of instaltion am getting the following problems
    1)setup is unable to store data in the LDAP directory
    2) unable to create administartion server configuration
    3)could ot authenticate ldap connection
    4) unable to set aci in configuration directory server
    after installation of iplanet server with some errors it is asking for
    administration url.
    let me know how to find this administartion url.
    plz send me the solution asap.

    Check out the below.
    Problem 4680491. CSS causes oserr=130 in iWS 6.0 logs.
    Workaround
    If you are using the Cisco Content Services Switch (CSS) with Sun ONE Web Server and have set the value of the sticky bit setting in CSS to on, the following error is logged periodically in the error logs:
    failure ( 2210): Error accepting connection -5928, oserr=130 (Connect aborted)
    This is caused not by a defect in Sun ONE Web Server but by the setting of the sticky bit in CSS. To avoid the error logging, set the value of the sticky bit in CSS to off.
    Which as been fixed in iWS 6.0 SP5.
    For more info check the below link.
    http://docs.sun.com/source/816-6434-10/rn60sp5.html
    Dakshin.

  • Caching problem with iFS web server / index.html

    There seems to be a problem with the iFS Java web server serving cached index.html documents after they have been modified.
    This only happens when the document is referenced by the folder name (e.g. /home/kennu/). If you reference it by the full name (/home/kennu/index.html), the new modified version comes up alright.
    I wonder if this is a bug or some kind of a feature? Is there an quick and easy workaround?
    Byt the way, is this the correct place to post bug reports? I didn't see iFS mentioned in the OTN Bug Database.
    null

    well, this is certainly not an intended effect. i'll look into it. in the meantime, the workaround already posted should pull you through.
    sorry about the inconvenience.
    -ilya
    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Kenneth Falck ([email protected]):
    There seems to be a problem with the iFS Java web server serving cached index.html documents after they have been modified.
    This only happens when the document is referenced by the folder name (e.g. /home/kennu/). If you reference it by the full name (/home/kennu/index.html), the new modified version comes up alright.
    I wonder if this is a bug or some kind of a feature? Is there an quick and easy workaround?
    Byt the way, is this the correct place to post bug reports? I didn't see iFS mentioned in the OTN Bug Database.<HR></BLOCKQUOTE>
    null

  • Replication problem with iPlanet directory server 5.1 SP2 HF1

    If I make a apply a change to either of consumer servers for an entry that belongs to the large database, that change does get applied to the consumer targated but it can not refer the change to teh master. Neither the master, nor the other consumers get updated consequently. I did not have this problem with directory server 5.1 SP1. I only see this problem after I apply directory server 5.1 SP2 HF1.
    From the error log file, I see the following message:
    NSMMReplicationPlugin - repl_set_mtn_referrals: could not set referrals for replica

    I have a suggestion - try another means for administering your directory - use the console only for maintenance and tuning purposes. There are several products out there that are much better for day to day operations ...
    Otherwise - I think with 5.1 the view is based on the rdn of the entries - and I am not sure it is customizable. Additionally I know 5.2 solved your second issue - maybe the latest SP of 5.1 has solved it as well - though I don't really know ...
    -Chris Larivee

  • Problem with iPlanet Directory server v5.1

    Hi all,
    We have upgraded (parallel) from Netscape Directory server v4.2 to iPlanet Directory Server v5.1
    Here are few issues that I�m experiencing.
    1. In the directory view, all accounts are displayed by the user ID rather then the Common Name like it used to be with the Netscape Directory Server.
    I can not find any options to change the view.
    2. When searching for the user, once user is found, i can not do the right click to be able to delete the user. (was able to in the older version).
    Any feedback will be greatly appreciated,
    Thanks

    I have a suggestion - try another means for administering your directory - use the console only for maintenance and tuning purposes. There are several products out there that are much better for day to day operations ...
    Otherwise - I think with 5.1 the view is based on the rdn of the entries - and I am not sure it is customizable. Additionally I know 5.2 solved your second issue - maybe the latest SP of 5.1 has solved it as well - though I don't really know ...
    -Chris Larivee

  • Thai character problem - iPlanet Web Server 4.1. Please help!

    Hi all,
    I am experiencing a very annoying problem with iPlanet Web Server 4.1 running on Solaris 5.8. I have a web application with Thai character set encoding support. I have a JSP which is a data entry screen page (using FORM tag) and the data submission can contain Thai characters, however I get HTTP error 400 (bad request) when I submit the form using the client machine running Windows OS other than Windows 2000. I tested in Windows 98 and Windows XP, always get that HTTP error 400.
    I have two boxes, Web server machine and App server machine. If I bypass the iPlanet Web Server directly connect to my application server (the app server software has built-in web server, but not suitable for production, that's why I use iPlanet Web Server 4.1) I don't get any problem at all. So I suspect something wrong with the iPlanet Web Server software. I also tested my web application in Linux environment with the same iPlanet Web Server 4.1, but the problem is not there.
    Thus, did anyone ever experience the same thing? Can anyone shed some light to resolve this problem? Is the problem reside in the client machine or in the server environment?
    Any help is highly appreciated.
    Regards,
    Jacky.

    Try using different values for StrictHttpHeaders in your magnus.conf. Valid values are:
    StrictHttpHeaders on (default)
    StrictHttpHeaders relaxed
    StrictHttpHeaders off

  • Iplanet web server 6.0 ACL question

    Hi,
    I am using ACLs to protect some of my URLs in iplanet web server 6.0.
    I am getting one problem. Its not a problem actually but would like to know how to avoid authenticating the users 2 times.
    In my ACL file, when ever I create an entry for a path, I am getting the following by default.
    authenticate (user,group) {
    database = "default";
    method = "basic";
    My entry is like this with the above lines.
    acl "path=/www/develop/itsecurity/admin";
    authenticate (user,group) {
    database = "default";
    method = "basic";
    allow absolute (all)
    (user = "modadmin");
    allow absolute (all)
    (user = "itsecadm");
    deny (all)
    (user = "anyone");
    Now if the entry is like this with
    authenticate (user,group) {
    database = "default";
    method = "basic";
    after the first line, then whenever that particulaar user "itsecadm" tries to access the URL, he gets userid and password dialogue box. After entring into the page, if he tries to access or click any other link, it is asking the userid and password again.If he gives this second time, next time onwards it is not asking userid and password.
    But When I remove the lines
    authenticate (user,group) {
    database = "default";
    method = "basic";
    from the file for that particular entry, it is not asking 2nd time userid/password.
    Could you please tel me why this happening. Why this entry is created whenever I am adding a new one into ACL file?
    Is any one facing the similar problem with iplanet web server 6.0 ACL files?
    Thanks & Regards
    Murthy

    Hi,
    Thank you for your suggestion. I have tried with your option also. Still I am getting the second time userid/password dialogue box.
    Is there any other solution to avoid the second time user authentication dialogue box?
    Do you want to see the ACL file?
    Thanks & Regards,
    Murthy

  • Integrating iPlanet Web Server 6.0 with SunOne App Server 7.0

    I am experiencing problems integrating iPlanet Web Server 6.0 with SunOne App Server 7.0
    My magnus.conf is
    #ServerRoot /usr/iplanet/servers/https-test
    ServerID https-test
    ServerName sulev016.eur.gep.ge.com
    ErrorLog /usr/iplanet/servers/https-test/logs/errors
    PidLog /usr/iplanet/servers/https-test/logs/pid
    User root
    MtaHost localhost
    DNS off
    Security off
    ClientLanguage en
    AdminLanguage en
    DefaultLanguage en
    RqThrottle 128
    StackSize 131072
    CGIWaitPid on
    TempDir /tmp/https-test-ab0d7966
    Init fn=flex-init access="$accesslog" format.access="%Ses->client.ip% - %Req->vars.auth-user% [%SYSDATE%] \"%Req->reqpb.clf-request%\" %Req->srvhdrs.clf-status% %Req->srvhdrs.content-length%"
    Init fn=load-types mime-types=mime.types
    Init fn="load-modules" shlib="/usr/iplanet/servers/bin/https/lib/libNSServletPlugin.so" funcs="NSServletEarlyInit,NSServletLateInit,NSServletNameTrans,NSServletService" shlib_flags="(global|now)"
    Init fn="NSServletEarlyInit" EarlyInit=yes
    Init fn="NSServletLateInit" LateInit=yes
    Init fn="load-modules" shlib="/usr/iplanet/servers/plugins/passthrough/bin/libpassthrough.so" funcs="init-passthrough,auth-passthrough,check-passthrough,service-passthrough" NativeThread="no"
    Init fn="init-passthrough"
    ==========================================
    my obj.conf is
    <Object name=default>
    NameTrans fn="assign-name" from="(/OMS|/OMS/*)" name="passthrough"
    NameTrans fn="NSServletNameTrans" name="servlet"
    NameTrans fn="pfx2dir" from="/servlet" dir="/usr/iplanet/servers/docs/servlet" name="ServletByExt"
    NameTrans fn=pfx2dir from=/mc-icons dir="/usr/iplanet/servers/ns-icons" name="es-internal"
    NameTrans fn="pfx2dir" from="/manual" dir="/usr/iplanet/servers/manual/https" name="es-internal"
    NameTrans fn=document-root root="$docroot"
    PathCheck fn=unix-uri-clean
    PathCheck fn="check-acl" acl="default"
    PathCheck fn=find-pathinfo
    PathCheck fn=find-index index-names="index.html,home.html"
    ObjectType fn=type-by-extension
    ObjectType fn=force-type type=text/plain
    Service type="magnus-internal/jsp" fn="NSServletService"
    Service method=(GET|HEAD) type=magnus-internal/imagemap fn=imagemap
    Service method=(GET|HEAD) type=magnus-internal/directory fn=index-common
    Service method=(GET|HEAD) type=*~magnus-internal/* fn=send-file
    AddLog fn=flex-log name="access"
    </Object>
    <Object name=cgi>
    ObjectType fn=force-type type=magnus-internal/cgi
    Service fn=send-cgi user="$user" group="$group" chroot="$chroot" dir="$dir" nice="$nice"
    </Object>
    <Object name="servlet">
    ObjectType fn=force-type type=text/html
    Service fn="NSServletService"
    </Object>
    <Object name="jsp092">
    ObjectType fn="type-by-extension"
    ObjectType fn="change-type" type="magnus-internal/jsp092" if-type="magnus-internal/jsp"
    Service fn="NSServletService" type="magnus-internal/jsp092"
    </Object>
    <Object name="ServletByExt">
    ObjectType fn=force-type type=magnus-internal/servlet
    Service type="magnus-internal/servlet" fn="NSServletService"
    </Object>
    <Object name="es-internal">
    PathCheck fn="check-acl" acl="es-internal"
    </Object>
    <Object name="passthrough">
    ObjectType fn="force-type" type="magnus-internal/passthrough" Service type="magnus-internal/passthrough" fn="service-passthrough" servers="http://3.224.68.131:81"
    Error reason="Bad Gateway" fn="send-error" uri="$docroot/badgateway.html"
    </Object>
    The requests are not passing through to the app server when i try to access it through port 80.
    Presently I am testing my appln over port 81 on the app server.
    Thanks and Regards
    Vineet Guliani

    Each ObjectType and Service directive should begin on a new line. You appear to have placed two directives on a single line.

  • IPlanet Web Server 6.0 SP3-4: authenticating succeeds with bogus password

    There is a very serious problem with ACL configured to authenticate against the ldap server.
    Going through the Global settings, if you configure it to use a Ldap server and then configure the ACL to allow only the authenticated users... however, by typing a bogus password, as long as userid is correct, I can get access to the URL pages.
    Previously, I have responded to "Thuan Nguyen" in the subject "Problem authenticating iPlanet Web Server 6.0 SP3 and SP4 with LDAP", regarding authentication to the Ldap with bogus password.
    I have emailed and called in to inform SUN of this severe security problem with their Web Server, but I don't even know if this information is getting through.
    Isn't there anyone out there who can also confirm this?
    And if there is any existing workarounds for this?
    Thank you.

    This is documented in the 6.0 SP5 (and higher)
    release notes as fixed problem 4770629, and,
    according to the SP5 release notes, "All users of
    previous versions of Sun ONE Web Server are strongly
    recommended to install this service pack."
    Note that the problem only occurs when the LDAP entry
    lacks a uid.Thanks for the info. However, the LDAP server I'm using does have the UID value.
    Regardless, I will try the SP5 and get back to you.
    Thank you.

  • Using iPlanet Web Server 6.0 (with ASP or JSP), is it possible to create a StarOffice, Word or Acrobat document using a template and merging it with data from a database (say Oracle)?

     

    Hi,
    It is possible, But it has to be done through codes and iPlanet Web Server has nothing to do with it. But if you want to create the word document by ASP you have to install ASP plugin like ChilliASP (from Chilisoft) with iPlanet Web Server.Merging with database can be done through your code.
    To know more abt creating word doc through ASP try this link
    http://web.ukonline.co.uk/vance/code/aspworddoc.pdf
    Regards,
    T.Raghulan.

  • Context lookup problem in iplanet application server 6.0 sp3?

    Hi all,
    I am writing codes in the following enviornment, iplanet application server 6.0 sp3 with iplanet web server 4.1 sp7 in Window 2000.
    When I tried to login to the system, error occured when i try to lookup context for my session bean.
    The error message is as follows:
    login_process.jsp: Home / Remote Error:String index out of range: -7
    [10/Apr/2002 18:09:10:5] error: Exception: SERVLET-execution_failed: Error in ex
    ecuting servlet JSPRunnerSticky: java.util.EmptyStackException
    Exception Stack Trace:
    java.util.EmptyStackException
    at java.util.Stack.peek(Stack.java:86)
    at java.util.Stack.pop(Stack.java:68)
    at com.netscape.server.deployment.AppComponentDescriptorUtil.popCurrentAppComponent(Unknown Source)
    at com.netscape.server.servlet.servletrunner.AppInfo.popWebAppDescriptor(Unknown Source)
    at com.netscape.server.servlet.servletrunner.ServletInfo.service(Unknown Source)
    at com.netscape.server.servlet.servletrunner.ServletRunner.execute(Unknown Source)
    at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
    at com.kivasoft.applogic.AppLogic.execute(Unknown Source)
    at com.kivasoft.thread.ThreadBasic.run(Native Method)
    at java.lang.Thread.run(Thread.java:479)
    could anyone suggest a method to solve the problem?
    Thx very much!

    There is a major security breach in authenticating
    iPlanet Web Server 6.0 SP3 and SP4 using Sun ONE
    Directory Server. Using a valid user id, any
    password except null string would allow user access
    the restricted resources. iPlanet Web Server 6.0 SP5
    and 4.1 SP12 worked fine with similar configuration.Did you get an answer for this?
    We are having the exact same problems with our iPlanet Web server 6.0 SP3.
    thank you.

  • Using Struts Example in IPlanet web Server 6.0

    Hai
         i am new to struts and i was trying to run the example application shiped along with the binary distribution
         in iplanet webserver 6.0.
         I have extracted the struts-example.war file in to a folder named strutsexamples under my iplanetdocroot\servers\docs\ Using the
         link DeployWebApplications in the admin side of the iplanet application.
         By doing the above steps all the example files are extracted in to the folder iplanetdocroot\servers\docs\strutsexamples directory .
    Problem 1:      when i restarted the server i found the following error in the log file
              [06/Apr/2003:19:58:03] info ( 394): successful server startup
              [06/Apr/2003:19:58:03] info ( 394): iPlanet-WebServer-Enterprise/6.0SP1 B08/20/2001 01:49
              [06/Apr/2003:19:58:05] info ( 394): Installing a new configuration
              [06/Apr/2003:19:58:05] info ( 394): [LS ls1] http://gdcblr1596.gdcblr, port 80 ready to accept requests
              [06/Apr/2003:19:58:05] info ( 394): A new configuration was successfully installed
              [06/Apr/2003:19:58:09] info ( 394): Loading IWSSessionManager by default.
              [06/Apr/2003:19:58:09] info ( 394): IWSSessionManager: Maximum number of sessions is 1000
              [06/Apr/2003:19:58:10] info ( 394): Adding web application (/diva) at (E:/iPlanet/Servers/docs/diva)
              [06/Apr/2003:19:58:10] info ( 394): Loading IWSSessionManager by default.
              [06/Apr/2003:19:58:10] info ( 394): IWSSessionManager: Maximum number of sessions is 1000
              [06/Apr/2003:19:58:10] info ( 394): Adding web application (/struts) at (E:/iPlanet/Servers/docs/struts)
              [06/Apr/2003:19:58:10] info ( 394): Loading IWSSessionManager by default.
              [06/Apr/2003:19:58:10] info ( 394): IWSSessionManager: Maximum number of sessions is 1000
              [06/Apr/2003:19:58:10] info ( 394): Adding web application (/strutsexamples) at (E:/iPlanet/Servers/docs/strutsexamples)
              [06/Apr/2003:19:58:10] info ( 394): Loading IWSSessionManager by default.
              [06/Apr/2003:19:58:10] info ( 394): IWSSessionManager: Maximum number of sessions is 1000
              [06/Apr/2003:19:58:11] info ( 394): vs(https-gdcblr1596.gdcblr)servlet 'action' class = 'org.apache.struts.action.ActionServlet' loaded in context =                '/strutsexamples'
              [06/Apr/2003:19:58:11] info ( 394): action: init
              [06/Apr/2003:19:58:13] warning ( 394): vs(https-gdcblr1596.gdcblr)ServletException thrown in servlet.init; context = /strutsexamples, servlet = 'action';           stack tace: javax.servlet.UnavailableException: Parsing error processing resource path
                   at org.apache.struts.action.ActionServlet.initModuleConfig(ActionServlet.java, Compiled Code)
                   at org.apache.struts.action.ActionServlet.init(ActionServlet.java, Compiled Code)
                   at javax.servlet.GenericServlet.init(GenericServlet.java:258)
                   at com.iplanet.server.http.servlet.WServletEntity.loadAndInitServlet(WServletEntity.java:98)
                   at com.iplanet.server.http.servlet.WebApplication.init(WebApplication.java, Compiled Code)
                   at com.iplanet.server.http.servlet.VirtualServer.init(VirtualServer.java, Compiled Code)
                   at com.iplanet.server.http.servlet.NSServletRunner.VSInit(NSServletRunner.java:680)
              , root cause:
              [06/Apr/2003:19:58:13] info ( 394): Successfully initialized web application environment (web-apps.xml) for virtual server (https-gdcblr1596.gdcblr)
    Problem 2: when i was trying to invoke the example by typing http://localhost/strutsexamples/ i am getting only the following errors .
                   [06/Apr/2003:20:03:17] info ( 394): vs(https-gdcblr1596.gdcblr)servlet 'jsp' class = 'org.apache.jasper.servlet.JspServlet' loaded in context =                     '/strutsexamples'
                   [06/Apr/2003:20:03:17] info ( 394): jsp: init
                   [06/Apr/2003:20:03:18] info ( 394): jsp: init
                   [06/Apr/2003:20:03:19] failure ( 394): Internal error: servlet service function had thrown ServletException (uri=/strutsexamples/):                          javax.servlet.ServletException, stack: javax.servlet.ServletException
                        at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:453)
                        at jsps.index_jsp._jspService(_index_jsp.java, Compiled Code)
                        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
                        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                        at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:247)
                        at org.apache.jasper.servlet.JspServlet$JspServletWrapper.access$6(JspServlet.java:237)
                        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:520)
                        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:589)
                        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                        at com.iplanet.server.http.servlet.NSServletRunner.invokeServletService(NSServletRunner.java:891)
                        at com.iplanet.server.http.servlet.WebApplication.service(WebApplication.java:1064)
                        at com.iplanet.server.http.servlet.NSServletRunner.ServiceWebApp(NSServletRunner.java:953)
                   , root cause: javax.servlet.jsp.JspException
                        at org.apache.struts.util.RequestUtils.message(RequestUtils.java:975)
                        at org.apache.struts.taglib.bean.MessageTag.doStartTag(MessageTag.java:294)
                        at jsps.index_jsp._jspService(_index_jsp.java, Compiled Code)
                        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:119)
                        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                        at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:247)
                        at org.apache.jasper.servlet.JspServlet$JspServletWrapper.access$6(JspServlet.java:237)
                        at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:520)
                        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:589)
                        at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
                        at com.iplanet.server.http.servlet.NSServletRunner.invokeServletService(NSServletRunner.java:891)
                        at com.iplanet.server.http.servlet.WebApplication.service(WebApplication.java:1064)
                        at com.iplanet.server.http.servlet.NSServletRunner.ServiceWebApp(NSServletRunner.java:953)     
         I have read all the FAQ and searched in web also and i am not able to find any answer to my problem .
         Kindly if someone knows how to overcome the above problem do reply me to this id .
         If any one has got the steps to be done to use struts in IplanetWebServer 6.0 do mail me also .
    thanks and regards
    Divakar.Renganathan
    Associate Consultant
    MascotSystems .
    Bangalore.

    Hi,
    Were you successful in getting the steps for incorporating struts with iPlanet Web Server 6.0 ?
    If so, please email them to me as I am having similar problems.
    Thanks
    Harinder
    [email protected]

  • What is the proper way to deploy a Web application, that was developed in Visual Age for Java Professional edition 4.0 IDE, to iPlanets Web server Enterprise edition 6.0?

     

    Oh man it looks like a problem with the web server.
    Its an error that happens on SAP, even my dad reported an error like this to me but i wasn't able to solve it.
    What i find is that its an error with browser incompatibility,
    Check this http://scn.sap.com/message/10338540

  • I have perl scripts that I want to be able to run with my iplanet web server 6.0. How can I make it work in Windows NT? (Because I have no problem when I use it with Linux).

     

    Hi Melanie,
    In order to run a PERL script under Windows NT the iPlanet Web Server needs to know where to find the PERL interpreter.
    follow these steps :
    1) Make sure Windows NT knows what a .pl file is. In file Manager click on file and choose associate from the menu. Check the "files with extension" drop-down list for pl - if it exists verify that it is pathed to your perl.exe. If it is not already on the list click the "New Type" button. In the Filetype box put pl. Choose open from the Action drop-down list. In the Command box specify the full path to your perl.exe interpreter (Make sure to use short filenames, rather than long filenames.) Click the OK button. Then click the Close button in the main Associate dialog box. Double click a .pl file to test - it should automatically launch the PERL interpreter and feed it your .pl file.
    2) Create a directory to contain your .pl scripts.
    ~server_root\shell-cgi is a good choice.
    or \cgi-bin\
    NOTE: Make very sure that this directory is NOT part of the document root, it should have it's own directory (preferably at the same level of the docroot).
    3) In the Admin Server select Programs.
    4) Choose CGI directory (normally) or WinCGI directory or ShellCGI Directory depending on ur choice from the Programs menu.
    5) Put the URL Prefix you would like to map to your Shell-CGI directory into the URL Prefix field.
    6) Put the full path to your Shell-CGI directory in the Shell CGI directory field.
    7) Click OK.
    8) The save and apply changes page will display your changes and give you the opportunity to verify them. If they are correct click the Save and Apply button. If not Click the Undo button and go back to step 4.
    (9)You can then call your .pl scripts directly by referencing the directory mapping that you have just created. For example:
    http://my.server.whatever/shell-cgi/ myscript.pl
    this should work now.
    If not Pls Mail me.
    regards
    T.Raghulan
    [email protected]

Maybe you are looking for