Reverse Proxy Filter for EP7?

Hi! on
https://websmp208.sap-ag.de/nw-ep-how-to,
we notice an article called:
"How to… Configure the Reverse Proxy Filter for SAP Enterprise Portal 6.0 SP2"
Did anyone use the method there to resolve their problems?
If so, would you please share your experience?
We have a question about what code should be put in the web.xml.
Points guaranteed. Thanks!

It appears that the Light Portal Framework in EP 7.0 uses FQDN in the anchors (<A>) on the pages it sends back to the Client Browser (not relative URI's).
This could be a configuration setting somewhere that I missed, however, I would expect the Light Framework to be the best at making sure links are relative.
I would like to explore all options, from making our Reverse Proxy Server handle the filtering to making sure Portal sends back a valid link.
If the Reverse Proxy Filter is not available in EP 7.0, what can I do to replace it's functionality?
Mike

Similar Messages

  • Is Reverse Proxy required for Hybrid deployment

    Hi everyone,
    We plan to deploy a new infrastructure on prem attached to O365.
    The aim of this deployment is to create lync meeting on the on prem FE server which will be accessible by O365 Lync users. (FI: these meetings will be created on prem because the customer wants to cascade Lync conference with his Polycom video conferencing
    infrastructure).
    Some users are homed on-premises and some users are homed online, but the all users share the same SIP domain. Is Reverse Proxy on prem will be required for O365 users to join meetings created on the on-premise FE or the O365 architecture
    can handle it?
    The only functionality needed is meeting (not mobility). I saw this (https://social.technet.microsoft.com/Forums/en-US/cf4f63f9-355f-475b-8148-608633adfe86/is-reverse-proxy-necessary-for-lync-hybrid-deployment?forum=lyncdeploy) but the functionality asked
    are different.
    Many thanks for your help.
    Thomas

    You'll need a reverse proxy on premises to publish the external web services FQDN of your on-premises front end pool.  Meet will use this behind the scenes regardless of where it's pointing.  If you're hybrid, the DNS URLs should typically point
    to your on-premises deployment however anyway:
    https://technet.microsoft.com/en-us/library/jj205403%28v=ocs.15%29.aspx?f=255&MSPPError=-2147217396
    Please remember, if you see a post that helped you please click "Vote As Helpful" and if it answered your question please click "Mark As Answer".
    SWC Unified Communications
    This forum post is based upon my personal experience and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • Apache reverse proxy setting for access to Backend

    Hi experts,
    we have set up apache reverse proxy to make available our NW portal (and SRM functions)over the internet.
    Our settings look something like this:
    ProxyRequests Off
    <VirtualHost *:80>
         ServerName myportal.portalhosto.com
         ProxyPreserveHost On
         ProxyPass /irj/ http://myportal.portalhost.com:53200/irj/
         ProxyPass /webdynpro/ http://myportal.postalhost.com:53200/webdynpro/
         ProxyPassReverse /irj/  http://myportal.portalhost.com:53200/irj/
         ProxyPassReverse /webdynpro/  http://myportal.portalhost.com:53200/webdynpro/
         ErrorLog logs/myportal.portalhost.com-error.log
         CustomLog logs/myportal.portalhost.com-custom.log combined
    RewriteEngine On
         RewriteRule ^/sap/(.*)$ http://mybackend.backendhost.com:8020/sap/$1 [P,NC]
    </VirtualHost>
    Problem:
    when we access the portal from the internal network(either by using the internal URL or external URL) things work fine.
    But we access the portal from internet, we are able to login to the portal and acess all webdynpro Java related applications.But when we try to acess the BSP/WD abap application running on a backend SRM system, we get 'host not found' message with the INTERNAL url of the SRM backend application displayed.
    Do we need to expose the SRM backend to the outside world via reverse proxy as well?If yes,how?Do we need to change the system definitions in portal for that?
    Any help in resolving this would be greatly appreciated.
    regards,
    Kiran

    Hi,
    Do we need to expose the SRM backend to the outside world via reverse proxy as well?If yes,how?Do we need to change the system definitions in portal for that?
    Yes , you have to expose your backend system using reverse proxy ...
    When user access the portal and when he clicks on BSP/WD , the URL get re-directed to backend system.
    But , as your backend system is not expose on internet , you get an error as host not found.
    So, to solve your problem you have to expose your backend system on internet. It is in general pratice to expose on internet.
    Thanks
    Anil

  • Wrong cert on reverse proxy setup for exchange

    i have arr setup, i have runt he setup command as per the recommended sheet
    ARRConfig config –cert “path
    to the certificate file” –hostnames “host
    names for Exchange Server”–targetserver
    “server name of Exchange Server”
    and this has worked and mail is accessable, the problem is that the cert is not matching for some reason
    so i have a cert for remote.domain.co.uk and i have one for mail.domain.co.uk, i used the mail cert for the reverse proxy, i see it bound to the site BUT when i access the remote site i get the remote.domain.co.uk cert as presented, its as if the mail one
    is being over ridden and i dont know were
    any advise?

    In the Exchange Shell can you run,
    Get-ExchangeCertificate | select CertificateDomains, Services | FL
    This should tell us if the cert is bound correctly on the Exchange Server.
    In the Essentials Server, in IIS, do you have a Exchange Proxy website created?
    Robert Pearman SBS MVP
    itauthority.co.uk |
    Title(Required)
    Facebook |
    Twitter |
    Linked in |
    Google+

  • Uwc behind a reverse proxy asks for internal urls

    Hi,
    I have an uwc on the msg store. I try to access it through a web reverse proxy, but after the login page which appeared allright, the url is transformed to a internal url which is invalid from the normal outside scope.
    Is this setting a possible one, as advertised or not at all. And what would be the workaround, if any.
    Thanks
    Fran�ois

    Dear Expert,
    Can i know how do you config the reserve proxy to work with the uwc?
    my network topology is:
    machine A: uwc (https://port:443) and MEM (https://port 80) (both are running SSL)
    machine B: Messaging Server (MTA and store)
    machine C: ldap and Identity server
    the login page is https://commexp/uwc , after login, it divide to two main session.
    Mail tab - https://commexp:80
    Other tab - https://commexp/uwc
    How can i set the reverse proxy for this configuration?
    And which proxy are you using?
    Thanks a lot!
    Regards,
    Angus
    had the same problem, fix was -
    >
    >
    in Uwcauth.properties changes
    uwcauth.identity.login.url=http://bason.blah.com:81/am
    server/UI/Login
    AMconfig.properties changes
    com.sun.identity.server.fqdnMap[bason.blah.com]=bason.
    blah.com
    with the hostname (bason.blah.com) being the *uwc
    server* with reverse proxy on it
    for some fun have a look at the url you are directed
    too - in particular the parameters on the url...
    can anyone say "SECURITY HOLE"?

  • Reverse Proxy Planning for Exchange 2013

    Hi,
    We are planning Exchange 2010 to Exchange 2013 datacentre migration for 18000 users and all the Exchange planning is done. Now we are looking at planning of Reverse Proxy solution. We will be publishing different URLs for OWA, ActiveSync and Outlook Anywhere.
    UAG has been finalized by the organization. I don't find any document or links which suggests the planning of Reverse proxy for Exchange. Can you please let us know the sizing of UAG with respect to Exchange 2013. Thanks.

    Hi 
    Sizing as far i know there is no sizing document for UAG 
    But Minimum you need to have UAG 2010 SP3 to work with Exchange 2013
    You can see the support boundaries for UAG below technet
    http://technet.microsoft.com/en-us/library/ee522953.aspx
    Note : UAG requires each user to have a CAL
    You can also try 2012 R2 web application proxy . This does reverse proxy without the need of CAL's.
    You can give it a try if you wish to go with web app proxy and you can see below 
    http://technet.microsoft.com/en-us/library/dn383650.aspx
    Remember to mark as helpful if you find my contribution useful or as an answer if it does answer your question.That will encourage me - and others - to take time out to help you Check out my latest blog posts on http://exchangequery.com Thanks Sathish
    (MVP)

  • Reverse proxy setup for EBS R12.1.1

    We have an external DMZ server configured for oracle ebs r12.1.1. The URL is http://testerp.mydomain.com:8003.
    Can you please provide a link that shows step by step setup of Reverse proxy for the above URL to access the application.
    I already have the metalink notes that says about DMZ setup for oracle ebs. I actually am looking for step by step setup for the reverse proxy using oracle application server 10g. Please help. Thanks.

    Roy, I have already gone through that document, it is actually showing how to install and configure webcache 10g for oracle ebs r12.
    It also says the features that oracle applicaiton server web cache provides like,
    •Load Balance
    •Reverse Proxy
    •Failover and Surge Protection to minimize downtime
    •Personalize Attributes for Caching
    BUT IT IS NOT MENTIONING HOW TO CONFIGURE THE 'REVERSE PROXY' FOR THE ORACLE EBS EXTERNAL APPLICATION SERVER ON DMZ.

  • Configuring Reverse Proxy Nginx for Messenger

    We have updated to Messenger 3.0 and are looking to use the Mobile apps. We have a reserve proxy Nginx which we use for WebAccess and have tried to configure this for Messenger.
    When I try to connect using a Mobile app (from the Internet) I can see a connection been made in the Messenger Agent logs and then get a failed to connect error:
    10:36:12 B70 SPL Login failed [0xD130]: ::xxx.xxx.xxx.xxx - An invalid tag was discovered
    My question is
    Has anyone used nginx to reverse proxy Messenger successfully and if so how?
    And if not, what configuration have they used?
    Thanks in advance

    johngallagher,
    It appears that in the past few days you have not received a response to your
    posting. That concerns us, and has triggered this automated reply.
    Has your problem been resolved? If not, you might try one of the following options:
    - Visit http://www.novell.com/support and search the knowledgebase and/or check all
    the other self support options and support programs available.
    - You could also try posting your message again. Make sure it is posted in the
    correct newsgroup. (http://forums.novell.com)
    Be sure to read the forum FAQ about what to expect in the way of responses:
    http://forums.novell.com/faq.php
    If this is a reply to a duplicate posting, please ignore and accept our apologies
    and rest assured we will issue a stern reprimand to our posting bot.
    Good luck!
    Your Novell Forums Team
    http://forums.novell.com

  • Reverse Proxy issue for domain name

    Hi All,
    We are in process of implementing reverse proxy to the SAP Portal and web dispatcher.
    We given all rewrite rules accordingly, The public IP also resolves the domain name also.
    Our domain is etender-aai.aero.
    When we given rewrite rule with the public IP reverse proxy is working fine.
    But when we given etender-aai.aero in rewrite rule its not working.
    Please help me in this.
    Thanks & Regards,
    Sreekanth

    Hi,
    If you want help, you'll have to explain clearly what is your configuration and what you want to achieve.
    I'm sorry to tell you that I absolutely did not nderstand anything about your problem....
    Do you try to publish your SAP Portal externally on the internet ?
    Do you use the web dispatcher as a reverse proxy ? or do you add an other reverse proxy (like Apache) in front of the web dispatcher ?
    Regards,
    Olivier

  • Problem using Reverse Proxy Filter

    Hi,
    there was a topic like this, just one month ago. But nobody answers to that thread anymore. The solution in that thread was an error in the web.xml.
    Can anybody post or send to me a correct web.xml configuration?
    Marko

    See below. But really the documention provided with the filter is sufficent! This is merely a copy and past which has hardly been changed.
    <?xml version="1.0" encoding="UTF-8" ?>
    <!DOCTYPE web-app [
    <!ELEMENT web-app (icon?, display-name?, description?, distributable?,
    context-param, filter, filter-mapping, listener, servlet, servlet-mapping, session-config?,
    mime-mapping, welcome-file-list?, error-page, taglib*,
    resource-ref, security-constraint, login-config?, security-role, env-entry, ejb-ref, response-status,
    max-sessions?, cookie-config?)>
    <!ELEMENT icon (small-icon?, large-icon?)>
    <!ELEMENT small-icon (#PCDATA)>
    <!ELEMENT large-icon (#PCDATA)>
    <!ELEMENT display-name (#PCDATA)>
    <!ELEMENT description (#PCDATA)>
    <!ELEMENT distributable EMPTY>
    <!ELEMENT context-param (param-name, param-value, description?)>
    <!ELEMENT param-name (#PCDATA)>
    <!ELEMENT param-value (#PCDATA)>
    <!ELEMENT filter (icon?, filter-name, display-name?, description?, filter-class, init-param*)>
    <!ELEMENT filter-name (#PCDATA)>
    <!ELEMENT filter-class (#PCDATA)>
    <!ELEMENT filter-mapping (filter-name, (url-pattern | servlet-name))>
    <!ELEMENT listener (listener-class)>
    <!ELEMENT listener-class (#PCDATA)>
    <!ELEMENT servlet (icon?, servlet-name, display-name?, description?,
    (servlet-class|jsp-file), init-param, load-on-startup?, security-role-ref)>
    <!ELEMENT servlet-name (#PCDATA)>
    <!ELEMENT servlet-class (#PCDATA)>
    <!ELEMENT jsp-file (#PCDATA)>
    <!ELEMENT init-param (param-name, param-value, description?)>
    <!ELEMENT load-on-startup (#PCDATA)>
    <!ELEMENT servlet-mapping (servlet-name, url-pattern)>
    <!ELEMENT url-pattern (#PCDATA)>
    <!ELEMENT session-config (session-timeout?)>
    <!ELEMENT session-timeout (#PCDATA)>
    <!ELEMENT mime-mapping (extension, mime-type)>
    <!ELEMENT extension (#PCDATA)>
    <!ELEMENT mime-type (#PCDATA)>
    <!ELEMENT welcome-file-list (welcome-file+)>
    <!ELEMENT welcome-file (#PCDATA)>
    <!ELEMENT taglib (taglib-uri, taglib-location)>
    <!ELEMENT taglib-uri (#PCDATA)>
    <!ELEMENT taglib-location (#PCDATA)>
    <!ELEMENT error-page ((error-code | exception-type), location)>
    <!ELEMENT error-code (#PCDATA)>
    <!ELEMENT exception-type (#PCDATA)>
    <!ELEMENT location (#PCDATA)>
    <!ELEMENT resource-ref (description?, res-ref-name, res-type, res-auth, res-link, user-name, password)>
    <!ELEMENT res-ref-name (#PCDATA)>
    <!ELEMENT res-type (#PCDATA)>
    <!ELEMENT res-auth (#PCDATA)>
    <!ELEMENT res-link (#PCDATA)>
    <!ELEMENT user-name (#PCDATA)>
    <!ELEMENT password (#PCDATA)>
    <!ELEMENT security-constraint (web-resource-collection+, auth-constraint?, user-data-constraint?)>
    <!ELEMENT web-resource-collection (web-resource-name, description?, url-pattern, http-method)>
    <!ELEMENT web-resource-name (#PCDATA)>
    <!ELEMENT http-method (#PCDATA)>
    <!ELEMENT user-data-constraint (description?, transport-guarantee)>
    <!ELEMENT transport-guarantee (#PCDATA)>
    <!ELEMENT auth-constraint (description?, role-name*)>
    <!ELEMENT role-name (#PCDATA)>
    <!ELEMENT login-config (auth-method?, realm-name?, form-login-config?)>
    <!ELEMENT realm-name (#PCDATA)>
    <!ELEMENT form-login-config (form-login-page, form-error-page)>
    <!ELEMENT form-login-page (#PCDATA)>
    <!ELEMENT form-error-page (#PCDATA)>
    <!ELEMENT auth-method (#PCDATA)>
    <!ELEMENT security-role (description?, role-name, group-id, user-id, user-name, group-name)>
    <!ELEMENT group-id (#PCDATA)>
    <!ELEMENT user-id (#PCDATA)>
    <!ELEMENT group-name (#PCDATA)>
    <!ELEMENT security-role-ref (description?, role-name, role-link?)>
    <!ELEMENT role-link (#PCDATA)>
    <!ELEMENT env-entry (description?, env-entry-name, env-entry-value?, env-entry-type)>
    <!ELEMENT env-entry-name (#PCDATA)>
    <!ELEMENT env-entry-value (#PCDATA)>
    <!ELEMENT env-entry-type (#PCDATA)>
    <!ELEMENT ejb-ref (description?, ejb-ref-name, ejb-ref-type, home,  remote,ejb-link?)>
    <!ELEMENT ejb-ref-name (#PCDATA)>
    <!ELEMENT ejb-ref-type (#PCDATA)>
    <!ELEMENT home (#PCDATA)>
    <!ELEMENT remote (#PCDATA)>
    <!ELEMENT ejb-link (#PCDATA)>
    <!ELEMENT response-status (code, description)>
    <!ELEMENT code (#PCDATA)>
    <!ELEMENT max-sessions (#PCDATA)>
    <!ELEMENT cookie-config (cookie+)>
    <!ELEMENT cookie (type?, path?, domain?)>
    <!ELEMENT type (#PCDATA)>
    <!ELEMENT path (#PCDATA)>
    <!ELEMENT domain (#PCDATA)>
    ]>
      <web-app>
        <display-name>
          The Java iView Runtime
        </display-name>
        <listener>
          <listener-class>
            com.sapportals.portal.prt.session.HttpSessionHandler
          </listener-class>
        </listener>
        <servlet>
          <servlet-name>
            gateway
          </servlet-name>
          <servlet-class>
            com.sap.portal.navigation.Gateway
          </servlet-class>
          <init-param>
            <param-name>
              portal_entry_point
            </param-name>
            <param-value>
              /servlet/prt/portal/prtroot/com.sap.portal.navigation.portallauncher.default
            </param-value>
          </init-param>
          <init-param>
            <param-name>
              low_bandwidth
            </param-name>
            <param-value>
              light
            </param-value>
          </init-param>
          <load-on-startup>
            0
          </load-on-startup>
        </servlet>
        <servlet>
          <servlet-name>
            prt
          </servlet-name>
          <servlet-class>
            com.sapportals.portal.prt.dispatcher.Dispatcher
          </servlet-class>
          <load-on-startup>
            1
          </load-on-startup>
        </servlet>
        <servlet-mapping>
          <servlet-name>
            gateway
          </servlet-name>
          <url-pattern>
            /portal/*
          </url-pattern>
        </servlet-mapping>
        <servlet-mapping>
          <servlet-name>
            prt
          </servlet-name>
          <url-pattern>
            /irj/*
          </url-pattern>
        </servlet-mapping>
        <session-config>
          <session-timeout>
            30
          </session-timeout>
        </session-config>
        <welcome-file-list>
          <welcome-file>
            index.html
          </welcome-file>
          <welcome-file>
            index.jsp
          </welcome-file>
        </welcome-file-list>
        <ejb-ref>
          <ejb-ref-name>
            com.metamatrix.platform.security.api.LogonAPIHome
          </ejb-ref-name>
          <ejb-ref-type>
            Session
          </ejb-ref-type>
          <home>
            com.metamatrix.platform.security.api.LogonAPIHome
          </home>
          <remote>
            com.metamatrix.platform.security.api.LogonAPI
          </remote>
          <ejb-link>
            com.metamatrix.platform.security.api.LogonAPIHome
          </ejb-link>
        </ejb-ref>
        <ejb-ref>
          <ejb-ref-name>
            com.metamatrix.server.serverapi.ClientAPIHome
          </ejb-ref-name>
          <ejb-ref-type>
            Session
          </ejb-ref-type>
          <home>
            com.metamatrix.server.serverapi.ClientAPIHome
          </home>
          <remote>
            com.metamatrix.server.serverapi.ClientAPI
          </remote>
          <ejb-link>
            com.metamatrix.server.serverapi.ClientAPIHome
          </ejb-link>
        </ejb-ref>
         <filter>
              <filter-name>
                   ReverseProxyFilter
              </filter-name>
              <filter-class>
                   com.sapportals.portal.crosstopics.reverseproxyfilter.ReverseProxyFilter
              </filter-class>
              <load-on-startup>
              1
              </load-on-startup>
              <init-param>
                   <param-name>
                        scheme               
                   </param-name>
                   <param-value>
                        https
                   </param-value>
              </init-param>
              <init-param>
                   <param-name>
                        proxy-host-name
                   </param-name>
                   <param-value>
                        <...type your proxy hostname here. eg: portal.company.com...>
                   </param-value>
              </init-param>
              <init-param>
                   <param-name>
                        proxy-port-http
                   </param-name>
                   <param-value>
                        80
                   </param-value>
              </init-param>
              <init-param>
                   <param-name>
                        proxy-port-https
                   </param-name>
                   <param-value>
                        443
                   </param-value>
              </init-param>
                   <init-param>
                   <param-name>
                        filter-header-name
                   </param-name>
                   <param-value>
                        Host
                   </param-value>
              </init-param>
              <init-param>
                   <param-name>
                        filter-header-value
                   </param-name>
                   <param-value>
                        <...type your proxy hostname here. eg: portal.company.com...>
                   </param-value>
              </init-param>
              <init-param>
                   <param-name>
                        debug
                   </param-name>
                   <param-value>
                        true
                   </param-value>
              </init-param>
         </filter>
         <filter-mapping>
              <filter-name>
                   ReverseProxyFilter
              </filter-name>
              <servlet-name>
                   prt
              </servlet-name>
         </filter-mapping>
         <filter-mapping>
              <filter-name>
                   ReverseProxyFilter
              </filter-name>
              <url-pattern>
                   /servlet/*
              </url-pattern>
         </filter-mapping>
         <filter-mapping>
              <filter-name>
                   ReverseProxyFilter
              </filter-name>
              <url-pattern>
                   *.jsp
              </url-pattern>
         </filter-mapping>
      </web-app>

  • Reverse Proxy setup for Mobility HTTP 80 configuration not working

    http://technet.microsoft.com/en-us/library/hh690011(v=ocs.14).aspx
    I'm trying to use the Port 80 ->8080 setup to avoid putting lyncdiscover.sipdomain.com for every additional sip domain that we want to include.
    I have followed the instructions per the above link, yet when I try to log in with a user with one of those additional SIP's, I cannot log in to a mobile device.
    For example,
    our main sip is "contoso.com", so
    [email protected] can log into her mobile device.
    but user [email protected] cannot log in via mobile device.
    Is there anything else that needs to be done to ensure that
    [email protected] can login via a mobile device?
    Auto login?
    Josh
    Here is the testexchangeconnectivity.com
    When I run the Lync Mobile Test, I get this, almost like the http rule is useless, still requiring the need for the additional lyncdiscover.sipdomain.com .
    [email protected]
    Testing connectivity to the Lync Autodiscover Web Service server for a secure connection on port 443 to obtain the root token.
      Connectivity to the Lync Autodiscover Web Service test failed.
     Test Steps
     Attempting to test Autodiscover Web Service URL https://lyncdiscover.fabrikam.com/Autodiscover/AutodiscoverService.svc/root.
      Autodiscover Web Service URL can't be contacted due to failure of the following tests:
     Test Steps
     Attempting to resolve the host name lyncdiscover.fabrikam.com in DNS.
      The host name resolved successfully.
     Additional Details
     Testing TCP port 443 on host lyncdiscover.fabrikam.com to ensure it's listening and open.
      The port was opened successfully.
     Testing the SSL certificate to make sure it's valid.
      The SSL certificate failed one or more certificate validation checks.
     Test Steps
     ExRCA is attempting to obtain the SSL certificate from remote server lyncdiscover.fabrikam.com on port 443.
      ExRCA successfully obtained the remote SSL certificate.
     Additional Details
     Validating the certificate name.
      Certificate name validation failed.
       Tell me more about this issue and how to resolve it
     Additional Details
      Host name lyncdiscover.fabrikam.com doesn't match any name found on the server certificate CN=lncpool01.contoso.com, OU=Domain Control Validated.

    Hi,
    Please verify DNS record for Lyncdiscover.fabrikam.com can be resolved.
    Please make sure the web publishing rule for port 80 has been configured correcltly. The lyncdiscover.<sipdomain> entry must to be included in rule. Verify that port 8080 was typed in "Redirect requests to HTTP port" and Redirect
    requests to SSL port is not selected.
    Kent Huang
    TechNet Community Support

  • Reverse proxy for internal and external

    Hello,
    BM1 is our main BM3.9 Box. I have reverse proxy configured for webaccess and to release emails from our spam filter externally (this works). This BM server also is our external DNS, and our default route for Internet traffic.
    Another BM box is our internal DNS.
    I need to modify BM1 config to enable client internally to release emails from our spam filtering software. The error issued is 504 Gateway timeout.
    Do I just add the internal ip address to the BM1 accelerator entry meaning that the same accel will listen for both internal and external addresses ?
    Any help is appreciated
    Regards
    Brian

    bdavis97,
    It appears that in the past few days you have not received a response to your
    posting. That concerns us, and has triggered this automated reply.
    Has your problem been resolved? If not, you might try one of the following options:
    - Visit http://support.novell.com and search the knowledgebase and/or check all
    the other self support options and support programs available.
    - You could also try posting your message again. Make sure it is posted in the
    correct newsgroup. (http://forums.novell.com)
    Be sure to read the forum FAQ about what to expect in the way of responses:
    http://forums.novell.com/faq.php
    If this is a reply to a duplicate posting, please ignore and accept our apologies
    and rest assured we will issue a stern reprimand to our posting bot.
    Good luck!
    Your Novell Product Support Forums Team
    http://support.novell.com/forums/

  • SMP 3.0 (using Agentry): Requirements for Reverse Proxy

    All.
    We are in the process of designing our landscape for SMP 3.0, where we will expose Agentry functionality, and are currently looking at the Reverse Proxy technology to use.
    From the document
    Common Requirements for Reverse Proxies - Landscape Planning and Design - SAP Library
    it is stated that any reverse proxy used:
    Does not remove any HTTP headers.
    Sets a timeout period, if used, that is greater than the timeout used by the clients.
    Is this all the requirements that must be fulfilled for a reverse proxy ?
    We are looking into installing a common Reverse Proxy technology, that can handle reverse proxy requirements for multiple platforms.
    Hence I need to specify the requirements, in relation to SMP, for this technology.
    I hope someone can help.
    Thanks.
    Søren Hansen.

    Thanks Bill and Steve.
    I got it now - for Agentry support we need WebSockets.
    What about everything else on SMP 3.0 ?
    From this document:
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/200d7500-2605-3210-9d91-a24cfb6523ba?QuickLink=index&…
    it is stated on page 4 that different technologies needs different platforms.
    Application          Reverse Proxy
    Native                 Apache
    Hybrid                 Apache
    Agentry               Nginx
    MBO                   RelayServer
    Is there no one Reverse Proxy platform that can act for all application types in front of SMP 3.0 ?
    And what should the entire list of demands be ?
    Søren Hansen

  • Using IIS AAR as a reverse proxy for Exchange 2010 & Lync 2013

    hi
    i am planning to use IIS AAR as reverse proxy solution for both Exchange 2010 & Lync 2013 . need clarifications on the below.
    Is it production ready proof solution of using IIS AAR as a reverse proxy solution , if yes what is the sizing considerations for the same.
    Can we have exchange reverse proxy and lync reverse proxy on the same IIS ARR server.
    Is there any special consideration(license/certificates/cal licenses) needs to be taken care while using this solution
      4.  Deployment Guide available?

    hi steve.. thanks for reply..
    1 have gone through that.. however having both exchange & lync reverse proxy on single server is unanswered and the reason for having this in exchange forum is to have consideration from exchange prospective as well ... 
    I am also wondering this.  Can both exist on the same set of proxy servers?  I also plan to have a load balanced solution.  Has anyone had any luck with doing that?

  • Configuring a Apache Reverse Proxy for OracleAS Portal and OracleAS Single

    I'm trying to implement my Oracle Portal 10g Release 2 with a reverse proxy (Apache 2.2) as described in this link: http://download.oracle.com/docs/cd/B14099_19/core.1012/b13998/variants.htm#BEIFECEH without success. I have Oracle Portal, Oracle SSO,OID in the same domain and Apache Reverse Proxy in another domain. Has anyone had success using OracleAS Portal with a reverse proxy?

    First of all i'm trying to configure a reverse proxy only for Ora SSO (infra tier). Here is what i already do:
    APACHE REVERSE PROXY (Apache 2.2)
    http:/proxy.mycompany.com:80
    ProxyRequests off
    ProxyPassInterpolateEnv On
    ProxyPass / http:/portal.tech.everett.it:7777/
    ProxyPassReverse / http:/portal.tech.everett.it:7777/
    ProxyPreserveHost On
    ORACLE SSO
    http:/portal.mycompany.com:7777
    Here are the steps i already do:
    1- CONFIG OID
    create an ldif file called setdasurl.ldif and insert as follow:
    dn:cn=OperationURLs,cn=DAS,cn=Products,cn=OracleContext
    changetype: modify
    replace: orcldasurlbase
    orcldasurlbase: http:/proxy.mycompany.com/
    then do ldapmodify as follow:
    ldapmodify -x -h portal.mycompany.com -p 3060 -D "cn=orcladmin" -w password1 -v -f setdasurl.ldif
    2- CONFIG ORA SSO (as gentjan user)
    export ORACLE_HOME=/home/gentjan/product/10.1.2/OracleAS/infra/
    2.1-config Apache config of ORA SSO
    vi $ORACLE_HOME/Apache/Apache/conf/httpd.conf
    change from:
    ServerName portal.mycompany.com
    Port 7777
    KeepAlive On
    to:
    ServerName proxy.mycompany.com
    Port 80
    KeepAlive Off
    and add at the end of httpd.conf
    RewriteEngine On
    RewriteOptions inherit
    2.2- update DCM Repository (as root)
    *$ORACLE_HOME/dcm/bin/dcmctl updateconfig -ct HTTP_Server -v -d*
    2.3- modify SSO Server Home URL to reverse proxy hostname and port (as root)
    *$ORACLE_HOME/sso/bin/ssocfg.sh http proxy.mycompany.com 80*
    2.4- Updating the targets.xml File
    Open the ORACLE_HOME/sysman/emd/targets.xml file and locate the target type oracle_sso_server.
    vi $ORACLE_HOME/sysman/emd/targets.xml
    Update the HTTPMachine and HTTPPort attributes with the proxy server host and port attributes that were passed to ssocfg. For example:
    Property NAME="HTTPMachine" VALUE="proxy.mycompany.com"
    Property NAME="HTTPPort" VALUE="80"
    Property NAME="HTTPProtocol" VALUE="http"
    Save and close the file.
    Reload the Application Server Control Console by issuing this command (as gentjan):
    *$ORACLE_HOME/bin/emctl reload*
    2.5- Re-register mod_osso on SSO Middle-tier with reverse proxy hostname and port
    some needed permissions
    chmod -R 775 /home/gentjan/product/10.1.2/OracleAS/infra/dcm/
    Re-register mod_osso (as gentjan)
    *$ORACLE_HOME/sso/bin/ssoreg.sh -oracle_home_path /home/gentjan/product/10.1.2/OracleAS/infra -site_name infra.proxy.mycompany.com -config_mod_osso TRUE -mod_osso_url http:/proxy.mycompany.com:80 -update_mode MODIFY*
    2.6- update DCM Repository (as root)
    *$ORACLE_HOME/dcm/bin/dcmctl updateconfig -ct HTTP_Server -v -d*
    2.7- Restart OC4J_Security and Oracle HTTP Server at Infrastructure tier
    *$ORACLE_HOME/opmn/bin/opmnctl restartproc process-type=HTTP_Server*
    *$ORACLE_HOME/opmn/bin/opmnctl restartproc process-type=OC4J_SECURITY*
    After this modifications my reverse proxy is ok.
    I can access to http:/proxy.mycompany.com:80 and this redirect me to Oracle Application Server Welcome page.
    If i try http:/proxy.mycompany.com/pls/orasso/orasso.home, i can view the SSO Server Home page.
    The problem that i find is when i click to Login page for Oracle SSO.
    I have the following error:
    Forbidden You don't have permission to access /pls/orasso/ORASSO.wwsec_app_priv.login on this server.
    So, in other words i can't do the login/logout under reverse proxy. Anyone can help?
    Gentjan

Maybe you are looking for

  • Field over flow can not display the total and subtotal in ALV

    hi i am running a z report with huge data in quality system. in 2 columns and not able to show the total and subtotal in 2 columns it says field overflow and cannot be dispayed. value is around 20character integer.

  • Feature request: Remove/hide small apps

    Hi, hopefully there's some way to forward this along to the xperia android dev team!  I'm sure that some people find the small apps feature useful, but I do find it to be in the way, especially since the lollipop update, where the app cards have beco

  • The Ipod cannot be updated - The Disk cannot be read from or written to!!!!

    PPPPPPPPPPLLLLLLLLEEEEEEEEEAAAAAAAASSSSSSSSSSEEEEEEEEEEE Help needed from somone very smart, very proAPPLE , THIS IS REALLY PISSINNNNGGG ME OFFFF, i cant drag music in the ipod, i can use it as data but this message keeps on poping up!...This is the

  • Getting Error base class BitmapAsset was not found

    I am converting a project using Away3D boomstick to the new FL11 version. I have installed the 4.5.1 SDK, dropped in the new away3d classes, added the flashplayer11_b1_playerglobal_071311.swc and now I get the following error. Description Resource Pa

  • Solve this error!!! urgent

    hi all, i have bean class,JSP Dynpage and JSP.when i run the portal it shows Error occurs during the rendering of jsp component.....for second JSP...first JSP is running fine... bean class =========== public class ClassFirst {      public String name