Another IISPROXY question (multiple SAP systems)

Hi!
We've got a challenge. We have SAP EP (6.0 SP12), visible from outside
(via  MS ISA server publishing). Also we have several SAP systems (BW,
ERP2004, Solution Manager), that we want to make available from web.
We installed IIS proxy module on portal server machine. It's working.
I even maneged to publish some test reports and WebGUI of BW server.
But when I try to publish in a simmilar way other system, I fall into
problem.
When you call '/sap/bw/' for example, SAP system after authentication
converts it to something like '/sap(lsdkSDF435ssdgf)/bw'. As far as I
understand between "(" and ")" there is some hash of password or something.
The problem is, that it's true and the same for all SAP systems.
So if I put in iisproxy.xml following strings:
<mapping name="bw">
<source>
     <protocol>http</protocol>
     <prefix>/sap/bw/</prefix>
</source>
<source>
     <protocol>http</protocol>
     <prefix>/sap/bw</prefix>
</source>
<source>
     <protocol>http</protocol>
     <prefix>/sap/public/bc/its/mimes/</prefix>
</source>
<source>
     <protocol>http</protocol>
     <prefix>/sap(</prefix>
</source>
<target>
        <protocol>http</protocol>
     <host>bw-server.ourdomain.local</host>
     <port>8000</port>
</target>
<compress-types>text/html, text/plain</compress-types>
</mapping>
it's working for BW server. We able to see reports and webGUI.
If I try to add following strings for ERP2004 server:
<mapping name="erp">
     <source>
          <protocol>http</protocol>
          <prefix>/erp/sap/bc/gui/sap/</prefix>
          <new-prefix>/sap/bc/gui/sap/</new-prefix>
     </source>
     <source>
          <protocol>http</protocol>
          <prefix>/erp/sap/bc/gui/sap</prefix>
          <new-prefix>/sap/bc/gui/sap</new-prefix>
     </source>
     <source>
          <protocol>http</protocol>
          <prefix>/erp/sap/bw/BEx</prefix>
          <new-prefix>/sap/bw/BEx</new-prefix>
     </source>
     <source>
          <protocol>http</protocol>
          <prefix>/erp/sap/bw/BEx/</prefix>
          <new-prefix>/sap/bw/BEx/</new-prefix>
     </source>
     <source>
          <protocol>http</protocol>
          <prefix>/erp/sap/public/bc/its/mimes/</prefix>
          <new-prefix>/sap/public/bc/its/mimes/</new-prefix>
     </source>
     <source>
          <protocol>http</protocol>
          <prefix>/erp/sap/public/bc/ur/Design2002/</prefix>
          <new-prefix>/sap/public/bc/ur/Design2002/</new-prefix>
     </source>
     <source>
          <protocol>http</protocol>
          <prefix>/erp/sap/bc/public/systemlogin/</prefix>
          <new-prefix>/sap/bc/public/systemlogin/</new-prefix>
     </source>
     <source>
          <protocol>http</protocol>
          <prefix>/sap(</prefix>
     </source>
     <target>
          <protocol>http</protocol>
          <host>erp2004-server.ourdomain.local</host>
          <port>8000</port>
     </target>
<compress-types>text/html, text/plain</compress-types>
</mapping>
and try to open webGUI, it redirects to BW server.
A think that's because double '/sap(' prefixes.
How can we avoid that?
Same situation for SolMan.
In portal's 'System Landscape' setup is:
BW system
  ITS
    ITS description: CLIxxxSID
    ITS host name: portal-server.ourdomain.ru (this name in accessible from internet, it's a host where portal and IISPROXY are installed)
    ITS path: /sap/bc/gui/sap/its/webgui
ERP2004 system
  ITS
    ITS description: CLIxxxSID
    ITS host name: portal-server.ourdomain.ru
    ITS path: /erp/sap/bc/gui/sap/its/ (I added /erp/ trying to distinguish request to ERP2004 server), without it it's also not working)
In intranet (if we do not use IISPROXY) everything is working. Of course with other system definitions in System Landscape.
Do I need to provide more details? Or my question is clear?
Thanks in advance for help and support!
Regards,
DK
P.S. Actually I opened an OSS message on this topic (with "high" priority), but no SAP activities since September, 6th :o(

Hi Jayesh!
Seems it's not working :o( And worst thing, that I do not know why :o(
What i've done.
1) Created an alias '/erp/sap/', that points to '/default_host/sap/bc/gui/sap/its/webgui'.
2) In System Landscape edited system definition (of an ERP2004 system), so that ITS path is now '/erp/sap/' and ITS host 'ourportal.ourdomain.ru'.
3) Created an 'SAP transaction iView' that should launch SU01 transaction in ERP2004 system.
Now when I try to open it from page, portal tries to connect me to our BW server.
Seems that alias are working in some other way :o(
Here's what I can see in IISPROXY log:
11:57:29 Filter J2EE --> GET /erp/sap/
11:57:29   7616 Proxy    GET http://erp2004.ourdomain.ru:8000/erp/sap/
11:57:29   7616 Proxy    HTTP/1.1 200 OK | queued for 0.000 sec, processed in 0.078 sec.
11:57:29   7616 Proxy    | GET http://erp2004.ourdomain.ru:8000/erp/sap/ | HTTP/1.1 200 OK | 0.000 | 0.078
11:59:41 Filter J2EE --> GET /sap(dslkknvDSAFSADVFDSVaslkdv)/bc/gui/sap/its/webgui?okcode=/nSU01&DisconnectOnClose=0&sap-client=200&sap-language=en&sap-accessibility=
11:59:41   6952 Proxy    GET http://bw.ourdomain.local:8000/sap(dslkknvDSAFSADVFDSVaslkdv)/bc/gui/sap/its/webgui
So it's still tries to open '/sap(dslkknvDSAFSADVFDSVaslkdv)/bc/gui/sap/its/webgui' instead of /erp/sap(
dslkknvDSAFSADVFDSVaslkdv)/
Thanks for help and support!
Regards,
DK

Similar Messages

  • Fall back systemwhen multiple SAP systems trying to acheive SSO with BOEXI

    Friends,
    I need a small clarification on ' SSO between BOE XI 3.1 and SAP BI 7' Scenario,
    Say when multiple users log on through their  SAP EP Portals or Netwever Portals, they use their tokens generated by their respective EP portals which are passed through the 'Web application server' hosting BOE environment.
    1) When  its a Single EP portal , we can have have a fall back system. when we register  its logical name in the CMC of BOE Environment , a typical SNC.But what's the fall back system for multiple SAP systems?
    2) Also Whether there are any pit falls via token method  when more than one SAP system communicating to BOE?
    3) Do we have any documentation for this?
    Thanks ,
    Sivakanth.

    Hi Sivakanth,
    the normal scenario for SSO is the following:
    When you said ''back end system ', i did not get it.
    Enterprise Portal -
    (iView)-------> BOE -
    > SAP BI <- This is your backend system
    Well Could I define more than one logical name there in SNC tab of CMC.?
    I assume you have the following situation:
    (EP1, EP2, EP3) -
    > BOE -
    > (SAP BI 1, SAP BI 2, SAP BI n)
    You can define more than one entitlement systems in the BOE CMC and also configure for each one of them for SNC. Please note that we are talking about server trust and NOT client trust here. It is all about letting your sap system and the boe system trust each other. If you have your portal with client SNC configured (ie. the user logs using a certificate and an SAP logon ticket is created) it is NOT necessary to configure SNC in the CMC (Please refer to the section "Configuring SAP Server-Side Trust" in the installation guide for the integration kit for SAP) side.
    Back to the SSO scenario now: When a user connects from an enterprise portal on the BOE system the logon ticket, generated from the portal, is forwarded to the back-end system, which is defined in the portal iView the user is currently navigating through. If it is a Crystal Enterprise iView then you just have to select the appropriate system alias of your back-end system in the System drop down menu when creating the iView. For URL iViews you must utilize the relevant openDocument parameters. If you do not define anything at all when creating the iView then BOE tries to authenticate the logon ticket against the SAP BI system you selected to be the default one in the "Authentication->SAP->Options" tab of the CMC.
    If what you want is just to distribute the load between your SAP back-end systems then you should consider utilizing an SAP cluster for your pursposes. As explained before BOE will not distribute the requests evenly on the back-end systems. It will try to contact either the system defined in the request (iView) or the default system. To be honest I am not sure what happens if the explicitely defined system is not available but I think that an error message is what you should expect then. I do not think that in this case the BOE system tries to use the system defined as default.
    Another part is what kind of security is defined in BEX querys..as i read from SAP IK guide, we can import all the roles which are defined at ABAB level.
    Will there be any security threats to SAP data via this method.
    It is true that you can import all roles in your BOE system. But keep the following four things in mind:
    1) You can restrict on the BOE side the users which are authorized to logon in the CMC and import the roles (normally only the BOE administrator is authorized to do this)
    2) Importing a role means that an SAP user can try to logon the BOE. Still the logon process can only be succesfull only if the SAP user has special authorization on the SAP side (Please check the Appendix "Authorizations" in the installation guide of the integration Kit for SAP.
    3) You can restrict the access to data by assigning authorizations only for specific infoareas/infoproviders. In order to partially restrict data access in a given infoprovider (e.g infocube or multiprovider) you can utilize authorization variables in your BW query.
    4) You can further restrict access on specific reports either on the BOE side or on the portal side (by rstricting access to the defined iViews).
    For sure you must invest some time to define and implement your security concept.
    More over could you please answer other 2 questions in my original question.
    2) Also Whether there are any pit falls via token method when more than one SAP system communicating to BOE?
    3) Do we have any documentation for this?
    2) As long as your portals, the back-end systems and your BOE system are configured correctly for SSO this should not be a problem. Well just a tip based on my experience: be sure to use full qualified domain names for your systems in the iView definitions. And do not forget SSO works only if all systems are in the same domain.
    3) As said in my previous posting the netweaver documentation regadring SSO setup maybe interesting for you. As far as I know the multiple systems scenario is not contained explicitely in any official BOBJ documentation. I assume that you already went through the installation guide for the integration kit for SAP.
    Please tell me if you have a completely different scenario in mind
    Regards,
    Stratos
    Edited by: Efstratios Karaivazoglou on Mar 22, 2009 12:27 AM

  • Centralised EHS system and users and organisations in multiple SAP systems

    Wanted to have your experience/ advice or experience in setting up a centralised EHS system talking to multiple SAP systems and other ERP systems
    If the client have sister companies and locations in multiple SAP systems , can we go for a centralised EHS system talking to multiple SAP systems
    Is there a concept of application ID in EHS system : If so how EHS system can identify the < to EHS system records to tag the system > , <EHS system Records bound to have different configs for each ERP systems> and < from EHS system records to multiple SAP systems >
    Can you list client experiences or roadblocks for this type of design

    Hello
    the answer to your question is: may be you can use a central EHS system. The reason is: EHS is correlated with MM. A SAP system in which EHS is used without MM makes "not realy" sense. So it is a matter of definition "what is a central EHS system".
    EHS it selfs uses SAP standard techniques. That is "ALE" distribution to other SAP systems. The distribution of EHS data top NON SAP systems is possible to via XI (which is the common solution). If you use as the scenario SAP to SAP you must make your that standard EHS customizing is the same on both sides.
    Furthermore SAP EHS is a "great" module with several submodules. So regarding each of the potential scenerios you need to check the necessary prerequisites. It ois very common to have EHS PS, DG, HSM in one system and to distribute data via ALE to a different system so that the EHS data can be used "decentral" in the several SAP logistic processes.
    In most cases you need to distribute per ALE at least DG master and hazardous substance master.
    As a starting point take a look here: http://help.sap.com/erp2005_ehp_05/helpdata/en/c1/eda0f591ec12408b25e7a1b369ca45/frameset.htm
    BASIC Data and Tools => Tools => Distribution of specifications, phrases and reports per ALE.
    Hope this helps.
    With best regards
    C.B.

  • Installing data quality management for sap for multiple sap system

    Hello folks,
    I have an Requirement where i need to install data quality management for sap in multiple sap system.
    I have installed it successfully for one system .
    here my data services is installed in one server with rfc server as windows services in same server.
    i have done the required configuration in ecc side.
    my question is how do i use same data services jobs which are configured as real time services for both my sap connection?
    in simple terms how do i installed dqm for multiple sap system having single data services server.
    thanks,
    Shubhangi.

    Hi Vishal,
    Regarding DQM Please refer the below Link.
    Links:
    http://scn.sap.com/community/data-services/blog/2013/07/18/i-installed-dqm-for-sap-you-can-too
    or you can also refer below SNotes given by SAP:
    1732816 - How to manually import DQM ATL files correctly after failed install
    Note 1732816 - DQM Adapter Dataflow installer fails on Data Services 4.1
    Links:
    https://service.sap.com/sap/support/notes/1732816
    Thanks,
    Daya

  • Multiple SAP systems in MSCS

    Hello,
    We would like to install an ECC 6.0 and a CE in a cluster MSCS of two nodes.
    I've found the SAP documentation "Installation of Multiple SAP Systems in MSCS: Oracle" but the doc version is 03/30/2007. Could you please tell me wether there is a new version of this document? or where can I find more documentation about this?
    Is it recommended to create a domain between the cluster nodes? We're going to have 3 MSCS clusters with two systems in each cluster, should I create a domain for the three clusters, one domain per cluster or no domain at all?
    Thanks and regards,
    Ana.
    Edited by: systems2111 on Feb 3, 2010 9:46 AM

    Hello Shailesh,
    The scenario is the following:
    - MSCS between ECC and CE.
    - MSCS between Solution Manager and nothing.
    - MSCS between Websphere and SAP Business Objects
    Every MSCS has two machines. for example, ECC will run on one machine, CE oon the other machine and in case of problems the cluster will run the ECC in the CE node.
    I don't know if I have explain myself, but, anycase, please ask me with your doubts.
    Regards,
    Ana.

  • Multiple SAP systems in MSCS with Oracle

    Hello,
    We are going to install a BI instance in a MSCS cluster in which there is already a SAP system installed and clustered.
    The SO is Windows 2008 and Oracle 10.2.0.4.
    My problem is about the Oracle sw. In previous SAP releases there was a guide called "Installation of Multiple SAP systems in MSCS: Oracle".
    For my release Netweaver 7.0. EHP1 SR1, there is no specific guide. All the references are the installation guide and part related to MSCS installation and a white paper about "new configuration of multiple SAP systems with Windows 2008 Failover Clustering".
    In all that documents I haven't found what to do with the database. In the beginning of the installation documents says that Multiple Oracle_home for different database instances are not supported in an MSCS configuration. But in the pages related to the MSCS installation says "if required, set up multiple Oracle Homes".
    So, what's the option? Multiple Oracle_homes or MCOD? Be in mind that I already have a SAP system in this cluster, so I already have an Oracle home c:\oracle\<SID>\102
    Have you work in this scenario?
    Thanks and best regards,
    Ana.

    Hi,
    Officially SAP does not support Multiple SAP Systems in One MCSC Cluster. If such installation & configuration has been done by SAP Global Technology Partner then and then only SAP provide support.
    what's the option? Multiple Oracle_homes or MCOD?
    GO for multiple oracle_home , in which the same drive letter for oracle_home should be used on local disks in both MCSC cluster nodes.  And the same oracle_home should be junctioned to the shared location on shared space.
    The Chapter 7 High Availability with Microsoft Cluster Service of [Inst. Guide SAP NetWeaver 7.0 incl. EHP1 SR1|http://service.sap.com/~form/sapnet?_SHORTKEY=01100035870000659894&_OBJECT=011000358700000353072009E] contains all the required information with detail. Refer it.
    Regards,
    Bhavik G. Shroff

  • Multiple SAP Systems In One MSCS Cluster

    We have installed a NW 7.0 EHP abap stack in a MSCS Cluster with 2 nodes.
    This was installed as a standard Cluster Install.
    We have now higlighted a requirement to install a 2nd (Java ) instance in this Cluster Group.
    The NW 7.0 EHP1 documentation and Note 1321854 shows that multiple SAP systems in one  MSCS cluster is supported.
    The documentation, however, is not clear if the 2nd instance can be installed when the 1st instance was installed without the preperations for Multiple Systems.
    There are no further documentation or guidelines to help.
    Has anyone come across this situation or managed to install 2 SAP instances in one Cluster Group based on Windows 2003, SQL Server 2005.
    Regards

    I am not quite sure if I understood your problem completley. But let's see...
    Usually you use on on MSCS Cluster Group per SAP instance. So you have your already existing NW 7.0 ABAP stack in a separated Cluster Group, and you create a new Cluster Group for your new Java system.
    You can find more information about it in this guide here on SDN:
    Link: [High Availability;
    More information about High Availability Setups for SAP System can be found here on SDN:
    Link: [High Availability]
    If you want to use the same database for your clustered ABAP stack and your new Java stack you can do a MCOD installation.
    Please see Link: [SAP Note 388866 - Multiple Components on One Database - Installation|https://service.sap.com/sap/support/notes/388866]
    Hope this helps.
    Best regards,
    Mathias

  • Multiple SAP systems - Single Content Server

    In a production landscape with multiple SAP systems and a single Content Server, would it be more efficient to allow each Web AS to access the Content Sever directly or should there be a single dedicated Web AS to access the single Content Server? 
    We do not have any load data; we are trying to find out if there are any heuristics for such a configuration.
    Message was edited by: John Ryan

    You may use the SAP Content server for data archiving. If you use content server, you may not be be able to satisfy the legal requirements as SAP content server cannot support a WORM devise.
    SAP do not recomment using SAP CS for Data archiving as well. SAP CS could be best used as a temporary content stoarge for non legal document images.

  • Multiple SAP systems in MSCS Master DVD

    Hello,
    We are going to install a second SAP system in a MSCS cluster and following the installation guide "Installation of Multiple SAP Systems in MSCS: Oracle" I have been looking for the new installation Master CD for the Multi-SID MSCS Installation, but I haven't found it.
    Do you know where can I find it? I suppose I do really need it, don't I?
    If you have previous experience and/or tips and tricks, please don't doubtd to share them.
    Thanks and best regards,
    Ana.

    But in the 25 section here I see:
    http://scn.sap.com/docs/DOC-28866
    It seems it isn't possible

  • Multiple SAP systems in a MSCS

    can someone tell me that he/she installed multiple SAP systems in a MSCS environment?
    DB:ms sqlserver 2005
    OS:windows server 2003 enterprise edition cluster
    sap: ecc 6.0 and BW

    HI,
    yes, is possible as of 700 systems.
    you have to do it with your SAP Global Technology Partner, document "Installation of Multiple SAP Systems in MSCS: MS SQL Server" (Oracle etc) is available on
    https://service.sap.com/instguides
    -> SAP NetWeaver 7.0 (2004s)
    -> Installation
    -> 2 - Installation - SAP NetWeaver Systems
    Best regards

  • Assignment of One Solution ManagerDiagnostics Agent to Multiple SAP Systems

    Dear Experts,
    according to the Powerpoint presentation attached to SAP Note 1365123, one single Solution Manager Diagnostics Agent can be used for E2E RCA with multiple SAP systems running on its physical host.
    I have installed one Diagnostics Agent on a server where three ABAP systems are running. Each ABAP system on this server has been installed under an alias (i.e. all these SAP systems are reachable under the same IP address. No virtual servers with individual IP addresses have been defined.). I want to configure each ABAP system for E2E RCA. When running the Managed Systems Setup procedure for E2E RCA, I am not able to assign the diagnostics agent to more than one of these ABAP systems - after the first system has been configured for E2E RCA, the entry for the Diagnostics Agent on this particular server is no longer available in the drop-down list of Diagnostics Agents when configuring the next system.
    Is my understanding of the presentation mentioned above wrong, or am I missing a trick here? How can I assign the Diagnostics Agent to all three SAP systems that are running on the same physical host?
    Details about the environment:
    SAP Solution Manager: SAP EHP1 for Solution Manager 7.0 (SP Level 24)
    Diagnostics agent version : 7.01.7.0.20100326100205
    Thank you for your time,
    Rainer Walter

    Hello,
    Have you followed all the rules?
    Rule 1
    Consider the diagnostic agent as a standard SAP system
    Rule 2
    Install one Diagnostic Agent per host (Physical or Virtual) (You mentioned you don't have virtual hosts)
    Rule 3
    Each Diagnostic Agent gets mapped to the SMSY repository using the server name key
    Rule 4
    Do not install a Diagnostic agent on a host that only run databases or SAP Central Services
    Rule 5
    An Agent can only conenct to one single Solution Manager System
    If you install multiple Diagnostic Agents on the same host, each one needs to be connecting to a different Soltuion Manager system
    Rule 6
    Choose the adequate diagnostic agent installer/version
    Rule 7
    In a  switch over scenario diagnostic agent must move with their respective virtual host and managed components
    These are the rules attached to SAP Note 1365123. You need to comply to the rules.
    If you have multiple agents ont he same host, then they need to conenct to different solution manager systems....according to the rules. One agent per physical host is one of the rules...specifically rule #2. This is my take, and it seems pretty clear here.
    Regards,
    Paul

  • Connecting One process Server to Multiple SAP Systems

    Hi Experts,
    We have a licensed version of the SAP CPS with the Process server limit parameter set to 4, which means we are limited to 4 process server as per my understanding. But when we create a SAP system the process server and the respective Queue is automatically created. SO that means we can create a max number of 4 SAP systems with 4 process servers!!
    Or is there a way we can connect one process server with multiple SAP systems ?
    Thanks,
    Eric.

    Yes - Process server limit parameter set to 4 means your CPS environment can start jobs in 4 SAP systems only.
    Maybe "SAP Business Automation Enabler (BAE) Connectors" could be useful to you in your situation.
    - Check the CPS admin guide for more information on BAE connector.
    Regards,
    David

  • Multiple SAP systems on One database

    Hello,
    We are planing to install multiple SAP systems like SM, ERP on one database with multiple DB SIDs, it means each SAP system has its own Oracle instance. We know MCOD has only one DB SID (one oracle instance) for multiple SAP systems.
    Is it possible to set up the landscape like this? Is it supported by SAP?
    Can any body advice?
    Thanks,
    Kris

    >
    Kris wrote:
    > Thanks Markus,
    >
    > But we want to install one DBMS home for all oracle instances for different SAP components. Is it possible?
    >
    >
    > Thanks,
    > Kris
    Technically, it is possible.
    But SAP Does NOT support it. The only method to install one set of binaries (one ORACLE_HOME) that is supported by SAP is to use MCOD (all components are installed in one Database)

  • Single ADS for multiple SAP systems ?

    Can a single ADS installed in a JAVA stack possibly along a EP 7.0 serve multiple SAP systems in my landscape. We got ECC 6.0, EP 7.0, BI 7.0, SRM 5 etc in our landscape. I was wondering whether I can install ADS on any of these systems with Java stack and leverage the functionality to other SAP system or should I have ADS on all the Systems ?
    Help appreciated
    Thanks

    We are using one ADS for more than 10 systems in our product development. It works fine.

  • SAP Webdispatcher for multiple SAP systems

    Hello friends,
    I need some info on SAP web dispatcher configuration for mutliple SAP Systems (different SIDs).
    Is it require to install & configure multiple web dispatchers for mutliple SAP Systems (different SIDs)? If it so, what would be the steps and provied me some links
    regards
    Anand.M

    > ... what would be the steps and provied me some links
    This you can do on your own, using the search --> then ask more detailed questions.
    > Total Questions:  6 (6 unresolved) 
    This you should also do on your own --> Follow up on questions you have asked.
    Please read the forum rules if you have not done so yet.
    Cheers,
    Julius

Maybe you are looking for