IP Address of Client after IISProxy.dll configured

Hi,
We have a requirement to capture IP address of client. we are able to do it when the users access the portal from inside the firewall using portal url. http://<servername>:port/irj
but when users access the portal outside the firewall we have IISproxy.dll configured which redirects requests from IIS server to our ep server. so everytime when we try to capture ip address we get the ipaddress of the  IIS web server instead of user ip address.
one possible way could be get the ip address of the user on IIS server and send it as a parameter in redirected request to ep server.
Any suggestions?

In the XML Config file you have to have the following
<filter name="IisProxy filter" <b>remote-address="forward"</b>>
This will then forward the clients IP address to the J2EE server
I hope this helps
D

Similar Messages

  • IP address conflict on Windows 7 clients after change 3560 to 3650

    Hi,
    after a switch change 3560 to 3650 some Windows 7 clients show a popup with the message "IP address conflict". Because of using manual DHCP (MAC reserve an IP address) i would exclude the possibilitiy of using an duplicate IP address. After search i found this document:
    http://www.cisco.com/c/en/us/support/docs/ios-nx-os-software/8021x/116529-problemsolution-product-00.html
    I tried the command 
    ip device tracking probe delay 10
    on the 3650 sw. Till now there are no messages with duplicate IP addresses on clients which connected to 3650 sw.
    But on on 3560 sw th command does not exist. Anybody who has a similar problem or an idea to solve the problem on the 3560 sw.
    The command "sh ip device tracking all" on 3560 shows that ip device tracking is disabled.
    Thx for any help.

    IOS version 12.2.(46) SE
    the suggested command does not exist.
    btw the ip address conflict popup appears on clients which are connect to the 3560 too.
    any other ideas?

  • Webserver "client denied by server configuration" after reboot

    Hello all,
    Long story short, I was the unfortunate victim of a rather nasty virus that made me have to restore from a time maching backup. In the process my webserver is acting up (not sure if this was pre or post restore).
    I am getting the following error in my apache2 error log...
    [Sat Jan 28 20:48:06 2012] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
    [Sat Jan 28 20:48:06 2012] [notice] Apache/2.2.20 (Unix) mod_ssl/2.2.20 OpenSSL/0.9.8r DAV/2 PHP/5.3.6 configured -- resuming normal operations
    [Sat Jan 28 20:48:07 2012] [error] [client 127.0.0.1] client denied by server configuration: /var/empty/server-status
    [Sat Jan 28 20:48:07 2012] [error] [client 127.0.0.1] client denied by server configuration: /var/empty/error
    [Sat Jan 28 20:48:07 2012] [error] [client 127.0.0.1] client denied by server configuration: /var/empty/server-status
    [Sat Jan 28 20:48:07 2012] [error] [client 127.0.0.1] client denied by server configuration: /var/empty/error
    [Sat Jan 28 20:48:07 2012] [error] [client 127.0.0.1] client denied by server configuration: /var/empty/server-status
    [Sat Jan 28 20:48:07 2012] [error] [client 127.0.0.1] client denied by server configuration: /var/empty/error
    [Sat Jan 28 20:48:07 2012] [error] [client 127.0.0.1] client denied by server configuration: /var/empty/server-status
    [Sat Jan 28 20:48:07 2012] [error] [client 127.0.0.1] client denied by server configuration: /var/empty/error
    [Sat Jan 28 20:48:10 2012] [error] [client 127.0.0.1] client denied by server configuration: /var/empty/server-status
    I did some searching and tried to edit my /etc/apache2/httpd.conf file with the following code snippet...
    # Allow server status reports generated by mod_status,
    # with the URL of http://servername/server-status
    # Change the ".example.com" to match your domain to enable.
              ExtendedStatus On
              <Location "/server-status">
                        SetHandler server-status
                        Order deny,allow
                        Deny from all
                        Allow from .example.com
              </Location>
    No luck. I am somewhat at my whits end....my server is running with a 10-15% increase in load...
    Thanks so much in advance. Please let me know if any further information is required.

    any advice? Link? anything would be appreciated...

  • Iisproxy.dll throws DLL initialization routine has failed

    Hi,
    We are experiencing problems with the Weblogic ISAPI plug-in. After some time
    the webserver is throwing the following error:
    "A dynamic link library (DLL) initialization routine has failed" for all JSP requests
    (the only ones that are using this plug-in), without crashing the IIS service.
    This causes our load-balancers to hit the affected webserver(s) as the IIS service
    is running, but the clients (browsers) only seen this error.
    Our configuration is the following:
    - 2 WLS 4.5.1 SP11 on Solaris 2.5.7 boxes running in a cluster
    - 3 IIS4 using the iisproxy.dll from WLS 4.5.1 SP14 on NT4 SP6a boxes.
    The plug-in is registered to only serve JSP requests and the "Run in separate
    memory space" is checked. Does anyone knows what's the problem? I'm also attaching
    the plug-in log.
    Thanks in advance.
    [Wlproxy.zip]

    Thanks, JLS.
    We figured it out. There's an entry in the registry that lvanyls.dll points to specifying the location of the LV shared directory (and therefore the MKL directory). If it's not found in that exact location, the dll load aborts.
    We're trying to not include the runtime installer in our application installer because of the size, so we're figuring out our own workaround (and trying to CYA in the meantime ).
    -Scott

  • Iisproxy.dll problem

    Hello all,
    our group is having a problem with Weblogic's IIS plugin from the SP8 for WL5.1.
    The plugin resubmits
    long requests(queries) after about 5 minutes if the results don't come back from
    the database in this
    period of time, even though the ConnectionTimeoutSecs and ConnectionRetrySecs have
    been set
    to the same value, so it (the plugin) would never resubmit the request and would
    time out after the
    specified amount of seconds(according to the documentation).
    But it does not work. Is there a bug in iisproxy.dll?
    Any help would be appreciated.
    Dmitriy.

    ConnectionTimeoutSecs and ConnectionRetrySecs are more for the connection
    between the client and the web server. They are used to calculate number of
    connection retries with weblogic. HungServerRecoverSecs is the parameter you
    need to play with. default=300 and max=600. It defines the timeout for reads
    and writes
    from/to weblogic. Note that plugin retries at least twice. Also you may
    want to
    set the parameter Idempotent to false in case you don't want failover at
    all.
    --Vinod.
    "Dmitriy Kopylenko" <[email protected]> wrote in message
    news:3a79a237$[email protected]..
    >
    Hello all,
    our group is having a problem with Weblogic's IIS plugin from the SP8 forWL5.1.
    The plugin resubmits
    long requests(queries) after about 5 minutes if the results don't comeback from
    the database in this
    period of time, even though the ConnectionTimeoutSecs andConnectionRetrySecs have
    been set
    to the same value, so it (the plugin) would never resubmit the request andwould
    time out after the
    specified amount of seconds(according to the documentation).
    But it does not work. Is there a bug in iisproxy.dll?
    Any help would be appreciated.
    Dmitriy.

  • Iisproxy.dll causes "DLL initialization routine has failed" when serving JSPs

              Hi,
              We are experiencing problems with the Weblogic ISAPI plug-in. Often the webservers
              are giving the following error:
              "A dynamic link library (DLL) initialization routine has failed"
              when trying to serve JSP requests (the only ones that are using this plug-in),
              without crashing the IIS service. Which causes our load-balancers to hit the affected
              webservers as the IIS service is running, but the clients (browsers) only seen
              this error.
              Our configuration is the following:
              - 2 WLS 4.5.1 SP11 on Solaris 2.5.7 boxes running in a cluster
              - 3 IIS4 using the iisproxy.dll from WLS 4.5.1 SP14 on NT4 SP6a boxes.
              Our iisproxy.ini is the following:
              WebLogicCluster=10.194.34.32:7005,10.194.34.34:7005
              ErrorPage=http://212.0.161.16/media/site_down.htm
              ConnectTimeoutSecs=15
              ConnectRetrySecs=2
              DebugConfigInfo=ON
              Debug=ON
              The plug-in is registered to only serve JSP requests and the "Run in separate
              memory space" is checked. Does anyone knows what's the problem? I'm also attaching
              the plug-in log from one of the affected webservers.
              Thanks in advance.
              [Wlproxy.zip]
              

    Thanks, JLS.
    We figured it out. There's an entry in the registry that lvanyls.dll points to specifying the location of the LV shared directory (and therefore the MKL directory). If it's not found in that exact location, the dll load aborts.
    We're trying to not include the runtime installer in our application installer because of the size, so we're figuring out our own workaround (and trying to CYA in the meantime ).
    -Scott

  • Need help to setup iis with iisproxy.dll

    I have create an iisproxy.xml and i have this error in the iisproxy.dll when a try to access to the virtual directory of the portal :
    18:39:44 Global E-Init   IisProxy Extension 1.6.2.0 initializing.
    18:39:48 Global Init   E LoadFromFile(
    ?\D:\Inetpub\Scripts\IisProxy.xml ): XML Error 0x80070035 at line 0, char 0:
    in "(null)"
    The network path was not found.
    18:39:48 Global E-Init E Failed to load config file '
    ?\D:\Inetpub\Scripts\IisProxy.xml'.
    I have 2 directory in d:\inetpub :
    -Scripts with iisproxy.dll iisproxy.xml and iisproxy.pdb
    -IisProxy which is the virual folder for accessing to the portal.
    On Script i have check this :
    Read
    Execution permission : Execute
    Application pool : DefaultAppPool
    On IisProxy i have the same configuration except that
    the wildcard application map point to iisproxy.dll
    The iisproxy.xml look like this :
      <?xml version="1.0" encoding="utf-8" ?>
    <ISAPI-config version="1.6">
      <filter name="IisProxy filter" log-level="3" log-flags="0" debug-flags="0" priority="high" extension-url="/Scripts/IisProxy.dll" authentication="normal" remote-address="skip" />
      <extension name="IisProxy extension" log-level="3" log-flags="0" debug-flags="0" access="filter" />
    <mapping name="IisProxy samples" log-level="3" log-flags="0" debug-flags="0" keep-alive="true" use-continue="true" close-socket="true" close-socket-delay="1000" thread-count="100" max-socket-age="37">
    <mapping name="ep60sp2">
    <source>
      <protocol>http</protocol>
      <prefix>/irj</prefix>
      </source>
    <source>
      <protocol>http</protocol>
      <prefix>/logon</prefix>
      </source>
    <target>
      <protocol>http</protocol>
      <host>localhost</host>
      <port>50000</port>
      </target>
      </mapping>
      <compress-types min-size="1024">text/html, text/plain</compress-types>
      </mapping>
    <config>
    <source access="filter">
      <protocol>http</protocol>
      <host>localhost</host>
      <prefix>/IisProxy</prefix>
      </source>
      </config>
      </ISAPI-config>
    Using :
    Windows 2003
    MSXML 3 SP4
    IIS 6
    EP6SP11
    Regards, L.Mouillart

    I implemented SSO succesfully with EP 6 SP9 using Windows integrated authentication. Used IISProcy 1.5.0.
    It is two step prcoes.
    1) Configure ISAPI filter for IRJ
    2) Configure WebAS for Logon Module Stack. Create new module called HeaderVariableLoginModule.
    Complete following steps.
    1) Make sure you have IIS installed. Take a backup before the changes
    2) Installl ISAPI filter called IRJ.
    3) COpy IISPrxy files into the directory under Inetpub.
    4) Map ISAPI filter IRJ to the IISProcy ditrectory.
    5) Restart website to test ISAPI filter.
    6) Please make sure to add logging for IISProcy filter. This gives very good info.
    7) You can check the IisProxy.log file in the directory where you copied the IISProxy files.
    8) CHeck and make sure REMOTE_USER is populated in the IisProxy.log file.
    Configuration of WebAS server:
    1) Create new login module called HeaderVariableLoginModule
    2) Add this to the stack called ticket.
    3) Change BasicPasswordLoginModule to optional.
    Please use following URL for more details.
    http://help.sap.com/saphelp_nw04/helpdata/en/d0/a3d940c2653126e10000000a1550b0/frameset.htm
    This should fix all your problems. Let me know how it went.
    Give me the points.
    <?xml version="1.0" encoding="utf-8" ?><!DOCTYPE ISAPI-config[     <!ELEMENT ISAPI-config ( filter, extension, ( mapping | config )* )>     <!ATTLIST ISAPI-config           version CDATA #REQUIRED     >     <!ELEMENT filter (log-path?)>     <!ATTLIST filter           name CDATA #IMPLIED          log-level CDATA "3"          log-flags CDATA "0"          debug-flags CDATA "0"          priority ( high | medium | low ) "high"          extension-url CDATA "/scripts/IisProxy.dll"          authentication ( skip | normal | forward ) "normal"          remote-address ( skip | forward ) "skip"     >     <!ELEMENT extension (          keystore-dir?,          log-path?,          data-path?,          trace-path? )>     <!ATTLIST extension           name CDATA #IMPLIED          log-level CDATA "1"          log-flags CDATA "0"          debug-flags CDATA "0"          access ( filter | direct | both ) "filter"     >          <!ELEMENT keystore-dir (#PCDATA)>     <!ELEMENT log-path (#PCDATA)>     <!ELEMENT data-path (#PCDATA)>     <!ELEMENT trace-path (#PCDATA)>     <!ELEMENT mapping (          source+,          target,          compress-types*,           protocol-header?,          certificate-header?,          cert-chain-header?,          cipher-header?,          keysize-header?,          keystore-path?,          log-path?,          data-path? )>     <!ATTLIST mapping           name CDATA #IMPLIED          log-level CDATA "1"          log-flags CDATA "0"          debug-flags CDATA "0"          keep-alive ( true | false ) "true"          use-continue ( true | false ) "true"          close-socket ( true | false ) "true"          close-socket-delay CDATA "1000"          thread-count CDATA "100"          max-socket-age CDATA "37"     >     <!ELEMENT source (protocol, host?, port?, prefix, new-prefix?)>     <!ATTLIST source          access ( filter | direct | both ) "filter"     >     <!ELEMENT protocol (#PCDATA)>     <!ELEMENT host (#PCDATA)>     <!ELEMENT port (#PCDATA)>     <!ELEMENT prefix (#PCDATA)>     <!ELEMENT new-prefix (#PCDATA)>     <!ELEMENT target (protocol, host, port)>     <!ELEMENT compress-types (#PCDATA)>     <!ATTLIST compress-types           min-size CDATA "1024"     >     <!ELEMENT protocol-header (#PCDATA)>     <!ELEMENT certificate-header (#PCDATA)>     <!ELEMENT cert-chain-header (#PCDATA)>     <!ELEMENT cipher-header (#PCDATA)>     <!ELEMENT keysize-header (#PCDATA)>     <!ELEMENT keystore-path (#PCDATA)>     <!ELEMENT config ( source+ )>]><ISAPI-config version="1.6">     <filter name="IisProxy filter" log-level="3" authentication="forward" />     <extension name="IisProxy extension" />     <mapping name="IisProxy" log-level="3" debug-flags="-1">          <source>               <protocol>http</protocol>               <prefix>/irj/</prefix>          </source>          <source>               <protocol>http</protocol>               <prefix>/logon/</prefix>          </source>          <target>               <protocol>http</protocol>               <host>slcserver.pacificorp.us</host>               <port>50000</port>          </target>               <compress-types>text/html, text/plain</compress-types>     </mapping>     <config>          <source>               <protocol>http</protocol>               <host>localhost</host>               <prefix>/IisProxy/</prefix>          </source>          <source>               <protocol>https</protocol>               <host>localhost</host>               <prefix>/IisProxy/</prefix>          </source>     </config></ISAPI-config>

  • Error Occuring While Processing Data With DIAdem 8.1Excepti​on EAccessVio​lation in module ntdll.dll at 000111DE. Access violation at address 7C9111DE in module 'ntdll.dll​". Read address 37363430

    Hello,
    We are having an issue running Diadem 8.1 on a new HP XW 9400 with Windows XP SP2. 3 errors have been occuring with frequent crashes, they are:
    1) "1Exception EAccessViolation in module ntdll.dll at 000111DE. Access violation at address 7C9111DE in module 'ntdll.dll". Read address 37363430.
    2) The instruction at "0x7c9111de" referenced memory at "0x352e302d". The memory could not be "read".
     3) ---Error---   DIAdem
    Error in Autosequence - processing in line: 74 (IARV_VAR_GET)
    Runtime Error while executing command "Iarv2Txt$ := FR(T9,L1)"
    Error type: ACCESS VIOLATION
    Error address: 000101DE
    Module name:ntdll.dll
    We are using the same scripts and version 8.1 on a variety of Dell desktop computers (W2K and XP SP2) without any issue, looking for suggestions as this affects no other software on the HP XW 9400 other than DIAdem. Appreciate any suggestions.
    Message Edited by swillh on 06-25-2007 08:55 AM

    Christian,
    I will answer your questions in the text below. Thanks for your help.
    Hi swillh,
    I also would like to help you.
    Unfortunately, The reported access violation in the central Windows ntdll.dll is very unspecific.
    May be the following questions will help you to provide me more info.
    1. You mentioned that the aut's and - I think - also the accessed text file reside on a server.
    Is there a stable network connection?
    The server can sometimes be a little slow but the connection is good. This computer is using the same connection that the prior computer utilized without issue.
    Are the files accessed by multiple clients simultaneously?
    It is possible that more than one computer can be accessing the same file, but again, this has never been an issue. We are reading the files only, not writing to them.
    The processing routines we are running have used for over 5 years without any issues until adding this computer.
    Is the text file read by one client while another client is writing the same file?
    No, files are "read only"
    2. Have you already tested opening the file with the FileOpen command before calling FR?
    Yes
    Do you see any chance to convert the aut to a vbs file? This gives you more alternatives in accessing text files.
    3. What do you mean with "processing ATD's with 30 or more channels of data"? Where is the relation between ATD files and data channels?
    Processing Crash Dummy data with file sets low in channel count (15 channels) result in successful processing without any crashes or access errors.  When processing dummies with more than 20 channels we sometimes encounter these issues. The higher channel count may be the only common factor I can find in these faults.
    Steve
    Message Edited by swillh on 07-09-2007 08:44 AM

  • BR0999E Loading of SQL client library orasql9.dll failed

    Hi basis experts,
    My SAP system is ECC 5.0 and the RDBMS is Oracle 10.2.0.2.0
    I want to use transaction DB13 to make database backups, but it sendme
    an error because it can´t connect to the database.
    I try to use brtools to make a backup and sendme the error:
    BR1001I BRSPACE 6.40 (39)
    BR1002I Start of BRSPACE processing: sdvzljqc.dbw 2007-08-23 09.47.42
    BR0999E Loading of SQL client library orasql9.dll failed - please check
    Oracle configuration
    BR0310E Connect to database instance DES failed
    BR0700E Fatal errors occurred - terminating processing...
    BR1008I End of BRSPACE processing: sdvzljqc.dbw 2007-08-23 09.47.42
    BR0280I BRSPACE time stamp: 2007-08-23 09.47.42
    BR1007I BRSPACE terminated with errors
    BR0292I Execution of BRSPACE finished with return code 3
    BR0668I Warnings or errors occurred - you can continue to ignore them
    or go back
    to repeat the last action
    BR0280I BRTOOLS time stamp: 2007-08-23 09.47.43
    when I try to use any tool of brtools it sendme the same error all the
    time.
    I read that maybe I had an incorrect version of brtools, but in market
    place I only found DBATOOLS Package for Oracle 9.2.x, this version
    will work correctly with my Oracle 10.2.0.2.0????
    How can I solve this problem??? Please helpme
    Thanks in advance
    Tania Rosas

    ok,
    go get BRTOOLS 7.00, you need that version to use brtools on Oracle 10g databases.
    go at http://service.sap.com
    entry by application group
    SAP NetWeaver
    SAP NETWEAVER
    SAP NETWEAVER 2004S
    Entry by Component
    Application Server ABAP
    choose proper kernel version (32 or 64-bit unicode or not)
    Message was edited by:
            Eric Brunelle

  • DCOM Component Not Found after Essbase Adapter Configured for FDM 11.1.2.2

    We are migrating FDM from version 11.1.1.3 to 11.1.2.2 following the official guide.
    After schema update, we can log in to the FDM Workbench fine, but we are having trouble when upgrading Essbase adapter.
    The existing adapter is outdated (for Essbase 11.1.1.3), and we followed the document to import, register, configure new Essbase adapter.
    However, after machine profile, adapter options (which application to connect and so on) are set, we tried to configure dimension mappings.
    In the "Target Dimension" field in the "Dimension" tab of adapter configuration window, it only shows "Connection failed." in the drop down list.
    Then we discovered that we need 32-bit Essbase Runtime client after reading an Oracle KM Article, then we copied it from Essbase server and set the environment variables.
    After doing so, and register the adapter again, now the dimension is shown in the pop-up window when configuring dimension of the Essbase adapter.
    The progress of our FDM adapter registration:
    1. Import the adapter ES11X-G4-J.xml in FDM workbench.
    2. Put the upsES11XG4J.exe file under <EPM_Oracle_Home>\common\EssbaseRTC\bin
    3. Create a system environment variable ESSBASEPATH with value "<EPM_Oracle_Home>\common\EssbaseRTC\11.1.2.0" and add following value to PATH environment variable: "<EPM_Oracle_Home>\bin-32; %ESSBASEPATH%\bin; <EPM_Oracle_Home>\products\Essbase\EssbaseClient-32\bin", where the <EPM_Oracle_Home> resemble our EPM location.
    4. Register the adapter from "File -> Register Adapter" in workbench and select the upsES11XG4J.exe file.
    5. Executed "Run -> dcomcnfg" trying to update the launching user right for corresponding DCOM component (upsES11XG4J.cluHypWindowEB) but could not find it there.
    Does anyone encountered this situation before?

    Thanks Jeff.
    Sorry I didn't notice your reply here, since Oracle Support has answered that for Windows Server 2008 R2, this step is no longer needed when configuring FDM Essbase Adapter. That's sweet.
    Warm Regards,
    John

  • Access violation at address 6761D581 in module 'ORA805.dll'.

    hi Gurus,
    When ever I try to connect the database through toad , I got this error 'Access violation at address 6761D581 in module 'ORA805.dll'. Read of address 00000010'. Please help me to resolve this issue.
    Oracle database: 10.2.0.1.0
    Oracle client: oracle froms 6i (sql 8.0.6.0.0)
    toad: 10.5.0.41
    Thanks in advance
    Sadiq

    Toad Advisor shows
    Warnings
    1- Incompatible Client and Server
    Client version (8.0.6.0.0) and server version (8.0.0.0) should not be used together according to metalink note 207313.1.
    Incorrect NLS_LANG
    2-
    NLS_LANG is AMERICAN_AMERICA.WE8ISO8859P1. Expected WE8MSWIN1252 (AMERICAN_AMERICA.WE8MSWIN1252) for Code Page 1252, Language ID 1033 (English (United States))

  • Message submission rate for this client has exceeded the configured limit

    Hi,
    I got the below error when user try to send an email to more than 1 users from their application.
    host Exchange[exchange] said: 421 4.4.2 Message submission rate for this client has exceeded the configured limit (in reply to MAIL FROM command) <*@gibsonins.com>: lost connection with exchange[exchange] while sending RCPT TO .
    Please let me know the solution for this issue.
    Regards,
    Hakim.B
    Hakim

    Hi All,
    I have recently migrated my server from exchange 2010 to exchange 2013 and I am facing same issue here and have set message rate limit to unlimited and also checked the CPU.
    All looks normal then also the issue is there.
    I have tested the scenario on my system. Tried to send 10 mails in 1 minute and while sending the email at 9th one it gives error.
    "An error occurred while sending mail. The mail server responded:  4.4.2 Message submission rate for this client has exceeded the configured limit.  Please verify that your email address is correct in your Mail preferences and try again."
    Can anyone help me on this.
    Thanks,
    Ganesh Prajapati

  • Where is iisproxy.dll file

    Hi:
              I am searching the whole weblogic folder for iisproxy.dll file but I
              cannot find it. Can someone tell me where is it?
              Thanks,
              David
              

    I am sorry, the file is there.
              Thanks for help,
              David Wang
              Thomas Augstein wrote:
              > Are your Explorer options set correctly. By default Windows hides .dll files
              > from the users unless they go into the view menu and select options. From
              > there you can tell it to Show all files.
              >
              > Tom Augsteni
              >
              > david wang <[email protected]> wrote in message
              > news:[email protected]..
              > > I have downloaded SP4 form 5.1 but after I extracted the zip file, I don't
              > > see the bin/iisproxy.dll file in it. In fact, it has many empty directory
              > > in it.
              > > Thanks,
              > > David
              > >
              > > Reeve wrote:
              > >
              > > > If U down load the Service Pack 4 for WebLogic Server 5.1.0 on the bea
              > > > site.
              > > > It has it.
              > > > -Reeve
              > > >
              > > > david wang wrote:
              > > >
              > > > > Hi:
              > > > > I am searching the whole weblogic folder for iisproxy.dll file but I
              > > > > cannot find it. Can someone tell me where is it?
              > > > > Thanks,
              > > > > David
              > >
              

  • Iisproxy.dll

    I have a jsp page that gets a ResultSet reference from the Java Bean.If I call this page using weblogic's web server then everything works OK (localhost:7001/MyPage.jsp)If I call the same page through IIS 4.0 using iisproxy.dll, I'm loosing most of the data on my page,thus just some html is being displayed. I don't get any errors!Is there is something wrong with my iisproxy.ini file or what is going on?Here is my iisproxy.ini file:WebLogicHost=JIJNTWebLogicPort=7001DefaultFileName=index.jspConnectTimeoutSecs=50ConnectRetrySecs=5HungServerRecoverSecs=600MaxPostSize=900Please Help ASAP....Thank You.
              

    Probably the jsp was not proxied to weblogic and servered as raw html.
              I never used IIS 4.0, but I think there should be some configuration about
              the proxy on URL or mimes.
              Jacob Joffe <[email protected]> wrote in message
              news:3a4b776b$[email protected]..
              > I have a jsp page that gets a ResultSet reference from the Java Bean.If I
              call this page using weblogic's web server then everything works OK
              (localhost:7001/MyPage.jsp)If I call the same page through IIS 4.0 using
              iisproxy.dll, I'm loosing most of the data on my page,thus just some html is
              being displayed. I don't get any errors!Is there is something wrong with my
              iisproxy.ini file or what is going on?Here is my iisproxy.ini
              file:WebLogicHost=JIJNTWebLogicPort=7001DefaultFileName=index.jspConnectTime
              outSecs=50ConnectRetrySecs=5HungServerRecoverSecs=600MaxPostSize=900Please
              Help ASAP....Thank You.
              

  • Response Time out through IISProxy.dll

    I just found that the end of my message was missing . So, I posting the remaining
    over here.
    Because , I was flusing the data after every 2 minutes , it worked fine ..
    This one worked with WebLogic 5.1 when accessing the Weblogic server directly
    . Like
    http://IP:7001/x/applet.jsp (This JSP downloads the Applet under JRE1.3) .
    From this Applet I was calling the above code (delay.jsp) using the HttpMessage
    Class as given below.
    However , when proxied by path with the WebServer IIS4.0 it didn't work.
    IS IISProxy.dll not capable of doing it ?
    Iam copying the code fragments for the Applet Iam using . Is it a problem with
    the code?
    I heard that the URLConnection never times out . How is that it is not able to
    read the Response?
    <CODE >
    <HttpMessage>
    public class HttpMessage {
    URL servlet = null;
    Hashtable headers = null;
    public HttpMessage(URL servlet) {
    this.servlet = servlet;
    public InputStream sendGetMessage(Properties args) throws IOException {
    String argString = ""; // default
    if (args != null) {
    argString = "?" + toEncodedString(args);
    URL url = new URL(servlet.toExternalForm() + argString);
    // Turn off caching
    URLConnection con = url.openConnection();
    con.setUseCaches(false);
    // Send headers
    sendHeaders(con);
    return con.getInputStream();
    private void sendHeaders(URLConnection con) {
    if (headers != null) {
    Enumeration enum = headers.keys();
    while (enum.hasMoreElements()) {
    String name = (String) enum.nextElement();
    String value = (String) headers.get(name);
    con.setRequestProperty(name, value);
    </HttpMssage>
    <Code used to Read the Response.>
    URL url = new URL(getDocumentBase(),"/ccls/test/delay.jsp");
    HttpMessage msg = new HttpMessage(url);
    InputStream in = msg.sendGetMessage(null);
    char[] buff = new char[2048];
    int bytesRead;
    int ch;
    StringBuffer sbtextbox = new StringBuffer("");
    DataInputStream data = new DataInputStream(
    new BufferedInputStream(in));
    String line;
    while ((line = data.readLine()) != null) {
    sbtextbox.append(line+"\r\n");
    </Code used to Read the Response.>
    </CODE>
    Can anybody suggest what should be the possible reasons and any workaround for
    it?

    Increase "HungServerRecoverSecs"(default 300 seconds) in your iisproxy.ini.
    Jong
    "TejoKiran" <[email protected]> wrote:
    >
    Hi ,
    Iam using an Applet (under JRE 1.3.0).
    Iam trying to send a Http Request using URL Connection.
    It is working fine . However, if the response time of the server is more
    than
    3 minutes ,
    the Response is not coming back to the the Applet and it is in a loop
    trying to
    read from the Server.
    I have observed that the request is sent to the server and it is processed
    successfully.
    Then , I tried to call this sample JSP from the Applet.
    <CODE : delay.jsp>
    <%@ page language="java" import="java.util.*"%>
    <%
    System.out.println("<START>");
    out.println((new Date()).toString());
    System.out.println((new Date()).toString());
    long cTime;
    cTime = System.currentTimeMillis();
    long dTime = cTime;
    while(true) {
    long dif = System.currentTimeMillis() - cTime;
    if(dif > (15*60*1000))
    break;
    if((System.currentTimeMillis() - dTime) > (2*60*1000)) {
    out.println("2 Minutes");
    out.flush();
    System.out.println("2 Minutes");
    dTime = System.currentTimeMillis();
    System.out.println((new Date()).toString());
    out.println((new Date()).toString());
    System.out.println("<END>");
    %>
    </CODE>
    Because , I was flushing the data after every 2 minutes , it worked fine
    This one worked with WebLogic 5.1 when accessing the Weblogic server
    directly
    . Like
    http://IP:7001/ccls/test/applet.jsp (This JSP downloads the Applet under
    JRE1.3)

Maybe you are looking for