Oracle APEX 5 behind F5 BIGIP - help!

Hello

We have the following configuration;

F5 BIGIP 3900 (LTM version 11.6 patch 4)

virtual server called vs1

VS1 is listening on port 443

default pool of VS1 is pool1

pool1 has a node named node1

Node1 below is the detailed web server with a service of the 8080 port

* He didn't iRules associated with this virtual server.


Web server

CentOS 6.3

Apache Tomcat 7.0.64

Oracle ADR 3.0.2

Oracle 11.2.0.3 client

JDK 1.7.0_79

DB server

Oracle Linux 6.6

Oracle 11.2.0.4 because a node (configuration 2 knots) with 5 databases

APEX 5.0.2.00.07

We can launch firefox from the web server and navigate to http://localhost: 8080/apex and the page is displayed (although APEX naturally changes the URL to something like; http://localhost: 8080/apex/f? p = :::) 4550:1:11539397511111

When we try to launch https://< ip address of our vs > / apex we get a time-out message from the browser.  It seems that our F5 BIGIP or APEX cannot manage the dynamically modified URL?

If we go to https://< ip address of our vs > / apex / f? p = 116 - Yet once, APEX changes the URL slightly (to one below). This operation will fail with a time-out error.

If we are going to https://< ip address of our vs > / apex/f? p = 116:LOGIN_DESKTOP:- IE the absolute URL. No URL rewriting does here. It works, and we get the login screen.

We can get Apache Tomcat default page by going to https://< ip address of our vs > / and we can access one of the APEX images by going to https://< ip address of our vs > /i/delete.gif or https://< ip address of our vs > /i/apex_version.txt

It seems that whenever there is a rewrite of the URL, we get a timeout.

HOWEVER, if we change the server virtual service port from 443 to port 80 (http), so that EVERYTHING works as expected and these questions of rewrite are not observed.

That is, we want to have APEX behind a vhost of HTTPS on our F5 BIGIP.

Any help? I spent 3 days banging my head against the wall with this.

Kind regards

David

OK, we managed to fix!

Previously, we had 1 virtual server, listening port 443 traffic into a pool that contains a node (webserver on port 8080 service)

This virtual server had no iRules.

To remedy this, we have created a second virtual server on the first idenitical except it listens on port 80. This virtual server has a g (a default one called "_sys_https_redirect")

This configuration works and we do not experience the ERR_CONNECTION_REFUSED when switching to a non-absolute URL such as https:///apex

Kind regards

David

Tags: Database

Similar Questions

  • Oracle APEX help validate users

    Hello

    Please let me know, how I can activate a button for some specific users to Oracle APEX.

    Only when these users login, they can show the button, but when other users are registered in the button should be hidden.

    Please let me know if there is an article on this existing already or any reference on how to do this.

    Thank you

    Valsaint

    Hi valsaint.

    Alessandro wrote:

    Hello

    Please let me know, how I can activate a button for some specific users to Oracle APEX.

    Only when these users login, they can show the button, but when other users are registered in the button should be hidden.

    Please let me know if there is an article on this existing already or any reference on how to do this.

    Thank you

    Valsaint

    By creating a system of authorisation and then assign to the Page or its components.

    Reference: http://docs.oracle.com/cd/E37097_01/doc.42/e35125/sec_authorization.htm#HTMDB12004

    If you are using Application Express accounts for the management of users, then you can also create a page of access control:

    Reference: adding security to your Application database using Oracle Application Express 4 2

    I hope this helps!

    Kind regards

    Kiran

  • Hi I am new to Oracle APEX and my desires to organize me working on it... can someone help me to begin with?

    Hi I am new to Oracle APEX and my desires to organize me working on it... can someone help me to begin with?

    Hello

    Start reading the documentation

    Oracle Application Express - Documentation

    Check the packaged applications that comes with the APEX.

    You can find a lot of info and examples of Oracle Learning Library

    http://Apex.Oracle.com/pls/Apex/f?p=44785:2:0:FORCE_QUERY:2, IRB, CIR:P2_GROUP_ID, P2_PRODUCT_ID:1000 %2 C 2039

    APEX to read related blogs

    WORLD: APEX Blogroll

    You can find many things from this forum, just use search.

    Kind regards

    Jari

  • With the help of TWG instead of Collections of Oracle APEX

    Hello

    I use Oracle APEX v.4.2 and wanted to see if there were problems with the use of global temporary Tables (GTT) on Oracle APEX Collections. I remember reading another post here that mentioned that there are problems with the session ID and TWG.

    Basically, I want to call a procedure of package from dynamic action where this procedure will perform a form any treatment and insert records into a TWG, which I would then use to dial from a classic APEX SQL report. I seeks to implement the TWG to preserve the lines and run an EXECUTE IMMEDIATE 'TRUNCATE TABLE TWG' within the APEX statement.

    Can someone pls let me know of any problems with the above scenario or I better stick to the Collections of the APEX.

    Hope to hear from someone soon on the above and, possibly, examples of use of TWG in a similar way.

    Thank you.

    Tony.

    You cannot use with APEX, since TWG is bound to a specific database session (aka connection)-> see DECLARE GLOBAL TEMPORARY TABLE statement

    As with APEX you can (and will) get a different Session DB for each load/submit/ajax-call of a page, you will never see the TWG previously created again.

    Peter

  • Need help for Oracle Apex

    Hello

    I use Oracle Apex 4.01 in Oracle 10 g.

    I am trying to create a page of Apex, sort of time table system. In this page I have 3 text items field and the other two are date fields. and two buttons.
    You must submit (B1) and the other is to add any folder (B2).

    My job is if I press the add another button to record (B2) then a new line with the same types of items (3 items) must be created in the page and if I press this button once again and then a new line with the same elements must be created on the page and so on.

    Example of
    The initial Page view: Point 1, Item2, Item3 B1, B2

    When you press B2: point 1, Item2, Item3
    Article 1, Item2, Item3 B1, B2

    When B2 press again: point 1, Item2, Item3
    Article 1, Item2, Item3
    Article 1, Item2, Item3 B1, B2
    so now...



    Finally if I press send, but all the values I entered must be stored in the table.
    Example, if I press the B2 3 times and press B1, then these 3 records are stored in the table.

    Can someone tell me please how to do this in the Apex.

    Thank you
    Rik

    Rik,

    It looks like the basic functionality of the tabular presentation.

    -David

  • XMLFile parameter is not supported by Oracle APEX, please use the setXMLFile() method

    "XMLFile parameter is not supported by Oracle APEX, please use the setXMLFile() method.

    I created a test web app in apex.oracle.com to try a few things. I created a Flash 2D pie chart in a Web page, and it seems to make very well. But before rendering, I get the error message above, on the region of graph for 1-2 seconds.

    Can anynone tell me what means the error message above and why I'm getting this. I do not use a custom XML part. Has not changed the default settings of the chart area.

    I could see above the error appearing clearly since the apex.oralce.com is so slow... and graphics region takes awhile to load. Otherwise I could not have noticed. It happens in the IE8 and Google chrome.

    Oralce Apex 4.2.5.00.006 (https://apex.oracle.com)

    Google Chrome 34.0.01847.116

    Internet Explorer 8.0.6001.19518

    Can anyone help please. I'll try to become a test application setup dispalying this awhile earlier error message.

    I used HTML5 graphics in apex 4.2.0.00.27 in my office in my real application workspace. Most of my users still use IE8. HTML5 graphics all appeared well in their IE8 browser. One fine day, some parameters must be changed by my network administrator or soemthing else could have happened. I have no idea. My webapplication HTML5 graphics disappear IE8 users. IE9 users had no problem. I contacted our IT support staff of any changes to security settings that day, or earlier. Absolutely no help from my frustration. I have to change maps of my application (only about 6 of them) to the Flash graphics to overcome this obstacle. This is the story behind why I use Flash cards. If anyone has experienced a similar problem in IE8 HTML5 graphics please shed any light for me... This problem may be nothing to do with the "XMLFile parameter error message', but I'm not sure.

    You strike again BUG introduced with Oracle Application Express 4.2.5

    http://www.Oracle.com/technetwork/developer-tools/Apex/application-express/Apex-425-known-issues-2186292.html

    18601802 - ANYCHART XMLFILE WARNING DISPLAYED BEFORE FLASH GRAPHICS RENDERING when Flash graphics that take a long time to make, the user can see the following warning message appears briefly "XMLFile parameter only is not supported by Oracle APEX, please use setXMLFile() method.» The table will be always delivered. Solution: Please advise end-users to ignore the message.

  • Progressively display areas in Oracle Apex 5.0 (universal theme)

    Hello, what I am trying to achieve:
    https://apex.oracle.com/pls/apex/f?p=63709:1:2676260562286:

    So basically I have 3 region on page load all regions must be hidden, after that the user click on the button (Let's Say ADD_REGION) first region will appear on new clicks of the user on the same button second region indicated even for the third.

    in the link above I created a region called JavaScript_Working in HTML.
    I want something even for areas of oracle apex.

    Tried:

    (1) based on the ID of a region I created a DA who will hide the region during the loading of the page, but after clicking on the button it does not return.

    (2) Css: inline Css section of a page where I had called Display: none with region Id prefix.

    (3) javascript: get Null drop back so this idea.

    Any advice will be good enough.

    Always:

    Identification information: new_b/new_b/new_b

    App: Apex_Community

    ID: 63709

    page: 1

    Thank you.

    This function added

    function check_then_show(p_region) {
    
        if ($(p_region).css('display') === 'none') { // if  hidden
          $(p_region).show(); //  show
          return true;
        }
        return false; // keep looking for next region
    
    }
    

    and this at the click of a button

    if (check_then_show('#region1')) {}
    else if (check_then_show('#region2')) {}
    else if (check_then_show('#region3')) {}
    

    That will keep test in the order provided.

    Looks like you were something already to help the regions of catalog, you would like to combine? It was just the first idea that worked

  • Oracle Apex 5 + Oracle 11 GR 2 reports

    Hello!

    Sorry, I know it's a subject repeated, I tried to follow the other topics, but without success.

    I am trying to call RDF report from a URL order, following the Oracle Documentation: http://your_webserver.domain_name:port/alias/rwservlet?report=myreport.rdf & userid = username / password@my_db & server = server_name & desformat = html & destype = cache

    I am using reports Oracle 11 GR 2 on Weblogic. I am trying to execute the Url http://XXXXXXXXX:YYYY/reports/rwservlet?report=APEX_REPORT.rdf & userid=XXX/XXX@XXX & server = ReportsServer & desformat = pdf & DESTYPE = leader

    REP-110: could not open file APEX_REPORT.rdf.

    REP-1070: an error occurred when opening or saving a document.

    REP-0110: APEX_REPORT.rdf file cannot be opened.

    I changed the sourceDir on rwbuilder.conf, rwserver.conf, REPORT_PATH, etc.

    Help!

    Thank you!

    Hello!

    The s/n of my company's it. You must configure report_path on OS and set the default folder of the RDF files. Now, it's work and I call Repors Oracle in .PDF by Oracle Apex.

    Thak you all!

  • Create the Signature buffer in oracle apex 5.0

    Hello, I'm trying to create the signature buffer in oracle apex 5.0, did see some plugins for that as: https://www.enkitec.com/products/plugins/signaturepad/help can I implement the same functionality without using this plugin. What I see: 1) http://keith-wood.name/signature.html 2) https://github.com/brinley/jSignature ) 3 https://github.com/thomasjbradley/signature-pad/blob/gh-pages/documentation.md Point is to make this cushion where I sign! and also save as image in database. Don't know if I'm clear enough with my question or not. Thank you.

    Hi Pranav.shah,

    Pranav.Shah wrote:

    Hello, I'm trying to create the signature buffer in oracle apex 5.0, did see some plugins for that love: https://www.enkitec.com/products/plugins/signaturepad/help can I implement the same functionality without using this plugin. What I see: 1) http://keith-wood.name/signature.html 2) https://github.com/brinley/jSignature 3) https://github.com/thomasjbradley/signature-pad/blob/gh-pages/documentation.md Point is to make this cushion where I sign! and also save as image in database. Don't know if I'm clear enough with my question or not. Thank you.

    Use the pad of Signature plugin Enkitec. Why don't you use this plugin, but only its features.

    Also, the plug-in can save the signature to be registered as JSON CLOB or BLOB image in the database.

    Reference:

    Kind regards

    Kiran

  • Installing Oracle Apex in Oracle 12 c 5

    Hi all

    I used 5 Apex Oracle in Oracle database 11g. Now, I have a database upgrade from 11g to 12 c

    I installed the database Oracle 12 c container in my server. And I added 3 plug in database.

    Now

    How to install Oracle Apex 5 in Oracle 12 c?

    Can someone help me install?

    Thanks in advance,

    Su.GI

    Hi Su.gi,

    Su.GI wrote:

    I'm trying to uninstall the apex in the database of the container. It displays the error message as below

    Uninstall in shared database container in the background.

    Uninstall progress are wrapped in apxremov * _cdb * .log files.

    Please wait...

    catcon: all outputs related to catcon will be written to apxremov2_cdb_catcon_1164.l

    St

    catcon: see apxremov2_cdb*.log for output files generated by scripts

    catcon: see apxremov2_cdb_*.lst files for spool files, if necessary

    validate_con_names: PDB$ SEEDS is not open

    catconInit: unexpected error returned by validate_con_names

    How to solve this problem?

    Don't know the version of exact details of Oracle 12 c that you are using, but mysteriously the question when you run apxremov_con.sql is due to know what PDB PDB $ SEEDS is not open in READ ONLY or READ WRITE State.

    With two versions of Oracle 12 c, I used (12.1.0.1.0 & 12.1.0.2.0), the SEED of $ PDB is always open in a READ ONLY State when the database is started.

    You can open your SEED of $ PDB in READ ONLY State.

    Reference: Blog of Surachart Opun: Multitenant - how to change PDB$ SEED mode as read write or mount?

    IMP QUESTION: You use an apxremov_con.sql of 5 APEX installable script?

    If Yes, then do not use this script. The reason is that APEX 4.2 is already installed in the ROOT of Oracle 12 c CBD database container $. To uninstall, go to the directory of $ORACLE_HOME/apex and use the apxremov_con.sql to this directory.

    Once you have uninstalled APEX 4.2 container root i.e. CBD$ ROOT successfully, you can go ahead and install 5 APEX in the PDB of your choice.

    Kind regards

    Kiran

  • Connection to the database to Oracle using Oracle Apex 5.0.1

    Hi all

    Is it possible to connect to the Oracle (Oracle SQL Developer 4.1.1) database using Oracle Apex 5.0.1 instead of using the object browser. As he was more workspace after you have downloaded the data we have on CSV Excel.

    For example: regardless of the tables I've created in the Application Builder is created in the object browser. We have limited the workspace of 500 MB. This is the reason why we cannot use this method to load the data and retrieve it. (Note: can I ask 2 GB of space to work on the approval of the Director, who is still not sufficient)

    Is it possible that I will create an apex.oracle.com application by using the application builder and I will create in the database tables. When I load the file in application, data will be stored in the database Oracle instead of the object browser.

    Well let me know is possible, if yes, how can I proceed.

    If this isn't the case, please let me know how I can get more workspace.

    According to my understanding, other possibilities are: 1) taking backup of old files and free up space, 2) create another workspace and get extra work space.

    Thanks for your help!

    Kind regards

    Vinod

    Hello

    When you load data using APEX SQL Workshop utilities for example, the data is stored in your database tables.

    Object browser is just seen tool your schema as the table objects and the data in the tables, just as SQL Developer.

    If you have no good reason to keep these files that you downloaded in the workspace, delete those. Data is stored in database tables.

    Kind regards

    Jari

  • Y at - it DB Oracle options that do not work with Oracle Apex

    Hi team,

    Y at - it options Oracle DB (DB audit vault wall and fire. HCC, advanced... Security etc) which will not work with Oracle Apex. Please let us know of a few documents if you

    Thank you kindly,

    Hi Rhine23,

    Rhine23 wrote:

    Y at - it options Oracle DB (DB audit vault wall and fire. HCC, advanced... Security etc) which will not work with Oracle Apex. Please let us know of a few documents if you

    It's the kind of question that can be answered with My Oracle Support | First Oracle Support or you can write to the APEX [email protected] about this application development team.

    Also, see the "Support" section at the end of the page Oracle Application Express - downloads.

    I hope this helps!

    Kind regards

    Kiran

  • Oracle apex 5.0: pass values from one page to the other as well save you can save same value in the table.

    I use oracle apex 5.0

    Issues related to the:

    (1) I created an application where I have a form on which I have a button named 'Add', now if I click on that button values need to be stored in table.how to create! I use the dynamic button that is created by the html tag < input type = "button" > need help with this.

    (2) if the value stored in the table how the same value will be on the agenda of the calling page. ?

    New to this world of Apex.

    concerning

    Pranav shah

    http://zderadicka.EU/Apex-dynamic-actions-with-report-region/

  • Jasper on oracle APEX integration error. "Error: file null.jasper not found.

    Hi all

    Recently, we have configured Oracle APEX and configured report Jasper on Glassfish 4.1. Everything went well, but when you try to run the test report we get following error.

    "Error: file null.jasper not found.

    Can anyone help with this?

    Database: Oracle 11g R2

    APEX: 4.2

    GlassFish 4.1

    Report of Jasper 1.3.0.2

    Hi Kiran,

    Thanks for your reply, we used the same link for integration.

    But now we have solved the problem. The issue was with the version of Glassfish. It seems that report jasper is not compatible with the 4.1. So, we removed 4.1 Glassfish and install Glassfish 3.1. That solved the problem for us.

  • How to hide the field element of text based on true or false cases in the oracle apex

    Hello

    I have a set of text field in the oracle apex:

    1. Order number
    2. Revision number

    When we open the report, the review must be hidden.

    Only when the user enters the unique order number (order not duplicate numbers), revision number should be visible.

    If he enters the number of duplicate order, the revision number should be hidden.

    Help, please.

    Hi 2932464,

    2932464 wrote:

    Hello

    I have a set of text field in the oracle apex:

    1. Order number
    2. Revision number

    When we open the report, the review must be hidden.

    Only when the user enters the unique order number (order not duplicate numbers), revision number should be visible.

    If he enters the number of duplicate order, the revision number should be hidden.

    Help, please.

    Give you an example of how to do to get there.

    Step 1. Create three elements of the Page

    (1) P1_ORDER_NO - text field

    (2) P1_REVISION_NO - text field

    (3) P1_ENABLE_DISABLE_REVNO - hidden, protected value - no.

    2 create dynamic Actions 3

    (1) disable the revision on the loading of the page number

    Event - loading of the Page

    Action - disable

    Fires when the result of the event is - real

    Selection type - point

    Point - P1_REVISION_NO

    (2) check the number of duplicate order

    Event - change

    Selection type - item (s)

    Article (s) - P1_ORDER_NO

    Condition - is not null

    Action - to execute the PL/SQL Code

    Generate in front of false action - not checked

    Fires when the result of the event is - real

    Fire on page load - disabled

    Stop execution on error - checked

    Wait for the result - verified

    PL/SQL - code

    declare
    l_count number;
    begin
      select count(*) into l_count
        from emp
       where empno = :P1_ORDER_NO;
    
    if l_count > 0 then
      :P1_ENABLE_DISABLE_REVNO := 1;
    else
      :P1_ENABLE_DISABLE_REVNO := 0;
    end if;
    end;
    

    To present the page = P1_ORDER_NO

    Page referred to return = P1_ENABLE_DISABLE_REVNO

    (3) enable and disable the revision number

    Event - change

    Selection type - item (s)

    Article (s) - P1_ENABLE_DISABLE_REVNO

    condition - greater than or equal to

    value - 1

    Action - disable

    Fire on Page Laod - disabled

    Generate the opposite action of false - verified

    Selection type = item (s)

    Article (s) - P1_REVISION_NO

    Hope this helps you,

    Kind regards

    Jitendra

    DER_NO

Maybe you are looking for