Proxy 11 g OAM with the Apache Web server

OAM - 11.1.1.5
Login page custom external action to the OAM Server presentation (hostname: port/oam/Server/auth_cred_submit) works perfectly. The same external custom login page by OAM url of proxy (proxy, oam, server, auth_cred_submit server) fails with
OAM-02073: error checking if the resource is protected or not.
Cause: The symbolic analysis of TPE has failed.

Found newspapers: -.
[oracle.oam.binding] [tid: [ASSETS].] [ExecuteThread: '1' for the queue: "(self-adjusting) weblogic.kernel.Default"] [userId: < anonymous >] [ecid: 8018442489f91c72:-19fbdf9:1370a7d3332 :-8000-0000000000001394,0] [SRC_CLASS: oracle.security.am.pbl.protocol.plugin.oam.AMHelper] [APP: oam_server] [SRC_METHOD: getAMRequestToken] Transport request Token: null

Also scan newspaper it seems in the Return header variable: Cookie = OAM_REQ = Version... is missing.

You must submit the OAM_REQ of the custom shape, see please Note 1281026.1 for more details.

Kind regards
Colin

Tags: Fusion Middleware

Similar Questions

  • Install and configure the Apache HTTP server plug-in

    Hello

    I use WL10.3 in a Linux machine.

    I have an environment where I have one WL server in a domain which is deployed with the web application

    And I have another area where I have two managed servers in a cluster that is deployed with the company.

    Now, I want to configure Apache HTTP server to make it work as a proxy with the weblogic.

    In my current scenario, the proxies of one seed server req in the cluster and that is defined in a jndi.properties.

    Now, what should I do if I want to use the Apache

    I have the following questions:

    1 forget my env, generally how to install and configure Apache HTTP plugin?
    I see that we have already seen libproxy_61.so file in /bea/wlserver_10.3/server/plugin/linux/i686

    Do I need to install the patch even then as said in http://www.oracle.com/technology/deploy/security/wls-security/2793.html?

    2. While am adding the lines in the httpd.conf file.
    LoadModule modules/mod_wl_22.so weblogic_module

    If I put ibproxy_61.so instead of mod_wl_22.so in this line?

    3. While configuring the proxy server, balancing and session replication will be assured?

    4. and for my setup, as stated at the beginning, a few lines, which may be the best architecture?

    Your help is really appreciated.

    Hi Subh
    1 so all external requests go to the single domain server with MoreWeb app. In this scenario, you don't need any additional Proxy Apache server. Because the basic concept of the Apache Web server is to route multiple applications on a cluster of managed servers. In your case, it is a single server, you don't need any additional Web front server. Now you have these EJB on another area that is clustered. I guess you use search standard JNDI to access the EJB. So, how do you make sure that only MoreWeb app requests are load balanced to the EJB. As each subsidiary request for EJB must go to MS1 and MS2 as robin in default mode. First request to MoreWeb need access EJB of MS1. Second request for MoreWeb need access EJB MS2 etc. This means in theory, you should have an Apache Web Server before the second area something like that. You have any servlet default weblogic cluster already deployed to the second area. Otherwise use that or care of apache in etc. Then in MoreWeb App when you search the EJB, make sure that you give the address Cluster and the direct port instead of the host/port MS1 or MS2. This Web server should in turn make the round robin for EJB on second domain clustered. When you get the InitialContext object instead of using empty default constructor as new InitalContext(), you may need to use something like InitalContext (aMap) new aMap corresponding to a hash table with the properties for the provider url, etc. etc. You can see the docs for more details. Here is the link for the EJB Clustering. See the section on EJB

    http://download.Oracle.com/docs/CD/E12840_01/WLS/docs103//cluster/load_balancing.html

    Hope this helps
    Ravi Jegga

  • problem with the Apache Proxy plugin

    I tried to create the Apache Proxy form with weblogic and I followed these steps from the following link,


    http://WebLogic-wonders.com/WebLogic/2010/05/13/Apache-proxy-as-static-content-repository/


    I finished all the relevant configuration, which is mentioned in the link above, changes
    but I couldn't seem to access the console http://localhost: 80/console. I play with the Apache server logs and I could see these errors. Can someone please suggest me, how can I proceed.




    [Sam July 24 12:59:44 2010] [opinion] Parent: Created child process 240
    [Sam July 24 12:59:44 2010] [opinion] Child 240: Child process is running
    [Sam July 24 12:59:44 2010] [opinion] Oracle WebLogic plugin build date/time: April 20, 2009 21:26:07. Change the number: 1211636
    [Sam July 24 12:59:44 2010] [opinion] Child 240: Acquired the start mutex.
    [Sam July 24 12:59:44 2010] [opinion] Child 240: From 250 worker threads.
    [Sam 24 Jul 13:00:09 2010] [error] [client 127.0.0.1] File does not exist: F:/Apache Group/Apache2/htdocs/console

    Hi Josh,.

    (Follow 8 donot) and Step9) mentioned in the link above. Follow the steps until step 6). Only.

    http://localhost: 80/console are available with the following configuration in your file * "httpd.conf" *:


    WebLogicHost localhost
    WebLogicport 7001
    MatchExpression / *.

    But if you want to target the Apache for a Cluster of ManagedServers then... u will not be able to access "console" because the console application is deployed only on the AdminServer...
    In the case of a cluster installation, you must use the following code snippet:


    WebLogicCluster MS1HostName:7003, MS2HostName:7005
    MatchExpression / *.

    .
    .
    Thank you
    Jay SenSharma

  • ATG sticky session with Apache web server

    Hi all. I use webservices module ATG remains on my local system. I send applications via the web browser that goes through Apache and typing the ATG application server. The problem is that, while on our test environments, several subsequent applications maintain the same session on my local system, each application comes with a new session id. This causes problems to test things locally that need to have a sticky session. I use poster (firefox plugin) and after the first request, I capture the cookie (esessionId in the response) and add this header cookie in subsequent applications, but the answers still have a different esessionId cookie value.

    Can someone explain how the session (with the help of cookies) tracking work between Apache and ATG? I know that there is a way to allow Apache to know what cookie to take to activate the sticky session but I do not know how to configure it.

    Thank you.

    If you add the url session ID and always get different sessions, it means in your application server accepts session cookies from.
    SessionId in url is limited.

    When you configure apache with the plugin application server, he built in sticky session feature enabled.
    I guess the question could be the cookie in the request is not sessionid or each request is get presented as new request by the plug-in.

    Peace
    Shaik

  • Installation of ColdFusion 64-bit with 32-bit Apache web server on Windows Server 2008 64 bit

    This is linked to another discussion that had a solution using a 64 bit unofficial Apache, which is not allowed in my situation.  The discussion is here: http://forums.adobe.com/message/3580001

    I have a problem running after you connect the two with wsconfig Apache and ColdFusion services.  I tried to replace the mod_jrun22.so 64 bits with the equivalent of 32-bit and the Apache service will begin, but the ColdFusion services error when loading the jvm.dll.

    Anyone who is familiar with that?

    Apache Web Server 2.2.22

    ColdFusion 9

    Thank you.

    Updates, good news, I've replaced the Java virtual machine and the services are copacetic.

  • How to write a program that allows an HTTPs connection to the APACHE TOMCAT server in blackberry JDE

    Hello.. I am very new to the blackberry JDE environment. But then, I have a project in which I should write a program that will make an HTTPs connection to the apache tomcat server using blackberry JDE. The simulator which I use is 8330-JDE.

    Here is my code...

    import java.io.IOException;

    Import java.io.InputStream;

    Import javax.microedition.io.Connector;

    Import javax.microedition.io.HttpsConnection;

    Import net.rim.device.api.ui.UiApplication;

    Import net.rim.device.api.ui.container.MainScreen;

    public class Httproto extends UiApplication

    {

    public public static void main (String [] args)

    {

    Httproto instance = new Httproto();

    instance.enterEventDispatcher ();

    }

    public Httproto()

    {

    pushScreen (new HttpsConnectionScreen());

    }

    }

    final class HttpsConnectionScreen extends screen

    {

    public HttpsConnectionScreen()

    {

    HttpsConnection c = null;

    InputStream is = null;

    int rc;

    try {String url =

    "https://192.168.2.3: 8443/cit/j_acegi_security_check? j_username = sanogo & j_password = redhat;

    c = (HttpsConnection) Connector.open (url);

    c.setRequestMethod (HttpsConnection.POST);

    System.out.println ("connection is open with the server");

    Get the response code is open the connection,

    Send the request and read HTTP response headers.

    The headers are stored until asked.

    RC = c.getResponseCode ();

    System.out.println ("response from the server" + rc);

    if (rc! = HttpsConnection.HTTP_OK) {

    throw new IOException ("HTTP response code:" + rc);

    }

    is = c.openInputStream ();

    Get the ContentType

    The string of type = c.getType ();

    The length and process data

    int len = (int) c.getLength ();

    if (len > 0) {

    int actual = 0;

    int BytesRead = 0;

    byte data = new byte[len]; while ((bytesread! = len) & (real! = - 1)) {

    real = is.read (data, bytesread, len - bytesread);

    bytesRead += real;

    }

    } else {}

    int ch;

    while ((ch = is.read (())! = - 1). {

    }

    }

    } catch (ClassCastException e) { throw new IllegalArgumentException ("not a HTTP URL");}

    }

    catch (IOException ioe) {}

    finally {

    Try

    {

    if (is! = null)

    is. Close();

    if (c! = null)

    c.Close ();

    }

    catch (IOException ioe) {}

    }

    }

    }

    When I run this program in the Simulator, I can do nothing. Please correct me if I'm wrong in coding.

    As I am new to this blackberry JDE environment, ideas and suggestions on how to write and run the sample applications in the blackberry are more welcomed.

    Concerning

    Hinduja

    Make sure that your MDS starts when the Simulator starts.  In the JDE will in Edition > Preferences > Simulator > General and click the checkbox "launch Mobile Data System connection with Simulator Service.

  • Does not connect with the e-mail server after update.

    Thunderbird ran an auto update yesterday. Then it just stopped working. It does not connect with the Comcast email server. An error message appears "Unable to connect" and "the connection was refused when attempting to contact live.mozilla.messaging.com. I don't want to uninstall and reinstall for fear of losing my emails and address book. How can we get Thunderbird set, there is no tool in the toolbar to enable the debugging and correction of program errors.

    I use Thunderbird version 38.1.0.

    Thank you.

    The problem solved itself, Thunderbird has just started working. I followed the thread suggested by Christ1 and found none of it applied. No malware, no browser, no certificate error security block. I did, however, in Thunderbird, under Tools/Options/General uncheck the button for "When Thunderbird launches, show the Start Page in the message box." I do know that if this helped, Thunderbird still do not access Comcast mail for hours after that, even with several stops and restarts.

    Until the next problem...

  • Connection with the Apple ID server problem

    iCloud on my ASUS ZENBOOK can not connect.  It always returns a connection error message: there is A PROBLEM CONNECTING WITH THE APPLE ID SERVER.

    My laptop is an ASUS model UX303L (64-bit) running Windows 10 Home, Version 1511.

    Key points:

    (1) I have connected to my very well through several iPhones iCloud account, multiple iPads, an iMac and another ZBOX PC running the same version of Windows 10.  (Confirms that it is not a problem of "User" with me trying to use the wrong password).

    (2) from my laptop problem, I can connect to the internet fine iCloud - Chrome and Firefox version by.

    (3) I have the latest version of iTunes on the laptop, which starts very well and logs in my iTunes store (.. .in the Australia).  [This is interesting, because I guess that both iTunes and iCloud connect to the same server Apple ID to check the details].

    (4) I made sure that Windows is completely up to date, and that my office 2013 is also entirely up-to-date, with a full stop/restart of the laptop to make sure that nothing is installed in half.

    (5) I uninstalled iCloudand reinstalled from a new download.  Did not help.

    (6) before the iCloud upgrade to the latest version there is + 2 weeks (I'm now on the 5.2.1.69 Version), iCloud worked perfectly, including the good synchronization of Outlook calendar and favorite contacts on different browsers.  I want to try and reinstall the old version - see if that restores me to my nirvana earlier, but I couldn't find anyway to do.

    Suggestions as to best 'next steps', I can take would be highly appreciated...

    I have exactly the same problem... is there any help for us?

    So far, I've been forced to use Windows 7

  • Cannot connect to the integrated Web server

    I have a HP p1606dn printer I need to change the IP address. I can't connect to SAP by using the IP address of the printer configuration page. I also tried on a work of the same model printer and cannot connect. I can't understand what I'm doing wrong. I type in xxx.xxx.xx.xxx in the address bar in Internet Explorer which is supposed to be an approved browser. Thank you!

    If the Web integrated printer server does not load when the IP address is entered, then means generally is not a direct path between the printer and the computer is trying to access.

    You mentioned that you must change the IP address.  What is the reason for this change?  The network IP addressing scheme changed so that the PC and the printer may appear as on different networks?

    I don't know if it will work in your particular situation, because it depends on whether or not it has access to an Ethernet connection.  You could try the connected printer to an Ethernet port which would be on the same network as the PC and then access it by IP addressed assigned to the Ethernet address.  Once the integrated Web server load, you can manually set the wifi information and then return to the wifi.

  • Cannot communicate with the first DNS Server (169.126.63.1)

    Hello
    I have recently had problems with my internet connection and therefore cannot get on the internet at my place when it used very well. I have a wired connection usually, but tried to install a router but now even the wired connection doesn't work and I get the message "Cannot communicate with the first DNS Server (169.126.63.1)" I tried many things and even reformatted my hard drive, do a reinstall system, different setting reset and still it does not work. Hope someone can help me in this situation. Thanks to a bouquet.

    Here is my information

    Hello

    1. have you done any software or hardware changes to your computer recently?

    To work with this issue, I would say that you try the methods below to resolve this issue.

    Method 1:

    The problems of Internet connection

    http://Windows.Microsoft.com/en-us/Windows-Vista/troubleshoot-Internet-connection-problems

    Method 2:


    Step 1:

    Let us reset TCP/IP and check.

    To reset TCP/IP stack to go to this article and follow the instructions.
    http://support.Microsoft.com/kb/299357

    Step 2.

    1 connect to your router (by typing 192.168.0.1 or 192.168.1.1 in the address bar) and connect. Check your user manual or documentation if you don't know the references of logon.
    2. make sure that you are in the installation - basic configurationcategory.
    3. scroll down until you see "DHCP Server"- if it is disabled, select 'Enable'.
    4. enable DHCPif you want, you can change the number that starts the DHCP IP setting. (This is optional)
    5. use the DNS servers provided by your ISP. There are many DNS servers out there. It is preferable to use your ISP if possible.
    6. scroll and click ' Save Settings '.

    Step 3.

    1. click Startand then clickControl Panel.
    2. go in network and sharing Centerand then click onchange adapter settings.
    3. right click on Local area connectionand selectProperties.
    4 Select Internet Protocol Version 6 , and then clickProperties.
    5. click on get automatically a DNS server address, then pressOk.
    6 select automatically an IP address to get.
    7. repeat the steps for Internet Protocol version 4 as well.

    Also visit these links:

    Windows wireless and wired network connection problems
    http://Windows.Microsoft.com/en-us/Windows/help/wired-and-wireless-network-connection-problems-in-Windows

    Network adapter problems

    http://Windows.Microsoft.com/en-us/Windows-Vista/troubleshoot-network-adapter-problems

    Hope the information is useful.

  • Why my pc is not snychronize with the internet time server /Keeps saying the peer is unreachable

    My pc will not snychronize with the internet time server, how can I fix this problem, also says peer are an affordable is a firewall block perhaps?

    I would like to ask what time servers, but the following links see the/you tell how to change as you point to the servers time NIST.

    http://www.nist.gov/PML/div688/grp40/its.cfm

    http://TF.nist.gov/TF-CGI/servers.cgi

    HTH,
    John

  • Getting error: cannot run on the development web server configured

    I installed Visual studio 2012 and IIS 7 on Windows 7 Ultimate version. I get the error message 'Cannot run on the development Web server configured' and 'Impossible to run IIS Express' when I tried to run a web application from VS2012. If anyone knows how to fix it please tell me.

    Hello

    It is not a community forum for VS.

    Try the Visual Studio Forums

    Visual Studio development category:
    http://social.msdn.Microsoft.com/forums/en-us/category/VisualStudio

    Don

  • Control edge file animate OAM with the buttons play/pause of Captivate on the skin.

    Hello world

    I worked on a project where I mix a variety of objects and animations.  I do animations animate on board.  The problem I have is that when the user clicks the button pause on the Captivate playback controls, the oam file do not pause.  I found descriptions of how I can make an animation to play/pause the Captivate timeline button on board, but I can't find anything on the use of the Captivate pause button to control the Edge file animate.  Discussions only that I managed to find on that seem to be the answer.  Someone had a bit of luck with this question?

    Any advice would be appreciated.

    Thank you

    Randy

    OK, it's a bit hacky, but it works quite to control the main timeline object in a file of edge of Cape Town, where the Edge file has been imported to Cap 9 as a Web (oam) object. I went seeking answers same like you and came from vacuum, then start to tinker myself and came across the following method.

    Let's use window.postMessage to send a string between Cape document window and document edge iframe window then react accordingly. You can learn more about postMessage accepted battery answer here: http://stackoverflow.com/questions/3076414/ways-to-circumvent-the-same-origin-policy

    In your dashboard file click the support of Actions for the stage object in the timeline and select the compositionReady event. Paste this code into the text window:

    addEventListener for Chrome, attachEvent for IE

    window.addEventListener ('message', receivedFromCaptivate, false);

    window.attachEvent ('onmessage', receivedFromCaptivate);

    function receivedFromCaptivate (event) {}

    switch (event.data) {}

    case "play":

    SYM. Play();

    break;

    case "pause":

    SYM. Stop();

    break;

    }

    }

    Save the file and publish it as an oam, then import the OLS in a slide of Cap, as you normally would. Now, to put in place things of the CAP. Here is a visual aid for the rest of the explanation...

    In the PAC file select the control that you use to start playing the chronology of the edge (in the example above the "slide4Play"), select the checkbox 'Use as button' in the properties on the right, select the "Actions" tab, then to the drop-down list for 'Success' choose "Execute advanced Actions." Click the folder next to the selection of Script control and advanced Actions dialog box should appear. Name your action something (for example, "playEdgeSlide4"), then click the 'Add' in the grey bar to add a new action in the queue. In the drop down "Select Action"... ", choose"execute Javascript. "In the drop down menu"select the window... ". ", choose"current ". Then click on the 'Script_Window' button to bring up a window of text Javascript crap. In this window, you can paste this:

    try {}

    $("iframe") [0].contentWindow.postMessage ("play", "*");

    } catch (e) {}

    Console.log (e.message);

    }

    Select 'OK' to close the window of text Javascript crap, then click the 'Update Action' button to save your new action. Now let's do the same for break action - select the control that you use to pause, go through the steps above, the name of the action, implement advanced action in the same way and in the Javascript crap text window, paste the following text:

    try {}

    $("iframe") [0].contentWindow.postMessage ("break", "*");

    } catch (e) {}

    Console.log (e.message);

    }

    Cap incorporates the Edge file in an iframe on the page that has its own document window. In order to communicate between base ceiling windows and the iframe, we use the postMessage call. So when you hit your button Pause/Play in Cape Town, he publishes an event to the function that gets recorded in the iframe on board. And in the event.data is the string we send above the Cap base window in the function postMessage ('play' or 'pause'). We use a simple switch to react to the data string, stop or have fun with the main symbol of the scene at the edge (sym.play(1000) (), sym.stop ()).

    I hope this helps!

  • Basic authentication with the RESTful WEb service and a Web Service reference

    Hi all

    We have made significant progress on getting an application to work with RESTful web services, but are now trying to understand how to lock a RESTful Web service while making it available for a particular application.

    We use one of the 'emp' table sample web services come with Apex 4.2 and are trying to apply the Basic Auth to the WEb Service using Weblogic filter defined in the web.xml file. Which works very well. I now get challenged when I try to go to:

    https://wlogic.edu/Apex/BNR/ACE/HR/empinfo/

    And when I authenticate this challenge, I am able to get the data. (we are usiing the Weblogic-level LDAP authentication)

    However, I'm not sure how to get even basic authentication to work with Web Service reference in my application. I see the error message in the application when I try to call this Web Service:

    401 Unauthorized <

    And I see:
    "The request requires user authentication. It MUST contain a header field WWW-Authenticate (section 14.46) containing a fault that is applicable to the requested resource. The client MAY repeat the request with a suitable authorization (section 14.8) header field. If the request already includes identification of the authorization information»

    How can I provide the credentials in the Web reference or provide credentials in the Application?
    Web service works fine if I remove the auth basic RESTful web service in the Web.xml file.

    We should NOT use basic auth and auth Weblogic web service definition basic RESTful Workspace use instead. If so, how would we implement THIS basic authentication in the definition of Web Service and the Web SErvice reference on the application?

    Thank you
    Pat

    Hello Scott,

    Thank you. There is a function for rest in the package:

    function make_rest_request(
    --
    -- This function invokes a RESTful Web service with the supplied name value pairs, body clob, or body blob
    -- the response as an clob.
    --
    -- Arguments:
    --   p_url                  The url endpoint of the Web service
    --   p_http_method          The HTTP Method to use, PUT, POST, GET, HEAD or DELETE
    --   p_username             The username if basic authentication is required for this service
    --   p_password             The password if basic authentication is required for this service
    --   p_proxy_override       The proxy to use for the request
    --   p_body                 The HTTP payload to be sent as clob
    --   p_body_blob            The HTTP payload to be sent as binary blob (ex., posting a file)
    --   p_parm_name            The name of the parameters to be used in name/value pairs
    --   p_parm_value           The value of the paramters to be used in name/value pairs
    --   p_wallet_path          The filesystem path to a wallet if request is https
    --                          ex., file:/usr/home/oracle/WALLETS
    --   p_wallet_pwd           The password to access the wallet
    --
        p_url               in varchar2,
        p_http_method       in varchar2,
        p_username          in varchar2 default null,
        p_password          in varchar2 default null,
        p_proxy_override    in varchar2 default null,
        p_transfer_timeout  in number default 180,
        p_body              in clob default empty_clob(),
        p_body_blob         in blob default empty_blob(),
        p_parm_name         in wwv_flow_global.vc_arr2 default empty_vc_arr,
        p_parm_value        in wwv_flow_global.vc_arr2 default empty_vc_arr,
        p_wallet_path       in varchar2 default null,
        p_wallet_pwd        in varchar2 default null ) return clob;
    

    My point was that using the API makes things easier if you have to look for a solution.

    Denes Kubicek
    -------------------------------------------------------------------
    http://deneskubicek.blogspot.com/
    http://www.Apress.com/9781430235125
    http://Apex.Oracle.com/pls/Apex/f?p=31517:1
    http://www.Amazon.de/Oracle-Apex-XE-Praxis/DP/3826655494
    -------------------------------------------------------------------

  • Cannot .jnlp file open when asked to open with the browser web firefox in ubuntu 11.10 using firefox 6

    After the upgrade to ubuntu 11.10 the firefox browser 6 download and open from the website interactivebrokers .jnlp file. Usually, I go to the IB website and download the tws.jnlp file that opens in the browser web firefox. But now when I click on open it with the button in the Firefox browser, firefox browser opens a new tab and view the same open the window again.

    Seems that, after the upgrade to 11.10, jnlp files will open with firefox instead of javaws (Java Web Start).
    If you right-click on the file in the download folder and choose 'Open with', you can start web java manually.
    Bug in Ubuntu...

    You can do a right click any .jnlp file and select 'Properties', go to 'Open with' tab, mark Sun Java 6 Web Start and click "set as default". Should fix. I don't know what will happen if you have java ubuntu by default instead of the Sun may be that it is not necessary.

Maybe you are looking for

  • Firefox remembered passwords that it should not

    I've set my site specifically banks listed as an option to not save the password. What signature in my Bank password field was filled this morning and I discovered a password saved for the Web site in the options. This is unacceptable.

  • Delete files that I download via Firefox themselves

    Twice now, I downloaded files to work on through firefox. The first time I downloaded an excel file, worked on it for several hours, saved and then found that it has been completely erased from my hard drive with no record that there is such a file.

  • I can't copy and paste between documents

    I only just realized this when I went to copy a web address and paste it into a document. I know that I could copy the address but when I click on paste, paste is gray. I have not installed any software lately and I don't know that I could conduct la

  • Adding Windows Mail & account deletion

    Looking to add a new account in Windows Mail and delete the original account because it has not been used for 4 years, all e-mails are keen to be kept somewhere. Is anyway to do this?

  • Burn DVD Windows media Center

    Help please. When I create a slide show in the media library with images and music and burn a DVD the DVD resulting contains music and images but not the slide show. How can I put this right