Skip to Content
0
Former Member
Feb 01, 2006 at 04:03 PM

issues with IISProxy

22 Views

Here are a few things that I see happening. We are on EP6 SP2P5. I am using IISProxy 1.6.1.0 on IIS6 on windows 2003 server.

1. I login to the portal and come backt o it in say 2hrs. I then click on a say "System Administration" tab. The browser will redirect to the home page of the portal.

In the logs I see this.

14004 IIS E IisRawOutStream::RawWrite(): WriteClient() failed: 10054 An existing connection was forcibly closed by the remote host.

09:15:42

2.I go to System administration> Monitoring > Portal > Object locking > click unlock

I get this message on the browser "Bad Request (Invalid URL)"

In the logs I see this.

09:15:50 Filter J2EE --> GET /irj/portalapps/com.sap.portal.pcd.admintools.lockadmin/images/1x1.gif

09:15:50 14004 Proxy GET http://sapqa.fngp.com:80/irj/portalapps/com.sap.portal.pcd.admintools.lockadmin/images/1x1.gif

09:15:50 14004 Proxy HTTP/1.1 404 File not found | queued for 0.000 sec, processed in 0.156 sec.

When I switch the url to not use the proxy after login. Everything works fine.

3. I see these messages in my log

09:29:55 9340 Proxy HTTP/1.1 304 Not modified | queued for 0.000 sec, processed in 0.140 sec.

09:29:55 9340 Proxy | GET http://sapqa.fngp.com:80/irj/portalapps/com.sap.portal.themes.lafservice/themes/portal/fngp_design_i/glbl/glbl_ie6.css?6.0.2.1.71 | HTTP/1.1 304 Not modified | 0.000 | 0.140

Is there any IISProxy error code descriptions that anybody knows about? Any input or please share your experiences.

here is my proxy.xml file.

<?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 "3"

log-flags CDATA "0"

debug-flags CDATA "0"

keep-alive ( true | false ) "false"

use-continue ( true | false ) "false"

close-socket ( true | false ) "false"

close-socket-delay CDATA "1000"

thread-count CDATA "100"

max-socket-age CDATA "1000"

>

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

<extension name="IisProxy extension" />

<mapping name="IisProxy samples">

<source>

<protocol>http</protocol>

<prefix>/irj/</prefix>

</source>

<source>

<protocol>http</protocol>

<prefix>/WSJ/</prefix>

<new-prefix>/Hello/</new-prefix>

</source>

<target>

<protocol>http</protocol>

sapqa.fngp.com

<port>80</port>

</target>

<compress-types>text/html, text/plain</compress-types>

</mapping>

<config>

<source>

<protocol>http</protocol>

plymsqldev.fngp.com

<prefix>/IisProxy</prefix>

</source>

</config>

</ISAPI-config>