cancel
Showing results for 
Search instead for 
Did you mean: 

Cannot get IisProxy to work.

Former Member
0 Kudos

Hey guys, Hope somebody out there can help me. I downloaded IISPROXY16_1-10001969.SAR and followed the instruction that came with the SAR. But for some reason the http://localhost:80/IisProxy/ url fives me a 404 (file not found). I check MMC and there is no IisProxy virtual root. So I manually created one and pointed to inetpub/wwwroot folder but still the same error.

Does anybody know what is wrong? Looks like I am missing something here. We are EP6 SP2 P5 and webserver is IIS6 on windows 2003 server. The ISAPI filter is active.

This is what i see in the log file.

08:40:51 Global F-Init IisProxy Filter 1.6.0.0 initializing.

08:40:51 Global F-Init IisProxy Filter 1.6.0.0 initialized.

08:40:51 Filter Config IisProxy Filter configuration:

================================================================================

Filter configuration

log-level = "1"

log-flags = "0x00111330"

debug-flags = "0x00000000"

priority = "high"

extension-url = "/scripts/IisProxy.dll"

IIS-check-auth = "true"

forward-auth = "false"

remote-ip-forward = "false"

log-path = "E:\inetpub\Scripts\IisProxy_%y%m%d.log"

Source mappings:

Source http://plymsqldev.fngp.com:(any)/irj/

mapping = 0 "IisProxy samples"

Source http://plymsqldev.fngp.com:(any)/WSJ/

mapping = 0 "IisProxy samples"

Source https://plymsqldev.fngp.com:(any)/Hello/

mapping = 1 "Secure IisProxy samples"

Source http://plymsqldev.fngp.com:(any)/IisProxy

mapping = -1 "IisProxy module configuration (internal)"

================================================================================

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

That is correct Ignacio.

Former Member
0 Kudos

ignacio, The webserver is on a different server than the portal. Here is my 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

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

<extension name="IisProxy extension" />

<mapping name="IisProxy samples">

<source>

<protocol>http</protocol>

<host>plymsqldev.fngp.com</host>

<prefix>/irj/</prefix>

</source>

<source>

<protocol>http</protocol>

<host>plymsqldev.fngp.com</host>

<prefix>/WSJ/</prefix>

</source>

<target>

<protocol>http</protocol>

<host>sapqa.fngp.com</host>

<port>80</port>

</target>

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

</mapping>

<mapping name="Secure IisProxy samples">

<source>

<protocol>https</protocol>

<prefix>/Hello/</prefix>

</source>

<target>

<protocol>https</protocol>

<host>localhost.your.corp</host>

<port>8443</port>

</target>

<keystore-path>c:\sec\SAPSSLC.pse</keystore-path>

</mapping>

<config>

<source>

<protocol>http</protocol>

<host>plymsqldev.fngp.com</host>

<prefix>/IisProxy</prefix>

</source>

</config>

</ISAPI-config>

former_member188977
Contributor
0 Kudos

Hi,

in this code:

<i><mapping name="IisProxy samples">

<source>

<protocol>http</protocol>

<host>plymsqldev.fngp.com</host>

<prefix>/irj/</prefix>

</source>

<source>

<protocol>http</protocol>

<host>plymsqldev.fngp.com</host>

<prefix>/WSJ/</prefix>

</source>

<target>

<protocol>http</protocol>

<host>sapqa.fngp.com</host>

<port>80</port>

</target></i>

you are tell us:

When you call http://plymsqldev.fngp.com/irj/ or

http://plymsqldev.fngp.com/WSJ/

redirect to: http://sapqa.fngp.com:80/irj/

is this correct ?

my code is:

<source>

<protocol>http</protocol>

<prefix>/irj/</prefix>

</source>

<source>

<protocol>http</protocol>

<prefix>/irj</prefix>

<new-prefix>/irj/</new-prefix>

</source>

<source>

<protocol>http</protocol>

<prefix>/portal/</prefix>

<new-prefix>/irj/</new-prefix>

</source>

<source>

<protocol>http</protocol>

<prefix>/logon/</prefix>

</source>

<target>

<protocol>http</protocol>

<host>localhost</host>

<port>50000</port>

</target>

Regards

former_member188977
Contributor
0 Kudos

Hi, Madhavi

I suppose that you have the IISProxy in the same server that portal is.

What happen when you call http://server.domain/irj/ ?

If you want, post your iisproxy.xml or send me an e-mail and I'll be able to send you my complete configuration.

Regards.