PeopleSoft Admin Help for all

This space is for all those who work on PeopleSoft Enterprise as PeopleSoft Admin / DBA. You can share your findings, thoughts, problems....etc. Only condition is that you must be related to PeopleSoft Admin / DBA activities some way..

Thursday, November 15, 2007

Configure IIS as RPS for Web logic as content server

Prerequisite:
1. Setup PIA with weblogic as WebServer or content server.
2. It is recommended that you don’t go for multiple WebServer.


Setup IIS:
1. Install IIS in a separate machine which will be your reverse proxy for content server.
2. If your content server don’t reside in the same machine where you have installed your IIS then please follow next three steps:

A) From the BEA WebLogic server, copy c:\bea\weblogic81\server\bin\iisproxy.dll to c:\inetpub on your Microsoft IIS server.

B) From the BEA WebLogic server, copy c:\bea\weblogic81\server\bin\iisforward.dll to c:\inetpub on your Microsoft IIS server.
C) In the following procedure, change any reference from c:\bea\weblogic81\server\bin to c:\inetpub.

3. Access the Microsoft IIS configuration.
On a Microsoft Windows server, select Start->Programs-> Administrative Tools-> Internet Services Manager.

4. Add an ISAPI filter.
a) Select the ISAPI Filters tab, and click Add to define a new filter.
b) Enter IISFORWARD for the filter name.
c) Enter c:\inetpub\iisforward.dll for the executable.

5. Define a new application extension mapping.
a) Select the Home Directory tab then click Configuration.
b) Click Add on the App Mapping tab to define a new application mapping.
c) Enter c:\inetpub\iisproxy.dll for the executable.
d) Enter .wlforward for the extension.
e) For Verbs, enter All Verbs (or at a minimum, GET and POST).
6. Create the IIS-Plugin configuration file.
Create c:\inetpub\iisproxy.ini, containing the following lines and setting the values appropriately.
WebLogicHost= IP Address of machine where Weblogic is located.
WebLogicPort= HTTP port of weblogic server.
DebugConfigInfo=OFF
Debug=OFF
ConnectTimeoutSecs=20ConnectRetrySecs=2
#WlForwardPath=*/WEB SITE NAME/*,*/crm/*,*/ps/*
WlForwardPath=/
7. Restart Microsoft IIS.
Restart the two Windows services, IIS Admin Service and World Wide Web Publishing Service by using the Services utility in the Control Panel or by issuing the following three commands at a command prompt:
NET STOP IISADMIN /Y
NET START IISADMIN
NET START W3SVC
8. Start the BEA WebLogic server.
Start the PeopleSoft Internet Architecture server either by invoking startPIA.cmd (.sh) or if installed as a Windows service, “NET START peoplesoft–PIA”.
9. Test your configuration by accessing the Microsoft IIS server by using the URL for your site.
For example: http://IIS_server:port/ps/signon.html

IIS_server: IP address of machine where IIS server is located.
Port: IIS Server default HTTP port number.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home