Hi
I am facing problems during installation of IISProxy . From IIS we are not able to redirect to Portal page and i am getting "page cannot be displayed error" . We are using IIS 5.0 and IISPROXY 1.6 . Filter name i gave in IIS is IisProxy and created virtual directory "irj",added application mapping "iisproxy.dll" in virtual directory.
Below is the IISPROXY.xml
<?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
keepalive CDATA "true"
log-level CDATA "1"
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 ) "forward"
>
<!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"
keepalive ( 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" authentication="forward" />
<extension name="IisProxy" />
<mapping name="irj" keepalive="true" log-level="3" use-continue="false" >
<source>
<protocol>http</protocol>
<prefix>/irj/</prefix>
</source>
<target>
<protocol>http</protocol>
<host>devsep1</host>
<port>50000</port>
</target>
<compress-types>text/html, text/plain, text/css</compress-types>
<protocol-header>ClientProtocol</protocol-header>
</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>
Below is the Log File
================================================================================
17:05:21 Global E-Init IisProxy Extension 1.6.2.0 initializing.
17:05:21 2284 E-Init W SapInit(): SapSSLInit() failed: -1 (SSSLERR_LIB_NOT_FOUND)
17:05:21 Global E-Init IisProxy Extension 1.6.2.0 initialized.
17:05:21 2284 Config IisProxy Extension configuration:
================================================================================
Extension configuration
log-level = "1"
log-flags = "0x00111330"
debug-flags = "0x00000000"
keystore-dir = "C:\sec"
log-path = "C:\Inetpub\scripts\IisProxy_%y%m%d.log"
data-path = "C:\Inetpub\scripts\IisProxy_%y%m%d.data"
trace-path = "C:\Inetpub\scripts\IisProxy.trace"
Source mappings:
Target mappings:
Mapping "irj"
log-level = "3"
log-flags = "0x8031F33E"
debug-flags = "0x00000000"
keep-alive = "true"
use-continue = "false"
close-socket = "true"
close-socket-delay = "1000"
thread-count = "100"
max-socket-age = "37"
target http://devsep1:50000
Compressible content types:
"text/html" (> 1024 bytes)
"text/css" (> 1024 bytes)
"text/plain" (> 1024 bytes)
protocol-header = "ClientProtocol"
certificate-header = "SSL_CLIENT_CERT"
cert-chain-header = "SSL_CLIENT_CERT_CHAIN_%d"
cipher-header = "SSL_CIPHER_SUITE"
keysize-header = "SSL_CIPHER_USEKEYSIZE"
keystore-path = "C:\sec"
log-path = "C:\Inetpub\scripts\IisProxy_%y%m%d.log"
data-path = "C:\Inetpub\scripts\IisProxy_%y%m%d.data"
================================================================================
Message was edited by: Vasudevan Gopalan