11g B2B & Webcache Reverse Proxy

Hi all,
I'm currently trying to setup an 11g test instance similar to our current 10g instance.
Currently we have an Oracle Webcache reverse proxy in our DMZ and infrastructure & mid-tier server running on our internal network. B2B is running via mod_oc4j mounted on the DMZ Webcache server.
I have not been able to uncover any documents for 11g that detail how this should be setup now. I understand that mod_oc4j is no longer used.
This was clearly detailed in the 10g B2B Installation Guide.
Can anyone direct me to the appropriate 11g guide for this?

Actually, to be technically accurate, the Webcache server in DMZ is home to HTTP & Webcache.
mod_oc4j B2B mount is on the HTTP server and Webcache routes the incoming traffic to it...
Regardless, anyone familiar with the 10g configuration as shown in the 10g B2B Install Guide should know what I'm talking about...
With mod_oc4j out of the picture now, do I just have to use Webcache to route traffic to the internal server? I find no doc that outlines this for 11g...

Similar Messages

  • B2B-51075 Missing signer certificate receiving AS2 through reverse proxy

    We are setting up AS2 communication through B2B on 11.1.1.6.7,  Our reverse proxy configuration in the DMZ looks as shown:
    <Location /b2b/httpReceiver>
      WebLogicHost internalsoa.domain
       WebLogicPort 8001
       WLLogFile /dmz/logs/wl-proxy.log
       SetHandler weblogic-handler
    </Location>
    https://externaledi.domain/b2b/httpReceiver
    -Dhttp.proxySet=true -Dhttp.proxyHost=externaledi.domain -Dhttp.proxyPort=443
    When I go to the externally available URL, I receive the B2B Server is ready to accept HTTP messages from the Trading Partner message.
    In the TRACE:32 logging, I see:
    [2014-01-10T09:20:30.551-08:00] [soa_server1] [TRACE] [] [oracle.soa.b2b.engine] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: c8ec097869f74d35:75fef00f:14379dde17a:-8000-0000000000080c34,0] [SRC_CLASS: oracle.tip.b2b.system.DiagnosticService] [APP: soa-infra] [SRC_METHOD: synchedLog_J] Utility:getAllCertsFromWallet:Loaded Certs 5
    [2014-01-10T09:20:30.553-08:00] [soa_server1] [ERROR] [] [oracle.soa.b2b.engine] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: c8ec097869f74d35:75fef00f:14379dde17a:-8000-0000000000080c34,0] [APP: soa-infra] java.lang.NullPointerException[[
            at oracle.tip.b2b.packaging.SmimeSecureMessaging.verify(SmimeSecureMessaging.java:834)
            at oracle.tip.b2b.packaging.mime.MimePackaging.processSignedMultipartMessage(MimePackaging.java:1080)
            at oracle.tip.b2b.packaging.mime.MimePackaging.processMultipartMessage(MimePackaging.java:908)
            at oracle.tip.b2b.packaging.mime.MimePackaging.processMessageContent(MimePackaging.java:865)
            at oracle.tip.b2b.packaging.mime.MimePackaging.doUnpack(MimePackaging.java:780)
            at oracle.tip.b2b.packaging.mime.MimePackaging.unpack(MimePackaging.java:670)
            at oracle.tip.b2b.engine.Engine.processIncomingMessageImpl(Engine.java:1888)
            at oracle.tip.b2b.engine.Engine.processIncomingMessage(Engine.java:1654)
            at oracle.tip.b2b.transport.InterfaceListener.onMessageLocal(InterfaceListener.java:412)
            at oracle.tip.b2b.transport.InterfaceListener.onMessage(InterfaceListener.java:220)
            at oracle.tip.b2b.transport.basic.TransportServlet.doPost(TransportServlet.java:754)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
            at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
            at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
            at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
            at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
            at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
            at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
            at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
            at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
            at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
            at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
            at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
            at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
            at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
            at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
            at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
            at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
            at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
            at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
            at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
            at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    java.lang.NullPointerException
            at oracle.tip.b2b.packaging.SmimeSecureMessaging.verify(SmimeSecureMessaging.java:834)
            at oracle.tip.b2b.packaging.mime.MimePackaging.processSignedMultipartMessage(MimePackaging.java:1080)
            at oracle.tip.b2b.packaging.mime.MimePackaging.processMultipartMessage(MimePackaging.java:908)
            at oracle.tip.b2b.packaging.mime.MimePackaging.processMessageContent(MimePackaging.java:865)
            at oracle.tip.b2b.packaging.mime.MimePackaging.doUnpack(MimePackaging.java:780)
            at oracle.tip.b2b.packaging.mime.MimePackaging.unpack(MimePackaging.java:670)
            at oracle.tip.b2b.engine.Engine.processIncomingMessageImpl(Engine.java:1888)
            at oracle.tip.b2b.engine.Engine.processIncomingMessage(Engine.java:1654)
            at oracle.tip.b2b.transport.InterfaceListener.onMessageLocal(InterfaceListener.java:412)
            at oracle.tip.b2b.transport.InterfaceListener.onMessage(InterfaceListener.java:220)
            at oracle.tip.b2b.transport.basic.TransportServlet.doPost(TransportServlet.java:754)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
            at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
            at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
            at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
            at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
            at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            at oracle.security.jps.ee.http.JpsAbsFilter$1.run(JpsAbsFilter.java:119)
            at oracle.security.jps.util.JpsSubject.doAsPrivileged(JpsSubject.java:315)
            at oracle.security.jps.ee.util.JpsPlatformUtil.runJaasMode(JpsPlatformUtil.java:442)
            at oracle.security.jps.ee.http.JpsAbsFilter.runJaasMode(JpsAbsFilter.java:103)
            at oracle.security.jps.ee.http.JpsAbsFilter.doFilter(JpsAbsFilter.java:171)
            at oracle.security.jps.ee.http.JpsFilter.doFilter(JpsFilter.java:71)
            at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            at oracle.dms.servlet.DMSServletFilter.doFilter(DMSServletFilter.java:139)
            at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
            at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
            at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
            at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
            at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
            at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
            at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
            at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
            at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
            at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
    [2014-01-10T09:20:30.553-08:00] [soa_server1] [TRACE] [] [oracle.soa.b2b.engine] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: c8ec097869f74d35:75fef00f:14379dde17a:-8000-0000000000080c34,0] [SRC_CLASS: oracle.tip.b2b.system.DiagnosticService] [APP: soa-infra] [SRC_METHOD: synchedLog_J] MimePackaging:processSignedMultipartMessage:Signature Verification failed
    [2014-01-10T09:20:30.585-08:00] [soa_server1] [TRACE] [] [oracle.soa.b2b.engine] [tid: [ACTIVE].ExecuteThread: '2' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: c8ec097869f74d35:75fef00f:14379dde17a:-8000-0000000000080c34,0] [SRC_CLASS: oracle.tip.b2b.system.DiagnosticService] [APP: soa-infra] [SRC_METHOD: synchedLog_J] Notification: notifyApp: payload = <Exception xmlns="http://integration.oracle.com/B2B/Exception" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">[[
      <correlationId>null</correlationId>
      <b2bMessageId>0A0A117A1437D2B5D520000017198417</b2bMessageId>
      <errorCode>B2B-51075</errorCode>
      <errorText>
      <![CDATA[Missing signer certificate.
      ]]>
    We used the following notes to guide the configuration:
    http://blog.darwin-it.nl/2012/11/b2b11g-with-apache-20-as-forward-proxy.html
    http://anuj-dwivedi.blogspot.sg/2010/10/enabling-ssl-on-oracle-b2b-11g.html
    Has anyone gotten AS2 communication to work through a reverse proxy?  We are not picking up any agreements or senders in the B2BConsole reports.
    Thanks,
    -Michael

    It turns out the trading partner provided the incorrect certificate.  Once they sent a new certificate (must be the one they use for signing), everything worked.

  • 11g Fusion Middleware through reverse proxy..?

    Hi All,
    We are using 11g Discoverer in our environment, our client is having a reverse proxy server .Now my question is..
    How to configure 11g Discoverer to use existing reverse proxy server...?
    please help with any documents ,links or suggestions...!!!!
    Thanks
    RB

    Reports 11.1.1.3 doesn't work correctly behind reverse proxy:
    Oracle Reports 11g gives the machine hostname instead of the proxy hostname in rwservlet/showjobs.
    Oracle Fusion Middleware 11g 11.1.1.3 Forms & Reports on Solaris 10 64 bit.
    http://machinename:9002/reports/rwservket/getjobs
    returns Job Name URLs such as
    http://machinename:9002/reports/rwservket/getjobid5?server=rep_wls_reports_machinename_asinst_1
    more asinst_1/config/OHS/ohs1/moduleconf/reports_ohs.conf
    #mod_weblogic related entry
    #<IfModule mod_weblogic.c>
    <Location /reports>
    SetHandler weblogic-handler
    WebLogicHost machinename
    WebLogicPort 9002
    </Location>
    #</IfModule>
    http://machinename/reports/rwservket/getjobs
    returns Job Name URLs such as
    http://machinename/reports/rwservket/getjobid5?server=rep_wls_reports_machinename_asinst_1
    Now I place machinename behind a proxy server proxyname.
    http://proxyname/reports/rwservket/getjobs
    returns Job Name URLs such as
    http://machinename/reports/rwservket/getjobid5?server=rep_wls_reports_machinename_asinst_1
    instead of the correct URL
    http://proxyname/reports/rwservket/getjobid5?server=rep_wls_reports_machinename_asinst_1
    The above is only one problem, there are many others that I have found.
    Ken

  • Setting up of Proxy & Reverse Proxy

    hi,
    I read some pdf files available in SDN for setting up of proxy and reverse proxy. I installed Apache 2.0.54, as per the apache documentation I enabled proxy and it is working fine (forward proxy)
    I used the following doc as a guide line to setup reverse proxy https://websmp105.sap-ag.de/~sapidb/012006153200000364562005E/APACHE_J2EE_V14.pdf
    (Page 9 of the doc refers to 2.0.31 & above)
    Instead of /b2b/ I kept /irj/portal
    And Sec 5.(URL Rewriting) is totally confusing. I couldn't able to find AddModule, so I added the line 'AddModule mod_proxy.c' and 'AddModule mod_rewrite.c' in httpd.conf. And I don't know where to add 'RewriteEngine On'...
    After making the above changes, my apache is not starting.
    Please let me know how to configure proxy/reverse proxy. If you have a screen shot please send it to hpriyag @ yahoo (dot) com.
    We are using NW'04 on win2003 server and planning to use Apache. We are ok with IIS too.
    Haripriya

    Praveen,
    I have the following configuration in my httpd.conf
    For Reverse Proxy
    ProxyRequests off
    ProxyPreserveHost On
    <VirtualHost [IP:Port]>
        DocumentRoot [ Webserver doc root, eg "C:/.../htdocs" ]
        ServerName [ Domain Name eg www.domainA.com ]
        ErrorLog logs/[Domain].com-error_log
        CustomLog logs/[Domain].com-access_log common
        RewriteEngine On
              RewriteLog logs/[Host]_unsecured_rewrite.log
              RewriteLogLevel 9 [9 is verbose for prod I prefer 1]
              <Directory />
                   Options None
                   AllowOverride None
              </Directory>
              RewriteRule ^/(.*)$ http://[EP Host]:[Port]/$1/ [NC,P]
              ProxyPassReverse /irj http://[EP Host]:[Port]/
    </VirtualHost>
    I used Apache 2.0.54 on Win2K3.
    Let me know if the above config doesn't work.
    Cheers,
    Chandra Ganne.

  • Doubts in ORacle 11G B2B

    Hi Gurus,
    Can anyone help me in understanding all the below related in oracle 11G B2B
    1. While creating a document type, we have a parameter called FA on ERROR, What is FA on error?
    2.while creating a channel for remote trading partner we have an option called proxy, Any idea abt this ?
    3. We have a option in 10 G B2B like "functional acknowledgement handle by integration B2B" do we have this option in 11G
    4. Can 11G B2B handle CBOD Ex: in EDI we have a 997 for inbound or outbound we send 997 as FA, can we do this for OAGIS files.....
    5. Can i have a 11G B2B important tables names and query to check the inbound and outbound messages....
    Thanks

    1. While creating a document type, we have a parameter called FA on ERROR, What is FA on error?Guess , you are talking about OAG document . "FA on Error" is used for confirmation flag value '1'.
    2.while creating a channel for remote trading partner we have an option called proxy, Any idea abt this ?This is for proxy setting . when message are going via proxy then this has to be enabled and proxy setting has to be done in weblogic server.
    3. We have a option in 10 G B2B like "functional acknowledgement handle by integration B2B" do we have this option in 11GYes. This is available in configuraion tab of Administation page .
    4. Can 11G B2B handle CBOD Ex: in EDI we have a 997 for inbound or outbound we send 997 as FA, can we do this for OAGIS files.....Yes. SOA11gPS2 can handle CBOD and correlate with request message too. There are many featues in OAG. like B2B can generate the CBOD , can validate the message against xsds and many more.Drop a mail to know more.
    5. Can i have a 11G B2B important tables names and query to check the inbound and outbound messages....You can refer to below threads;
    Information required about B2B transaction tables in 11g
    Rgds,
    Nitesh Jain
    [email protected]

  • Reverse Proxy Configuration Help

    I am running OFM 11.1.1.6.
    Web Cache is running on port 8888.
    Portal's OHS (the WebCache origin server) is running on 7777.
    Reports' OHS (for /reports/rwservlet) is running on 8890.
    Non-Oracle Apache 2.2 is running as a reverse SSL proxy for Portal on port 443.
    I want to configure this reverse proxy so that it appears to the end user that the reports server is also running in HTTPS on port 443, instead of on port 8890. Can anyone please give me a tip on how to set this up?
    In my httpd.conf for my Apache reverse proxy server, I have this within my main SSL virtual host:
    ProxyPassReverse / http://hostname:8888/
    ProxyPreserveHost On
    RewriteEngine On
    RewriteRule ^/(.*) http://hostname:8888/$1 [P]Do I need to add an additional virtual host for the proxy to the reports server? Or can I include it in this same virtual host? I've tried the following, but couldn't get it to work:
    ProxyPassReverse /reports/rwservlet/ http://hostname:8890/reports/rwservlet/
    ProxyPassReverse / http://hostname:8888/
    ProxyPreserveHost On
    RewriteEngine On
    RewriteRule ^/reports/rwservlet/(.*) http://hostname:8890/reports/rwservlet/$1 [P]
    RewriteRule ^/(.*) http://hostname:8888/$1 [P]Any guidance is appreciated.

    In case anyone finds this, this is how I got it all working:
    In httpd.conf for the Apache reverse proxy:
    ProxyPreserveHost On
    RewriteEngine On
    RewriteRule ^/reports/(.*) http://hostname:8890/reports/$1 [P]
    ProxyPassReverse /reports http://hostname:8890/reports
    RewriteRule ^/(.*) http://hostname:8888/$1 [P]
    ProxyPassReverse / http://hostname:8888/In the Portal OHS's httpd.conf:
    NameVirtualHost *:7777
    <VirtualHost *:7777>
         ServerName https://hostname
         RewriteEngine On
         RewriteOptions inherit
         UseCanonicalName On
         OssoConfigFile E:/ora11/product/portal_instance/config/OHS/ohs1/osso/osso_ssl.conf
         OssoIpCheck off
         OssoSecureCookies off
         OssoIdleTimeout off
    </VirtualHost>In the reports server's httpd.conf:
    NameVirtualHost *:8890
    <VirtualHost *:8890>
         ServerName https://hostname
         RewriteEngine On
         RewriteOptions inherit
         UseCanonicalName On
         OssoConfigFile E:/ora11/product/reports_instance/config/OHS/ohs1/osso.conf
         OssoIpCheck off
         OssoSecureCookies off
         OssoIdleTimeout off
    </VirtualHost>You can use the same osso.conf for both reports and portal. Make sure to register with SSO specifying https://hostname as the registered URL.

  • Reverse Proxy with Firewall on Portal R2

    We are trying to configure Oracle Portal R2 in the reverse proxy mode. We have a Sun Enterprise 250 used in a single machine configuration. (Infr. and Mid tier on same machine)
    The webcache server is listening on server.company.com:7781
    The portal server is listening on server.company.com:7782
    The login server is listening on server.company.com:7780
    The proxy server is listening on www.company.com:81
    According to the Oracle Portal Config Guide we have followed the steps to configure Apache (inclusion of the virtual hosts, etc) and run the ptlasst script to reconfigure portal. While portal responds correctly on www.company.com:81 when i try to log on using the login link I get redirected to server.company.com:7780/...
    Obviously everything seems to be ok from within the LAN since i can see server.company.com, but via internet it doesnt work.
    Here is how we run the script:
    ./ptlasst.csh -mode MIDTIER -host www.company.com -port 81 -chost server.company.com -cport_i 4007 -i custom -c server.company.com:1521:iasdb -pwd xxxxxx
    How can we correct this problem? Do we need to run any other script?

    Hi Suraj,
    The following is the problem.
    We have Sun Enterprise 450 on which Oracle 9iAS Release 2 installed and we are trying to use reverse proxy plugin with iplanet, being installed on windows machine. In the hosts file i have mentioned the following required parameters ie.,
    oproxy.serverlist=ias1
    oproxy.ias1.hostname=http://192.168.1.12 - where Oracle 9iAS is installed
    oproxy.ias1.port=7779
    oproxy.ias1.urlrule=/*
    oproxy.ias1.alias=http://myoracleportal.peesh.com
    oproxy.ias1.stripcontext=false
    and whenever i restart iplanet server after this, here is the following log information.
    06/26/2002 11:57:52 AM: [op_nsapi_plugin.c (296)]: op_init: log_file=e:/iPlanet/https-pncl-hcl028-053.pinnacle.com/logs/oproxy.log server_file=e:/iPlanet/https-pncl-hcl028-053.pinnacle.com/config/servers/oracleProxyPluginInfo.conf
    06/26/2002 11:57:52 AM: [op_uri_map.c (128)]: Into op_uri_map_t::uri_map_alloc
    06/26/2002 11:57:52 AM: [op_uri_map.c (162)]: Into op_uri_map_t::uri_map_open
    06/26/2002 11:57:52 AM: [op_worker_list.c (37)]: op_worker_list_init: propfile=e:/iPlanet/https-pncl-hcl028-053.pinnacle.com/config/servers/oracleProxyPluginInfo.conf p=0x00DC8828 l=0x00DBDA70
    06/26/2002 11:57:52 AM: [op_worker_list.c (45)]: op_worker_list_init: numservers=1
    06/26/2002 11:57:52 AM: [op_worker_list.c (57)]: op_worker_list_init: inside loop, serverlist[0]=ias1
    06/26/2002 11:57:52 AM: [op_worker_list.c (73)]: op_worker_list_init: hostname=http://192.168.1.12
    06/26/2002 11:57:52 AM: [op_worker_list.c (82)]: op_worker_list_init: port=7779
    06/26/2002 11:57:53 AM: [op_uri_map.c (192)]: op_uri_map_t::uri_map_open, rule map size is 0
    06/26/2002 11:57:53 AM: [op_uri_map.c (325)]: op_uri_map_t::uri_map_open, done
    06/26/2002 11:57:53 AM: [op_nsapi_plugin.c (304)]: op_init: exiting
    I have a feeling that "oracle_proxy_nes.dll" maintains all the .conf file information in a stack, whose size is 0.
    pls see interpret this log the way you see.
    thanks in advance,
    gupta

  • Reverse proxy weblogic issue

    Dear All,
    I had a working setup with libprxoy.so and weblogic8.1 version, after the upgrade of my weblogic version to 11g my web server is not working with libproxy.so
    Then i have tried the option through the iplanet console and created the new instance
    i had went to the option reverse proxy from uri pri fix i have gave / and server name as appserver:8111
    now my problem is when i try through my web server https://mywebserver.com/ its responding but i am not getting the correct page
    i want it to redirect https://mywebserver.com to https://mywebserver.com/test and its should get the page from my orgin server appserver:8111/test
    i was tried to put while creating the reverse proxy as appserver:8111/test but its not allowing to create through the console.
    if any one can help me out please.

    i am able to do the configuration but i am getting strange error its looping in inter explorer and mozilla its working with out any problem. please see the logs
    10.129.12.15 - - [14/Aug/2011:16:20:05 +0400] "GET /testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttestblank.htm HTTP/1.1" 302 0
    10.129.12.15 - - [14/Aug/2011:16:20:05 +0400] "GET /test/images/whatsnewtop.jpg HTTP/1.1" 304 0
    10.129.12.15 - - [14/Aug/2011:16:20:05 +0400] "GET /test/images/new2.gif HTTP/1.1" 304 0
    10.129.12.15 - - [14/Aug/2011:16:20:05 +0400] "GET /test/arrow.gif HTTP/1.1" 304 0
    10.129.12.15 - - [14/Aug/2011:16:20:10 +0400] "GET /test/EBISessionInvalidator.jsp HTTP/1.1" 302 269
    10.129.12.15 - - [14/Aug/2011:16:20:10 +0400] "GET /test/logout.jsp HTTP/1.1" 200 727
    My obj.conf
    <Object name="default">
    AuthTrans fn="match-browser" browser="*MSIE*" ssl-unclean-shutdown="true"
    NameTrans fn="map" from="/test" name="reverse-proxy-/test" to="http:/test"
    NameTrans fn="redirect" from="/" url-prefix="/test"
    PathCheck fn="uri-clean"
    PathCheck fn="check-acl" acl="default"
    PathCheck fn="find-pathinfo"
    PathCheck fn="find-index-j2ee"
    PathCheck fn="find-index" index-names="index.html,home.html,index.jsp"
    ObjectType fn="type-j2ee"
    ObjectType fn="type-by-extension"
    ObjectType fn="force-type" type="text/plain"
    Service method="(GET|HEAD|POST)" type="*~magnus-internal/*" fn="send-file"
    Error fn="error-j2ee"
    AddLog fn="flex-log"
    </Object>
    <Object ppath="http:*">
    Service fn="proxy-retrieve" method="*"
    </Object>
    <Object name="j2ee">
    Service fn="service-j2ee" method="*"
    </Object>
    <Object name="es-internal">
    PathCheck fn="check-acl" acl="es-internal"
    </Object>
    <Object name="cgi">
    ObjectType fn="force-type" type="magnus-internal/cgi"
    Service fn="send-cgi"
    </Object>
    <Object name="send-precompressed">
    PathCheck fn="find-compressed"
    </Object>
    <Object name="compress-on-demand">
    Output fn="insert-filter" filter="http-compression"
    </Object>
    <Object name="reverse-proxy-/test">
    Route fn="set-origin-server" server="http://appserver:8111"
    </Object>

  • 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.

  • Low Cost Load Balancer / Reverse Proxy for 2 Oracle Application Servers

    If you have 2 OAS and you need to setup a load balancer / reverse proxy infront of it and you can't use webcache or a hardware load balancer what's the best way to setup a low cost solution that would preserve your session state if you have a OC4J clustered application running on the MT?

    Just a quick answer, please:
    If you think about Oracle WebCache as a general application, you will find some useful Technical White Papers on http://otn.oracle.com/clusterware They will explain, how Oracle Clusterware can be used to protect any kind of application.
    In general, Oracle Clusterware and Oracle WebCache must be installed on the same set of servers (cluster nodes) in this case. Regarding the question of whether or not you can re-use your 2 SUN servers: It depends.
    Oracle Clusterware requires shared storage and a private interconnect. Your current infrastructure might need to be reviewed and enhanced in those regards, especially, since your servers are geographically separated as you said.
    Just some ideas. Thanks.

  • OCS on a single computer / DMZ using Apache reverse proxy

    Hi there,
    we've installed the OCS 10.1.2 on a single Solaris box in our internal LAN. Everything works fine internally. We would like to configure a Apache reverse proxy in our DMZ to get the possibility to use it from outside (as shown in "Oracle Collaboration Suite Deployment Guide", chapter 3, Figure 3-2 Single Computer in a DMZ). Unfortunately I didn't find any configuration hints for the reverse proxy.
    Can someone provide me with an example configuration?
    Thanks,
    Christoph

    Hello Andreas and Christoph!
    I have the same problem like Christoph. We made a Singlebox-Installation of OCS 10.1.2 in the intranet. Now I am looking for installation documentation, how I have to configure a Apache or Oracle Standalone Webcache as a reverseproxy in the DMZ. to allow access the OCS from the internet. I only read, that it is possible, but nothing about the way.
    I have installed a Webcache (OAS 10.1.2 Java Edition not dht standalone Veersion from the Companion CD) and configured by my own knowledge. The result was network errors.
    Is there anywhere information?
    Best regards!
    Axel

  • Configuring Oracle Portal to Work with a Reverse Proxy Server

    Hi,
    I have an Oracle Portal 11g instance that works fine but I need to put behind a reverse proxy server.
    I follow the instructions of chapter 6.6 of this link http://download.oracle.com/docs/cd/E15523_01/portal.1111/e10239/cg_advnc.htm#i1051122 with any problem, but when I tried to access to the portal/pls/portal page I get the following error:~
    (WWC-00000)
    ;i=pls%2Forasso%2Forasso.wwsso_app_admin.fapp_process_login%3Fp_app_id%3D; Accept=text/html Accept-Charset=ISO-8859-1,utf-8;q=0.7,*;q=0.7 User-Agent=Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.2) Gecko/20100115 Firefox/3.6 Oracle HTTPClient Version 10h X-Oracle-Device.Class=pcbrowser X-Oracle-Device.Name=HTML40 X-Oracle-Device.Orientation=landscape X-Oracle-Device.MaxDocSize=0 X-Oracle-Device.Secure=false PROVIDER=90163575;i=2;n=PORTAL%20CONTENT%20AREA;o=0;R=0; PROVIDER=641081930;i=2;n=DESIGN_TIME_PG;o=0;R=0; PORTLET=6,2237;v=641081930;b=2214;t=700;T=;D=Portal%20Builder%20banner;]=2;A=521_2214_641081930;p=6_2237_6_1_1;i=0;Y=0;e=0;d=0;h=0;a=0;^=0;R=0;c=0;C=0;Z=0;I=5;q=http://hostname:7777/portal/page/portal?_mode=10&_cpage_id=1&_csite_id=6&_cstyle_id=1&_cstyle_site_id=6&_ccalledfrom=1&_cmode=3&_ctabstring=Welcome&_cdisplay_name=Portal%20Builder;V=0; PORTLET=606;v=90163575;b=20;t=15;T=;D=Welcome;]=3;A=606_tabset_90163575;p=606_tabset_90163575;i=0;Y=0;e=1;d=1;h=1;a=1;^=1;R=0;c=0;C=0;Z=0;V=11;n=_ts.rid;t=constant;v=606; n=_ts.tid;t=constant;v=13; n=_ts.pid;t=constant;v=1; n=_ts.sid;t=constant;v=6; n=_ts.tp;t=constant;v=; n=_ts.ts;t=constant;v=Welcome; n=_ts.stid;t=constant;v=1; n=_ts.ssid;t=constant;v=6; n=_ts.m;t=constant;v=3; n=_ts.pr;t=constant;v=; n=_ts.sc;t=constant;v=; TEMPLATE=1;c=text/html;
    #portal-rewrite?a=2;i=6,2237/portal-rewrite#
    #portal-rewrite?a=2;i=606/portal-rewrite#
    Could anyone help me solving this problem.
    This is a very critical situation.
    Thanks,
    Regards,
    rjc

    The solution for this problema was put the proxy server name and IP in the database hosts.
    In Oracle portal it's essencial that database could resolve the name of all componentes, like portal mid-tier, web cache, sso, proxy server, etc.
    Regards,
    rjc

  • Portal 10.1.2 with reverse proxy

    Hi,
    Does anybody configure Portal 10.1.2 working with reverse proxy behind the firewall?
    I tried using generic docs and Metalink Notes 270160.1, 262451.1, unsuccessful.
    I ended with SSO not starting at all.
    Now i have fresh install without proxy and I am looking for some success reference.
    Thanx
    Jiri

    What are you going to use for the Reverse Proxy?
    1) Apache
    2) Oracle Isapi IIS Plugin
    3) Oracle HTTP Server
    4) Webcache
    I've been dealing with basically #1, #2 for the past month so I could have some info for you there. How is your MT's / Infra configured? same server, different servers? Will the proxy be in another server? Do you have webcache running?
    I would suggest making sure it works internally first with the name that you want before putting the reverse proxy infront of it. I have 1 URL that works now both internally and externally though a reverse proxy.
    It sounds like your having some SSO configuration related issues with your name. These are somewhat difficult to troubleshoot, so if needed open a TAR and Oracle Support can pretty quickly help you resolve those.

  • Forms with reverse-proxy problem

    Hi:
    How can I use a reverse-proxy (apache) to correctly run Oracle Forms and Oracle Reports Standalone (JINIT or Sun JVM).
    Do I need to configure formsweb.cfg? default.env? Can anyone help me ?
    I've setup Apache reverse-proxy... and it runs... but i got frm-92101
    Thanks
    Joao

    Hi:
    I've set this on httpd.conf
    ProxyPass /forms http://10.0.0.1:7778/forms
    ProxyPassReverse /forms http://10.0.0.1:7778/forms
    My Apache port number is the standard 80
    Did you used these Apache directives to setup the reverse proxy? Are you using forms standalone or with sso ? This test case I've setup is used with Forms&Reports Standalone.
    It always happens this problem.
    EDITED:
    I found the problem... the problem is the database... 11G!!! With 10G it works ok!
    Thanks
    Joao

  • Implementing a Reverse Proxy Alone in a DMZ Configuration....???

    Hii All ,
    have anybody implemented this configuration..??
    Implementing a Reverse Proxy Alone in a DMZ Configuration - R12 [ID 726953.1]
    we planning to implement this configuration, please guide me if anybdy implemented and working with this configuration.
    Thanks
    RB

    Hi,
    1)in that document they have used 10g webcache as reverse proxy... but in my case already modproxy in place can i use this modproxy in place of 10g webcache..?A number of options exist for choosing a reverse proxy -- See (Oracle E-Business Suite R12 Configuration in a DMZ [ID 380490.1]), Appendix D: Reverse Proxy Configuration
    It is also explained in this article.
    In-Depth: Demilitarized Zones and the E-Business Suite
    http://blogs.oracle.com/stevenChan/2006/05/indepth_demilitarized_zones_an.html
    2)i have 2 web nodes loadbalancing through reverseproxy, do i need to configure the external web node on both the web nodes ..according to the above doc..?You do not need to have a dedicated reverse proxy for each web tier node (see the second diagram in this doc).
    Advanced Deployment Architectures for Oracle E-Business Suite (OpenWorld 2008 Recap)
    http://blogs.oracle.com/stevenChan/2008/11/advanced_deployment_architectures_for_oracle_ebs.html
    Thanks,
    Hussein

Maybe you are looking for

  • When .ai files are actually PDFs

    So, in an earlier thread today, AI or EPS?, Wade questioned whether .AI files are really PDFs. I did a survey just now with Illustrator CS5 (15.0.2) on Mac OSX, on a document with a single letter 'p' (400pt Myriad Pro Regular). Saving in all current

  • Audio Player in Apex 4.2

    Hi Everyone, Am using oracle apex 4.2 with 11g express edition, I like to use the audio player in my application. I have downloaded the audio player plugin from the following link:http://www.apex-plugin.com/oracle-apex-plugins/item-plugin/audio-playe

  • How to make the font sizes larger in the Firefox Bookmarks Library?

    The default font size of the entries in my bookmarks menu (displayed when I ask to Show All Bookmarks) is too small for me to read comfortably. How can I permanently increase the font size? I assume there is a userChrome.css entry to apply. What woul

  • Does apple care cover cosmetic damage?

    I have a dent in my retina macbook pro. Does apple care cover this?

  • Images won't open in Elements. Can't even create a new image.

    I am trying to open .jpg images in Elements 12 running on Windows 8. File, Open, (select image from thumbnails provided in directory) Nothing happens. The image doesn't appear on screen. If I try to create a new image (File, New), nothing happens eit