WL 9.2 - IIS plugin - WebLogic Realm
We are upgrading from WebLogic 8.1 to WebLogic 9.2. We use IIS 6.0 as a proxy. IIS has an ISAPI plugin that authenticates our users using SPENGO and then forwards the request to WL.
In 8.1, the request was authenticated by our ISAPI plugin, before the request was forwarded to our application running in WL.
In 9.2, logs show that the request gets authenticated by our ISAPI plugin, but when the request is forwarded to WL, WL sends back another authentication prompt to login to WebLogic. I am using the default WebLogic security realm without any changes.
HTTP header
WWW-Authenticate: Basic realm="WebLogic Server"
If I access our application directly on WebLogic (bypassing IIS), I can access the application without being prompted to login by WL. The ear does not have any security configured in it. I believe having an authenticated header in the request to WL is causing the additional request. I would like to disable WL from asking to login to its security because we already have our security mechanism in place on IIS.
Is there a way to disable WL security?
Thanks.
In case anyone else gets this error, it is a known issue that WebLogic support provided the resolution.
In config.xml, I had to add the following tag before the end of the </security-configuration> section:
<enforce-valid-basic-auth-credentials>false</enforce-valid-basic-auth-credentials>
After this tag was added and the server restarted, WebLogic did not prompt to login to the WebLogic realm.
Similar Messages
-
Installing and Configuring Microsoft IIS plugin for weblogic server
Hi guys,
I want to navigate from "a page in website hosted on IIS" to "a page in application hosted on weblogic". I found out that there is a plugin for Microsoft IIS that can proxy requests to weblogic server. The documentation of the plugin can be found on the following address:
Webserver plugin
I want to know about the configuration of machines. Can IIS and weblogic be on the same machine or different machines???? Where i have to install the plugin????
I am not able to find this in the above documentation.
My environment is:
1) Weblogic Server 10.3.5 installed on windows server 2012.
2) Forms and Reports 11gR2 are installed on this weblogic server
3) Apex Listener is also installed on the weblogic which communicates with a different db server.
4) I also want to install JDeveloper and ADF on the same weblogic server and call applications developed in ADF (like jsp page) from Microsoft IIS website.
Please help me and give me suggestions.
Regards,
WaqasThere is a free ebook here:
http://www.microsoft.com/en-us/download/details.aspx?id=30384
It's also the title of a section of technet but that's not available in printed format as far as i know.
http://technet.microsoft.com/en-us/library/cc262957.aspx -
Weblogic and Websphere IIS plugin coexistence
Hi Folks,
I have a customer who is planning to migrate part of their webapps from websphere to weblogic, however they would like to share the same IIS webfarm for the existing appservers farms ... I wonder if anyone know how the appservers plugins will behave if I have both BEA ISSProxy and IBM WebSphere IIS plugin on the same server ... anyone can share experience on this? Is it even supported?
BTW ... Weblogic is 8.1SP4 and WebSphere is 5.1 ...
Thanks,
Juan Pablo ChenSure.. why wouldn't it be?
If you are using 1 IIS instance, which I am assuming you are, just make sure
you load the iisproxy.dll in high isolation.
Regards,
Eric
"Alan Bub" <[email protected]> wrote in message
news:[email protected]..
>
I have a requirement that I run two weblogic servers on the same box. Theserver
run the same applications except that they have different port numbers. Iwould
like to run these both through a single IIS server. Is this possible?
Thanks
Alan -
I am using the latest version of the IIS plugin for Weblogic (build: Apr 14 2002
17:53:13)
It seems that the ISAPI Filter (iisforward.dll) does not forward all http POSTs
- however it does seem to work fine for http GET's.
We have configured the plugin (you will see the attached debug dump) to forward
all calls on "/weblogic". If we perform http GET's on such a URL (using IE) everything
works fine - and the call is routed to Weblogic.
When we make a SOAP call using our C++ client, (a http POST) through the IIS plugin
we get a 405 error. If we artificially add the ".wlforward" extension on the context
URL (in our C++ client ) then it is forwarded correctly to weblogic by the Application
Extension (iisproxy.dll) - so the problem lies with the ISAPI filter. Also, if
we remove the ISAPI filter from IIS, we get the same 405 error - which confirms
that the ISAPI filter is not catching the POST's.
More puzzling, however, is that the SOAP requests from our Java SOAP client (using
WLS SOAP) works fine.
The problem must have something to do with the difference in structure of the
POSTS.
Normally, I would attach the logs/config in a zip file - but that seems broken
at the moment. Instead they are all pasted in below.....
-Nick
Successful POST http header:
POST /weblogic/webservice/BondInstrumentService HTTP/1.0
Host: localhost:8080
Connection: Keep-Alive
Content-Length: 1965
Content-Type: text/xml; charset=utf-8
SOAPAction: ""
Authorization: Basic c3lzdGVtOnBhc3N3b3Jk
UNSuccessful POST http header:
POST /weblogic/webservice/BondInstrumentService HTTP/1.0
SOAPAction: ""
Content-Type: text/xml
Connection: close
Content-Length: 1670
IIS 405 Response:
HTTP/1.1 405 Method not allowed
Server: Microsoft-IIS/5.0
Date: Thu, 25 Jul 2002 14:28:52 GMT
Allow: OPTIONS, TRACE, GET, HEAD
Content-Length: 3126
Content-Type: text/html
IIS Plugin Config:
Properties loaded from path: 'D:\Inetpub\WeblogicPlugin\iisproxy.ini'
Query String: '__WebLogicBridgeConfig'
General Server List:
Host: 'localhost' Port: 7001 Status: OK
ConnectRetrySecs: '2'
ConnectTimeoutSecs: '10'
CookieName: 'JSESSIONID'
Debug: '12'
DebugConfigInfo: 'ON'
DefaultFileName: ''
DynamicServerList: 'ON'
ErrorPage: ''
FileCaching: 'ON'
HungServerRecoverSecs: '300'
Idempotent: 'OFF'
KeepAliveEnabled: 'ON'
KeepAliveSecs: '30'
PathPrepend: ''
PathTrim: '/weblogic'
MaxSkips: '10'
MaxPostSize: '-1'
SecureProxy: 'OFF'
WLLogFile: 'D:\Inetpub\WeblogicPlugin\iisPlugin.log'
WLProxySSL: 'OFF'
Runtime statistics:
requests: 1
successful requests: 1
Exception objects created: 0
Exception Objects deleted: 0
URL Objects created: 1
URL Objects deleted: 1
connections recycled: 0
UNKNOWN_ERROR_CODE exceptions: 0
CONNECTION_REFUSED exceptions: 0
CONNECTION_TIMEOUT exceptions: 0
READ_ERROR exceptions: 0
WRITE_ERROR exceptions: 0
READ_TIMEOUT exceptions: 0
WRITE_TIMEOUT exceptions: 0
UNKNOWN_HOST exceptions: 0
NO_RESOURCES exceptions: 0
PROTOCOL_ERROR exceptions: 0
CONFIG_ERROR exceptions: 0
FAILOVER_REQUIRED exceptions: 0
Build date/time: Apr 14 2002 17:53:13Doh. :< I hope you can get someone here from the BEA guys/gals to help out.
I'm outside of my league at this point. Sorry about that. Good luck.
"Nick Minutello" <[email protected]> wrote
in message news:[email protected]...
>
>
Thanks.
Sadly, my IIS configuration is correct. The plugin seems to work fine if Ijust
use my browser (http GET) for either forward-by-extension (*.jsp) orforward-by-path
(/weblogic/*).
However, there seems to be a problem when I use SOAP (http POST). For somereason,
when I use my C++ SOAP client (using WASP), then the ISAPI filter (the onethat
generates the .wlforward on the URL) doesnt modify the URL - hence the403...
If I use my java client.... everything is fine. Comparing the two httppackets,
I dont see anything obviously wrong - but something is making the WLSplugin choke.
>
Cheers,
Nick
"PHenry" <[RemoveBeforeSending][email protected]> wrote:
Howdy. I had a similar problem. I'm not a BEA support person, but maybe
I
might be able to help. If not, at least someone's listening. :>
Did you add the .jsp AND the .wlforward in the path redirection under
your
web app in IIS? I read the instructions thoroughly (or so I thought),
and I
wasn't able to get the POST to work. :< But as I reread the
instructions,
I
had put in the .jsp (is it under Home Directory, Configuration I think?),
and I put in the ISAPI dll, but I didn't put in the .wlforward (in with
the
..jsp). Once I did that, and restarted the box, all was good! :>
That might help. And if not, at least one of the BEA people have one
less
thing to try. Good luck.
"Nick Minutello" <[email protected]>
wrote
in message news:[email protected]...
I am using the latest version of the IIS plugin for Weblogic (build:Apr
14 2002
17:53:13)
It seems that the ISAPI Filter (iisforward.dll) does not forward allhttp
POSTs
- however it does seem to work fine for http GET's.
We have configured the plugin (you will see the attached debug dump)to
forward
all calls on "/weblogic". If we perform http GET's on such a URL (usingIE) everything
works fine - and the call is routed to Weblogic.
When we make a SOAP call using our C++ client, (a http POST) throughthe
IIS plugin
we get a 405 error. If we artificially add the ".wlforward" extensionon
the context
URL (in our C++ client ) then it is forwarded correctly to weblogicby the
Application
Extension (iisproxy.dll) - so the problem lies with the ISAPI filter.Also, if
we remove the ISAPI filter from IIS, we get the same 405 error -which
confirms
that the ISAPI filter is not catching the POST's.
More puzzling, however, is that the SOAP requests from our Java SOAPclient (using
WLS SOAP) works fine.
The problem must have something to do with the difference in structureof
the
POSTS.
Normally, I would attach the logs/config in a zip file - but that seemsbroken
at the moment. Instead they are all pasted in below.....
-Nick
Successful POST http header:
POST /weblogic/webservice/BondInstrumentService HTTP/1.0
Host: localhost:8080
Connection: Keep-Alive
Content-Length: 1965
Content-Type: text/xml; charset=utf-8
SOAPAction: ""
Authorization: Basic c3lzdGVtOnBhc3N3b3Jk
UNSuccessful POST http header:
POST /weblogic/webservice/BondInstrumentService HTTP/1.0
SOAPAction: ""
Content-Type: text/xml
Connection: close
Content-Length: 1670
IIS 405 Response:
HTTP/1.1 405 Method not allowed
Server: Microsoft-IIS/5.0
Date: Thu, 25 Jul 2002 14:28:52 GMT
Allow: OPTIONS, TRACE, GET, HEAD
Content-Length: 3126
Content-Type: text/html
IIS Plugin Config:
Properties loaded from path: 'D:\Inetpub\WeblogicPlugin\iisproxy.ini'
Query String: '__WebLogicBridgeConfig'
General Server List:
Host: 'localhost' Port: 7001 Status: OK
ConnectRetrySecs: '2'
ConnectTimeoutSecs: '10'
CookieName: 'JSESSIONID'
Debug: '12'
DebugConfigInfo: 'ON'
DefaultFileName: ''
DynamicServerList: 'ON'
ErrorPage: ''
FileCaching: 'ON'
HungServerRecoverSecs: '300'
Idempotent: 'OFF'
KeepAliveEnabled: 'ON'
KeepAliveSecs: '30'
PathPrepend: ''
PathTrim: '/weblogic'
MaxSkips: '10'
MaxPostSize: '-1'
SecureProxy: 'OFF'
WLLogFile: 'D:\Inetpub\WeblogicPlugin\iisPlugin.log'
WLProxySSL: 'OFF'
Runtime statistics:
requests: 1
successful requests: 1
Exception objects created: 0
Exception Objects deleted: 0
URL Objects created: 1
URL Objects deleted: 1
connections recycled: 0
UNKNOWN_ERROR_CODE exceptions: 0
CONNECTION_REFUSED exceptions: 0
CONNECTION_TIMEOUT exceptions: 0
READ_ERROR exceptions: 0
WRITE_ERROR exceptions: 0
READ_TIMEOUT exceptions: 0
WRITE_TIMEOUT exceptions: 0
UNKNOWN_HOST exceptions: 0
NO_RESOURCES exceptions: 0
PROTOCOL_ERROR exceptions: 0
CONFIG_ERROR exceptions: 0
FAILOVER_REQUIRED exceptions: 0
Build date/time: Apr 14 2002 17:53:13 -
The bug of iis plugin???
when i use iis plugin,i'll often get the follwing message before my jsp page:
Server: Microsoft-IIS/5.0 Date: Wed, 10 Jul 2002 02:08:50 GMT Date: Wed, 10 Jul 2002
02:08:50 GMT Server: WebLogic WebLogic Server 6.1 SP3 06/19/2002 22:25:39 #190835
Content-Length: 10007 Content-Type: text/html;charset=GBK.
so what's wrong with it?Please repost this question in the appropriate section of the Discussion Forum.
This forum is for general suggestions and feedback about the OTN site. For technical question about an Oracle product,
You can also use our new offering called OTN Service Network:
For Oracle Advice/Minimal Support (fee based) on Reports, Forums,
SQL*Plus, and PL/SQL, please go to: http://www.oracle.com/start/otnServiceNetwork/intro.html?src=9123 86&Act=6
For customers with paid support (Metalink) please go to:
http://www.oracle.com/support/metalink -
User Name and Password in weblogic realm while invoking a web service
Hi,
I deployed a rpc web service using WLS 7.0 SP2 in HP-UX 11 environment. When I
invoke the web service through my browser (IE 6.0) using the web services url,
it brings my service method correctly. From there, if I click the invoke button
it asks me for a network user name and password under "weblogic" realm??? If I
provide the admin user credentials (which I supplied while creating my domain)
it is not accepting that it keeps popping up this network user password window
over and over. Not sure which username/password I have to provide here to see
the result of my service.
If I try to invoke the web service through my client (static) I am getting a connection
refused exception. I guess either way, I am not able to access my web service.
In the attached file, I have cut and pasted the client stack trace as well as
the server log trace from weblogic.
Any ideas would be highly appreciated.
Thanks,
Ganesh
[errorstacktrace.txt]I think the client is not able to do a HTTP POST
to the WLS server but it can do a HTTP GET.
I dont know why.
http://manojc.com
"Ganesh" <[email protected]> wrote in message
news:3eba91bc$[email protected]..
>
Hi,
I deployed a rpc web service using WLS 7.0 SP2 in HP-UX 11 environment.When I
invoke the web service through my browser (IE 6.0) using the web servicesurl,
it brings my service method correctly. From there, if I click the invokebutton
it asks me for a network user name and password under "weblogic" realm???If I
provide the admin user credentials (which I supplied while creating mydomain)
it is not accepting that it keeps popping up this network user passwordwindow
over and over. Not sure which username/password I have to provide here tosee
the result of my service.
If I try to invoke the web service through my client (static) I am gettinga connection
refused exception. I guess either way, I am not able to access my webservice.
In the attached file, I have cut and pasted the client stack trace as wellas
the server log trace from weblogic.
Any ideas would be highly appreciated.
Thanks,
Ganesh -
Everyone can create/remove a new user in the Weblogic Realm
Hi,
I just find any one can use Weblogic object create new/delete user in
the Weblogic realm.
// create
RealmManager rm =
Admin.getActiveDomain().getSecurity().getRealm().manager();
User user = rm.getUser(userName);
if (user == null)
user = rm.createUser(userName, password);
// delete
RealmManager rm =
Admin.getActiveDomain().getSecurity().getRealm().manager();
User user = rm.getUser(userName);
if (user != null)
rm.removeUser(user);
Looks like Weblogic has a security hole here? Shouldn't these object
only invokable to users belong to Administrators group?
Any comments? or there is known fix?
Simon Song -
Authorization header not passed by IIS plugin to WLS
Is there a way to configure IIS plugin to pass on th Authorization header
to WLS ?
We aren't using IIS to authenticate but want to extract that information
within
WLS and authenticate there.
Thanks.Still no answer to this problem. Anybody got any ideas?
Any help would be much appreciated. -
SSL and IIS Plugin possible ? How ?
Hi,
I wonder if it is possible to proxy both normal and SSL requests through the iis
plugin. We use WLCS 3.2 and everything except checkout should be proxied without
SSL, but checkout with SSL how can I configure (running in a cluster) the iis
proxy to handle this problem. When it is not possible what could you suggest in
a clustered scenario with the above mentioned cirumstances ?
Can I use the iisproxy and iisforward dlls from WLS 6 SP1 in WLS 5.1 ?
Thanks a lot in advance
OliverHi,
I wonder if it is possible to proxy both normal and SSL requests through the iis
plugin. We use WLCS 3.2 and everything except checkout should be proxied without
SSL, but checkout with SSL how can I configure (running in a cluster) the iis
proxy to handle this problem. When it is not possible what could you suggest in
a clustered scenario with the above mentioned cirumstances ?
Can I use the iisproxy and iisforward dlls from WLS 6 SP1 in WLS 5.1 ?
Thanks a lot in advance
Oliver -
Iis plugin for weblogic 8.1
hi can anyone tell me where to download the plugin for iis
as i need the iisproxy.dll and the issforward.dll which i installed the weblogic 8.1 and i cant find it at my bin folderhi can anyone tell me where to download the plugin for iis
as i need the iisproxy.dll and the issforward.dll which i installed the weblogic 8.1 and i cant find it at my bin folder -
IIS Plugin does not balance same amount of work on each WL instance ?
Hello,
In an architecture with 2 WebLogic server 6.1 sp2 in a cluster and IIS as
loadbalancer, I'm facing a strange behavior :
On 200000 requests, 58000 are balanced to the first instance and 142000 to
the second one ...
I read in an old CR (CR028177) that as HttpClusterServlet was taking care of
the amount of charge of servers before loadbalancing, the Plugins had to do
that too.
Could this explain the behavior of my architecture ?
In this case, on which kind of "charge" is it based (CPU, memory ...)
because in my case, the second instance (142000 requests) is supposed to be
the most charged as Oracle is also on this machine.
Thanks to let me know if you already experienced such a kind of behavior.
Hi Olivier,
Yes the plug-in (built as of Sep18/02) resolved the issue.
Not sure what was the exact fix.
--Vijay
"Olivier LAPLACE" <[email protected]> wrote:
>Thanks a lot Vijay for your information.
>With "latest plug-in", do you mean the plug-in shiped with WLS6.1 SP3
>?
>Thanks
>Olivier
>
>"vijay" <[email protected]> a écrit dans le message news:
>[email protected]...
>>
>> Yes, I have heard of this behaviour with WLS6.1SP2(I did not personally
>test it)
>> and the latest plug-in seem to resolve this.
>>
>> --Vijay
>>
>>
>> "Olivier LAPLACE" <[email protected]> wrote:
>> >Hello,
>> >In an architecture with 2 WebLogic server 6.1 sp2 in a cluster and
>IIS
>> >as
>> >loadbalancer, I'm facing a strange behavior :
>> >On 200000 requests, 58000 are balanced to the first instance and 142000
>> >to
>> >the second one ...
>> >
>> >I read in an old CR (CR028177) that as HttpClusterServlet was taking
>> >care of
>> >the amount of charge of servers before loadbalancing, the Plugins
>had
>> >to do
>> >that too.
>> >
>> >Could this explain the behavior of my architecture ?
>> >In this case, on which kind of "charge" is it based (CPU, memory ...)
>> >because in my case, the second instance (142000 requests) is supposed
>> >to be
>> >the most charged as Oracle is also on this machine.
>> >
>> >Thanks to let me know if you already experienced such a kind of behavior.
>> >
>> >
>>
>
>
-
Urgent: Corrupted HTTP Headers when using IIS Plugin on WLS 6.0 SP2/NT 2000
Hi all
I am using WLS 6.0SP2 and IIS ISAPI plugin. I am noticing some strange
behavior
when headers are passed back from WLS to PlugIn to Client
The snippet below is the output on the client side.
HTTP/1.1 200
Server: Microsoft-IIS/5.0
Date: Fri, 21 Dec 2001 00:29:10 GMT
Date: Fri, 21 Dec 2001 00:29:06 GMT
Server: WebLogic 6.0 Service Pack 2 05/24/2001 11:55:28 #117037
Content-Length: 264
Content-Type: text/xml
<?xml version="1.0" encoding="UTF-8"?>
<foo>
data goes here.
</foo>
First Bug: The HTTP 1.1/200 header is missing the word 'OK'. We know for
sure that the WLS 6.0 box is setting
the correct header but the Plug In stripped it out.
Second Bug: The Date: header is repeated by the Plugin. This is not
allowed according to the HTTP spec
since the Date: header value contains comma (ie. " , ").
Third Bug: our client is making a HTTP request in HTTP 1.0, but both the
plug in and WLS is responding with
HTTP 1.1 ?
Any else one running into these issues?
Thanks;
I am finding the same issue with weblogic 6.1 sp3 with the iis 5 or 4. Does anyone know what the resolution to this is?
Your help is much appreciated.
-Prakash -
Problems with IIS and Weblogic 6.0 Redirecting thru IIS
Hi
I have just installed Welblogic 6.0 and I am having problems with the configuration
of the ISAPI Plugin.
I created the iisproxy.ini file and then copied that into wlserver6.0/bin directory
and copied the iisproxy.dll file into the inetpub/wwroot directory for iis to
see
Now when I type in my url, I get the default index.jsp page that bea supplied
but when I try to go to the Admin tool, existing portals created or new portals
added, I get the following error
Error 404--Not Found
From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
10.4.5 404 Not Found
Can any one help, here is my iisproxy.ini file
below
#This file contains initialization name/value pairs
#for the IIS/weblogic plug-in
WebLogicHost=localhost
WebLogicPort=7501
WlFowardPath=/weblogic
SecureProxy=OFF
PathTrim=/weblogic
ConnectTimeoutSecs=20
ConnectRetrySecs=2
BolaSeems 6.0 has more than a few proxy problems. We are running IPlanet and have
had no success in running the 6.0 proxy.
FYI. We have started using the 5.1 proxy in 6.0 successfully; you might give
it a try. Not sure we want to put this in production in this condition however.
Matt Raible wrote:
Has anyone been successfully able to get the IIS Proxy working with WLS 6.0
on Win2K? I've been trying for days, working with a support engineer at BEA
and everything, but no luck.
Thanks,
Matt -
Weblogic realm authentication failure getting connection from pool
We are getting this error when we try to get a connection from the
pool for a Tx Data Source. We are successfully getting connections
from a (non-Tx) Data Source.
java.lang.SecurityException: Authentication for user Fitness_demo
denied in realm weblogic
at weblogic.security.acl.Realm.authenticate(Realm.java:212)
at weblogic.security.acl.Realm.getAuthenticatedName(Realm.java:233)
at weblogic.security.acl.internal.Security.authenticate(Security.java:125)
at weblogic.security.acl.Security.doAsPrivileged(Security.java:481)
at weblogic.jdbc.common.internal.RmiDataSource.getConnection(RmiDataSource.java:127)
We have added the DB user as a user in the realm, which usually does
the trick; but in this case it does not. We are using Merant's
JSQLConnect type 2 driver for SQL Server, and we are running on
Solaris. The scenario works fine using Oracle Thin driver on Windows.
Do we need ACL entries or something? We do not have any ACL entries
now.
Thanks,
-wesWe are getting this error when we try to get a connection from the
pool for a Tx Data Source. We are successfully getting connections
from a (non-Tx) Data Source.
java.lang.SecurityException: Authentication for user Fitness_demo
denied in realm weblogic
at weblogic.security.acl.Realm.authenticate(Realm.java:212)
at weblogic.security.acl.Realm.getAuthenticatedName(Realm.java:233)
at weblogic.security.acl.internal.Security.authenticate(Security.java:125)
at weblogic.security.acl.Security.doAsPrivileged(Security.java:481)
at weblogic.jdbc.common.internal.RmiDataSource.getConnection(RmiDataSource.java:127)
We have added the DB user as a user in the realm, which usually does
the trick; but in this case it does not. We are using Merant's
JSQLConnect type 2 driver for SQL Server, and we are running on
Solaris. The scenario works fine using Oracle Thin driver on Windows.
Do we need ACL entries or something? We do not have any ACL entries
now.
Thanks,
-wes -
Can't get IIS to WebLogic Proxying to Work
Hi all,
It seems this post adds to many similar ones - the issue being that of successfully
deploying iisproxy.dll, iisforward.dll and iisproxy.ini. I have IIS 4.0 running
on NT 4.0 Server, and WebLogic 6.0 SP1 running on a seperate machine under Windows
2000.
I can proxy by file type no problem, it's proxying by path/proxying servlets that's
biting me.
I have followed the instructions at http://e-docs.bea.com/wls/docs60/adminguide/isapi.html#100367.
Here are the instructions and what I've done in response to them:
"1. Place the iisforward.dll file in the same directory as the iisproxy.dll file
and add the iisforward.dll file as a filter service in IIS"
I copied iisforward.dll and iisproxy.dll from my weblogic machine to C:\WINNT\system32\inetsrv
on the IIS machine.
I added iisforward.dll as a filter service in MS Management Console by choosing
properties > ISAPI FIlters tab > Add. Here I browsed to iisforward.dll and named
the filter WebLogic Filter Servlet (The name is not important, right?)
"2. Register .wlforward as a special file type to be handled by iisproxy.dll."
So, in MS Management Console I chose properties > home directory > Configuration
Add and browsed to iisproxy.dll and registered it with the file type .wlforward."3. Define the property WlForwardPath in iisproxy.ini. WlForwardPath defines the
path that is proxied to WebLogic Server."
So I added the following line to iisproxy.ini on the WebLogic machine AND on the
IIS machine:
WLForwardPath=/CIM2WebApplication
My web app is in exploded directory form at E:\bea\wlserver6.0sp1\config\terrance\applications\CIM2WebApplication
(where CIM2WebApplication is the root directory of the app in which WEB_INF and
my jsps and html files are located.)
In addition, in web.xml, I have defined a servlet as follows:
<servlet>
<servlet-name>register</servlet-name>
<servlet-class>net.companyname.cimsweb.RegisterUser</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>register</servlet-name>
<url-pattern>/register</url-pattern>
</servlet-mapping>
(Excuse all this the verbosity, but hopefully no-one will wonder what exactly
I did!)
When I use the following URL http://iiserverip/CIMS2WebApplication/register I
get a 404 from IIS (i.e. nothing at all is getting proxied to WL, not even a wrong
url)
OK, I've finished! If someone would like to catch their breath and help me out
I'd be extremely grateful! Thanks so much.
TerranceI think we honor both WLForwardPath and WlForwardPath in the latest 5.1 service
pack and 61 release.
thanks
Jong
"Nasir" <[email protected]> wrote:
>
I have had similar problems, there is an error in the documentation,
WlForwardPath
needs to be spelled with a lower case "l".
Nasir
WLForwardPath=/CIM2WebApplication
"Anurag Wakhlu" <[email protected]> wrote:
Hi,
I have a similar problem. (WLS sp8, win2k, IIS)
Proxy by path does not work. Proxy by extension works.
AW
"Jong Lee" <[email protected]> wrote in message
news:[email protected]...
Did you try to request the servlet without IIS proxy?
Please feel free to contact customer support to help you with thissetup
step-by-step.
thanks
Jong
"Terrance Goldman" <[email protected]> wrote:
Hi all,
It seems this post adds to many similar ones - the issue being that
of
successfully
deploying iisproxy.dll, iisforward.dll and iisproxy.ini. I have IIS4.0
running
on NT 4.0 Server, and WebLogic 6.0 SP1 running on a seperate machine
under Windows
2000.
I can proxy by file type no problem, it's proxying by path/proxyingservlets
that's
biting me.
I have followed the instructions at
http://e-docs.bea.com/wls/docs60/adminguide/isapi.html#100367.
Here are the instructions and what I've done in response to them:
"1. Place the iisforward.dll file in the same directory as theiisproxy.dll
file
and add the iisforward.dll file as a filter service in IIS"
I copied iisforward.dll and iisproxy.dll from my weblogic machineto
C:\WINNT\system32\inetsrv
on the IIS machine.
I added iisforward.dll as a filter service in MS Management Consoleby
choosing
properties > ISAPI FIlters tab > Add. Here I browsed to iisforward.dll
and named
the filter WebLogic Filter Servlet (The name is not important, right?)
"2. Register .wlforward as a special file type to be handled byiisproxy.dll."
So, in MS Management Console I chose properties > home directoryConfiguration
Add and browsed to iisproxy.dll and registered it with the filetype
.wlforward.
"3. Define the property WlForwardPath in iisproxy.ini. WlForwardPath
defines the
path that is proxied to WebLogic Server."
So I added the following line to iisproxy.ini on the WebLogic machine
AND on the
IIS machine:
WLForwardPath=/CIM2WebApplication
My web app is in exploded directory form atE:\bea\wlserver6.0sp1\config\terrance\applications\CIM2WebApplication
(where CIM2WebApplication is the root directory of the app in whichWEB_INF
and
my jsps and html files are located.)
In addition, in web.xml, I have defined a servlet as follows:
<servlet>
<servlet-name>register</servlet-name>
<servlet-class>net.companyname.cimsweb.RegisterUser</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>register</servlet-name>
<url-pattern>/register</url-pattern>
</servlet-mapping>
(Excuse all this the verbosity, but hopefully no-one will wonder
what
exactly
I did!)
When I use the following URL
http://iiserverip/CIMS2WebApplication/register
I
get a 404 from IIS (i.e. nothing at all is getting proxied to WL,not
even a wrong
url)
OK, I've finished! If someone would like to catch their breath andhelp
me out
I'd be extremely grateful! Thanks so much.
Terrance
Maybe you are looking for
-
When do I get to complain, and who do I call?
I have a late 2008 macbook pro. 250gb 15" About a year out of warranty (I did not have applecare) my screen split open at the bottom. It sort of "expanded" like the batteries in older models were doing (I had one before this one). Thankfully the appl
-
Can i get a new serial number for Adobe CS6 Design Standard for Students and Teachers?
I have had to re-install my Adobe CS6 Design Standard for students and teachers after having problems with my computer (MacBook Pro) I am wondering if there is a way to access my old serial number from when I originally installed CS6, or do I have to
-
I am having some issues with my Par for Each block in my BPM. My scenario is File(CSV format) --> BPM --> IDOC. The BPM will receive the file and it will convert the incoming message into IDOC and in the Parforeach Block I am sending the IDOC to R/3.
-
I have a black mac book bought in 2007, had a few issues with it before, that were fixed by a repair shop. Now It won't pick up a wired connection at all, when I plug it in to a DSL Modem no lights come on the modem or the mac book its self. My feeli
-
BATCHINPUT: Screen appears only the first time
Hi everybody, I have the following situation in R/3: On transaction ABZON when the user selects this transaction for the first time, appears a window asking for the company field (BUKRS). If the user enters the same transaction again without login of