Sun Java System Web Server - iPlanet can't forward request to app server, why?

My opinion is , iPlanet Web Server 6 + websphere 6 App Server.

I generate the "plugin-cfg.xml" in WAS6 for connecting to iPlanet, but iPlanet can't forward requests to App Server at all, error log as below:

"for host 172.17.18.80 trying to GET /DataExpert/jsp/login/Login.jsp, handle-processed reports: The request method is not applicable to this requested resource."

I guess it must be the configuration problems of iPlanet, what do you think?

[471 byte] By [dz_monkeya] at [2007-11-26 23:11:10]
# 1

magnus.conf

#ServerRoot C:/iPlanet/Servers/https-csdopen

ServerID https-csdopen

ServerName csdopen

ExtraPath C:/iPlanet/Servers/bin/https/bin;${NSES_JRE_RUNTIME_LIBPATH}

ErrorLog C:/iPlanet/Servers/https-csdopen/logs/errors

MtaHost name-of-mail-server

DNS off

Security off

ClientLanguage en

AdminLanguage en

DefaultLanguage en

RqThrottle 128

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="C:/iPlanet/Servers/bin/https/bin/NSServletPlugin.dll" funcs="NSServletEarlyInit,NSServletLateInit,NSServletNameTrans,NSServletService" shlib_flags="(global|now)"

#Init fn="NSServletEarlyInit" EarlyInit=yes

#Init fn="NSServletLateInit" LateInit=yes

Init fn="load-modules" funcs="as_init,as_handler,as_term" shlib="C:/Program Files/IBM/WebSphere/Plugins/bin/ns41_http.dll"

Init fn="as_init" bootstrap.properties="C:/Program Files/IBM/WebSphere/AppServer/profiles/AppSrv01/config/cells/csdopenCell01/nodes/csdopenNode01/servers/webserver1/plugin-cfg.xml"

obj.conf

# Use only forward slashes in pathnames--backslashes can cause

# problems. See the documentation for more information.

<Object name=default>

Service fn="as_handler"

AddLog fn="as_term"

NameTrans fn="pfx2dir" from="/servlet" dir="C:/iPlanet/Servers/docs/servlet" name="ServletByExt"

NameTrans fn=pfx2dir from=/mc-icons dir="C:/iPlanet/Servers/ns-icons" name="es-internal"

NameTrans fn="pfx2dir" from="/manual" dir="C:/iPlanet/Servers/manual/https" name="es-internal"

NameTrans fn=document-root root="$docroot"

PathCheck fn=nt-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 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

</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>

DataExpertClass.obj.conf

# Sun Netscape Alliance - obj.conf

# You can edit this file, but comments and formatting changes

# might be lost when the admin server makes changes.

# Use only forward slashes in pathnames--backslashes can cause

# problems. See the documentation for more information.

<Object name="default">

Service fn="as_handler"

AddLog fn="as_term"

NameTrans fn="strip-params"

NameTrans fn="pfx2dir" from="/mc-icons" dir="C:/iPlanet/Servers//ns-icons" name="es-internal"

NameTrans fn="home-page" path="/docs/DataExpert/index.html"

NameTrans fn="document-root" root="$docroot"

PathCheck fn="nt-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 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"

</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>

dz_monkeya at 2007-7-10 14:07:54 > top of Java-index,Web & Directory Servers,Web Servers...
# 2

From your post, it seems that your are using WS6.0 or older version which was EOLed. Please try out our supported release (WS6.1SP7 or WS7.0). You can get them from sun download site.

As of the problem, you may consult IBM document. I did see any directives for request forwarding. It must be in IBM plugin side.

wyb2005a at 2007-7-10 14:07:54 > top of Java-index,Web & Directory Servers,Web Servers...