Skip to Content
0
Former Member
Aug 23, 2005 at 09:19 AM

IISProxy Installation

41 Views

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