<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: IIS reverse proxy issue in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/iis-reverse-proxy-issue/m-p/8430535#M1647535</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is as Olivier says (use a SAP Webdispatcher) but if you can get your code in between then you can also decode_url yourself using the service by the same name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I had the same issue a few years ago. There are also some background infos and "how to" instructions in it. See &lt;SPAN __jive_macro_name="thread" id="181768"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Julius&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ps: How about using a Webservice instaead?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 04 Jan 2012 19:31:55 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2012-01-04T19:31:55Z</dc:date>
    <item>
      <title>IIS reverse proxy issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/iis-reverse-proxy-issue/m-p/8430533#M1647533</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello All,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have created a ITS based transaction.However, I am getting a URL page cannot be found message since we have used reverse proxy and the original link to the app is - &lt;A href="http://&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;/sap/bc/gui/sap/its/zsbwp?sap-client=020" target="test_blank"&gt;http://&amp;lt;hostname&amp;gt;:&amp;lt;port&amp;gt;/sap/bc/gui/sap/its/zsbwp?sap-client=020&lt;/A&gt; &lt;/P&gt;&lt;P&gt;and the reverse proxy link we use is - &lt;A href="http://&amp;lt;proxy_name&amp;gt;/sap/bc/gui/sap/its/zsbwp?sap-client=020" target="test_blank"&gt;http://&amp;lt;proxy_name&amp;gt;/sap/bc/gui/sap/its/zsbwp?sap-client=020&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It launches the login page which is perfect. Howver the ITS application automatically generates a session and the redirect URL looks like -&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://&amp;lt;proxy_name&amp;gt;/sap(cz1TSUQlM2FBTk9OJTNhY2d1bngyMDFfRFYyXzAxJTNhemZyTlVFeG85OERLV3pvcjlwRjlxMEFVLUhTYWdWamxQNVFjTXZHQS1BVFQ=)/bc/gui/sap/its/zsbwp?sap-client=020&amp;amp;sap-language=EN" target="test_blank"&gt;https://&amp;lt;proxy_name&amp;gt;/sap(cz1TSUQlM2FBTk9OJTNhY2d1bngyMDFfRFYyXzAxJTNhemZyTlVFeG85OERLV3pvcjlwRjlxMEFVLUhTYWdWamxQNVFjTXZHQS1BVFQ=)/bc/gui/sap/its/zsbwp?sap-client=020&amp;amp;sap-language=EN&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now this URl cannot be found. How can reverse proxy be maintained for this, since what I understand is everytime WebGui iview creates a new session ID, so I am not able create exact prefix for ITS requests in mapping. Can some help me with this issue&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Appreciate all your help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Samta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Jan 2012 13:56:52 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/iis-reverse-proxy-issue/m-p/8430533#M1647533</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-01-04T13:56:52Z</dc:date>
    </item>
    <item>
      <title>Re: IIS reverse proxy issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/iis-reverse-proxy-issue/m-p/8430534#M1647534</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You should read this wiki [http://wiki.sdn.sap.com/wiki/display/BSP/Using+Proxies] which gives excellent information about using reverse proxies with SAP applications.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Your problem seems to come from URL mangling. I don't know how to deal with it when using IIS but, with Apache you have to use a rewrite rule with a regular expression to instruct all URI beginning with /sap( to be directed to the SAP server.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Something like :&lt;/P&gt;&lt;P&gt;RewriteRule  ^/(sap\(.*)    &lt;A href="https://ITSserver/$1" target="test_blank"&gt;https://ITSserver/$1&lt;/A&gt;  [P,L]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you  use the SAP Web Dispatcher as reverse proxy, this works automatically with nothing special to configure.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Olivier&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Jan 2012 17:33:00 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/iis-reverse-proxy-issue/m-p/8430534#M1647534</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-01-04T17:33:00Z</dc:date>
    </item>
    <item>
      <title>Re: IIS reverse proxy issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/iis-reverse-proxy-issue/m-p/8430535#M1647535</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;It is as Olivier says (use a SAP Webdispatcher) but if you can get your code in between then you can also decode_url yourself using the service by the same name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I had the same issue a few years ago. There are also some background infos and "how to" instructions in it. See &lt;SPAN __jive_macro_name="thread" id="181768"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Julius&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ps: How about using a Webservice instaead?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Jan 2012 19:31:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/iis-reverse-proxy-issue/m-p/8430535#M1647535</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-01-04T19:31:55Z</dc:date>
    </item>
    <item>
      <title>Re: IIS reverse proxy issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/iis-reverse-proxy-issue/m-p/8430536#M1647536</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Olivier,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you so much for your prompt response. You are right this is something gotta do with URL. But not sure how to handle this one.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The original applicaton link is &lt;A href="http://host:port/sap/bc/gui/sap/its/zsbwp" target="test_blank"&gt;http://host:port/sap/bc/gui/sap/its/zsbwp&lt;/A&gt; and ITS redirection gives this link - &lt;/P&gt;&lt;P&gt;&lt;A href="http://host:port/sap(cz1TSUQlM2FBTk9OJTNhY2d1bngyMDFfRFYyXzAxJTNhemZyTlVFektUcXdodUx4UWoxY2twbTdyTW5TYWdVYnpmNVFTbjZ5US1BVFQ=)/bc/gui/sap/its/zsbwp?sap-client=020&amp;amp;sap-language=EN" target="test_blank"&gt;http://host:port/sap(cz1TSUQlM2FBTk9OJTNhY2d1bngyMDFfRFYyXzAxJTNhemZyTlVFektUcXdodUx4UWoxY2twbTdyTW5TYWdVYnpmNVFTbjZ5US1BVFQ=)/bc/gui/sap/its/zsbwp?sap-client=020&amp;amp;sap-language=EN&lt;/A&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Now when accessed with proxy the original app link launches login screen for url -&lt;/P&gt;&lt;P&gt;&lt;A href="http://proxyname/sap/bc/gui/sap/its/zsbwp" target="test_blank"&gt;http://proxyname/sap/bc/gui/sap/its/zsbwp&lt;/A&gt; but the redirected url gives error -&lt;/P&gt;&lt;P&gt;&lt;A href="http://proxyname/sap(cz1TSUQlM2FBTk9OJTNhY2d1bngyMDFfRFYyXzAxJTNhemZyTlVFektUcXdodUx4UWoxY2twbTdyTW5TYWdVYnpmNVFTbjZ5US1BVFQ=)/bc/gui/sap/its/zsbwp?sap-client=020&amp;amp;sap-language=EN" target="test_blank"&gt;http://proxyname/sap(cz1TSUQlM2FBTk9OJTNhY2d1bngyMDFfRFYyXzAxJTNhemZyTlVFektUcXdodUx4UWoxY2twbTdyTW5TYWdVYnpmNVFTbjZ5US1BVFQ=)/bc/gui/sap/its/zsbwp?sap-client=020&amp;amp;sap-language=EN&lt;/A&gt;&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;It basically has the session id. How do I define the source and target for such a scenario for redirection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please assist.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks and Regards,&lt;/P&gt;&lt;P&gt;Samta.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Jan 2012 19:51:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/iis-reverse-proxy-issue/m-p/8430536#M1647536</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-01-04T19:51:04Z</dc:date>
    </item>
    <item>
      <title>Re: IIS reverse proxy issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/iis-reverse-proxy-issue/m-p/8430537#M1647537</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Julius,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I implemented this class for BSP URL mangling, the URL still remains the same with so many characters, but now the applicaiton dumps with - &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;400 Session timed out - please log in again&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-&lt;/P&gt;&lt;HR originaltext="-------------------------------------------------------------------------------" /&gt;&lt;P&gt;Error: -11 &lt;/P&gt;&lt;P&gt;Version: 7000 &lt;/P&gt;&lt;P&gt;Component: ICM &lt;/P&gt;&lt;P&gt;Date/Time: Wed Jan 4 15:47:48 2012  &lt;/P&gt;&lt;P&gt;Module: icxxthr_mt.c &lt;/P&gt;&lt;P&gt;Line: 1705 &lt;/P&gt;&lt;P&gt;Error Tag: {-} &lt;/P&gt;&lt;P&gt;Detail: Session does not exist &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please assist.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Samta.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Jan 2012 20:53:59 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/iis-reverse-proxy-issue/m-p/8430537#M1647537</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-01-04T20:53:59Z</dc:date>
    </item>
    <item>
      <title>Re: IIS reverse proxy issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/iis-reverse-proxy-issue/m-p/8430538#M1647538</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Samta,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Why do you repeat exactly your question ? I had understood the first time...&lt;/P&gt;&lt;P&gt;I told you that I don't know how to use IIS for this requirement (never used it) but I gave you enough information for you to eventually find a solution with IIS or decide instead to use Apache or the SAP Web Dispatcher.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Olivier&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Jan 2012 09:15:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/iis-reverse-proxy-issue/m-p/8430538#M1647538</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2012-01-05T09:15:49Z</dc:date>
    </item>
    <item>
      <title>Re: IIS reverse proxy issue</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/iis-reverse-proxy-issue/m-p/8430539#M1647539</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Going back many years, when I used a IISProxy (an ISAPI filter) to do rev proxy for something similar, the rule in the XML file was:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;mapping name="webdynpro"&amp;gt;&lt;/P&gt;&lt;P&gt;        &amp;lt;source&amp;gt;&lt;/P&gt;&lt;P&gt;            &amp;lt;protocol&amp;gt;http&amp;lt;/protocol&amp;gt;&lt;/P&gt;&lt;P&gt;            &amp;lt;prefix&amp;gt;/sap&amp;lt;/prefix&amp;gt; &amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;*Note the prefix is not &lt;STRONG&gt;/sap/&lt;/STRONG&gt; but /sap (without the closing /)&lt;/P&gt;&lt;P&gt;        &amp;lt;/source&amp;gt;&lt;/P&gt;&lt;P&gt;        &amp;lt;target&amp;gt;&lt;/P&gt;&lt;P&gt;            &amp;lt;protocol&amp;gt;https&amp;lt;/protocol&amp;gt;&lt;/P&gt;&lt;P&gt;            &amp;lt;host&amp;gt;myportal.mycompany.com&amp;lt;/host&amp;gt;&lt;/P&gt;&lt;P&gt;            &amp;lt;port&amp;gt;50001&amp;lt;/port&amp;gt;&lt;/P&gt;&lt;P&gt;        &amp;lt;/target&amp;gt;&lt;/P&gt;&lt;P&gt;        &amp;lt;protocol-header&amp;gt;ClientProtocol&amp;lt;/protocol-header&amp;gt;&lt;/P&gt;&lt;P&gt;        ...&lt;/P&gt;&lt;P&gt;    &amp;lt;/mapping&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Srini&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Srini Tanikella on Jan 25, 2012 2:28 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 25 Jan 2012 01:27:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/iis-reverse-proxy-issue/m-p/8430539#M1647539</guid>
      <dc:creator>former_member182096</dc:creator>
      <dc:date>2012-01-25T01:27:54Z</dc:date>
    </item>
  </channel>
</rss>

