APEX 4.2 gas connection

Is there a way to disable this new feature?

Thank you
Mark

Hi Mark,

Please send the credentials.

Indeed, the throttle are causing this issue. APEX looks for repeated failure of connection and if it detects, it does not even your authentication. Instead, it redirects to the page with a notice saying that the user must wait a certain amount of time until a connection attempt is again permitted.

Your authentication saves the connection error message in an element of the app. In a front process the header of the login page, it copies the value of the app in the variable that contains the notification message and sets the element of the app to null later. When the throttle rejects the connection attempt, the application point is null, because the function of authentication did not stand. In that case, your process overrides the accelerator with null notification message.

There are 3 possible solutions:

-Disable the accelerator of connection: this action solves the problem, but you don't get the additional guarantee or to implement it yourself.
-Add a condition to the front header process: she should replace only the notification, if your application is not null.
-Implement an authentication plugin: they can specify a message on the screen, so this would make your overall point and the process of the obsolete header before. I recently posted an example - Re: Displaying Messages customized login Page

Kind regards
Christian

Published by: Christian Neumueller on October 25, 2012 05:11

Tags: Database

Similar Questions

  • Invalid apex or locked account connection

    Hi all

    It's my first installation of the Apex and it's for a test/demo (no production).

    Env:

    Windows XP

    Oracle 11.2.0.1

    Apex 4.2.4

    I configured accordingly to the Oracle the Apex documentation + the listener (standalone mode)

    I start the listener with the following command-line to the java home dir

    java-jar-Dapex.images=D:\apex_4.2.4_en\apex\images-Dapex.home=D:\apex_4.2.4_en\apex D:\ApexListener\apex.war

    I can reach the login page: http://myserver: 8080/apex

    I can't access the page: 8080/apex/listenerConfigure = > page not found

    But I can not connect to the admin (= internal workspace) even after good account unlock, change of pwd and tips read this forum

    APEX 3.0 "Invalid Login Credentials" after installation

    I tried to unlock, to run the admin2 user name thing, to reconfigure.

    I have 2 users like:

    APEX_030200

    APEX_040200

    I don't know why, I don't know which is correct.

    Can someone help me out?
    Thank you very much

    JB

    Hello

    I don't see any reason you want to uninstall it.

    Upgrade of the APEX and installation steps are the same. I don't know that there is nothing wrong.

    Run any script in apxchpwd.sql correct version

    Kind regards

    Jari

  • How to have an e-mail link that accesses the APEX page without you connect again.

    Greetings,

    It is common in our applications APEX to send e-mail to a user with a link to a specific data line so that they can access the line and approve it. The user who receives the email is already connected to the application, but when they click on the link in their email, he is asked to open a session. How to do this?

    Thank you, Tony

    Published by: hidden on 5 July 2012 14:47

    What you need is a custom page Sentinel installation that will detect if there is a session already valid and which then uses.
    See {: identifier of the thread = 2283805} for a fantastic example of Patrick Wolf on the functions of sentry page. You will need to change to get a valid session, through apex_custom_auth.get_session_id.

    For some tips, check out these blog posts
    http://joelkallman.blogspot.be/2010/10/custom-authentication-scheme-for-Oracle.html
    http://Zetetic.net/blog/2010/12/10/updating-page-sentry-for-Apex-40-upgrade.html
    http://timnzblog.WordPress.com/2010/09/13/application-express-and-JanRain/

    (from the last blog :) code example

    FUNCTION PAGE_SENTRY
    RETURN BOOLEAN
    IS
        l_username VARCHAR2(512);
        l_session_id NUMBER;
    BEGIN
        IF USER != 'APEX_PUBLIC_USER' THEN
            RETURN false;
        END IF;
         l_session_id := wwv_flow_custom_auth_std.get_session_id_from_cookie;
         -- check application session cookie.
         IF wwv_flow_custom_auth_std.is_session_valid THEN
             apex_application.g_instance := l_session_id;
             l_username := wwv_flow_custom_auth_std.get_username;
             wwv_flow_custom_auth.define_user_session(
                 p_user => l_username, p_session_id => l_session_id);
             RETURN true;
         ELSE
             OWA_UTIL.REDIRECT_URL('f?p=RPXAUTH:LOGIN:'||
                 nv('APP_SESSION')||
                 '::::RETURN_APP_ID,RETURN_PAGE_ID:'||
                 v('APP_ID')||
                 ','||v('APP_PAGE_ID'));
         END IF;
         RETURN false;
    END page_sentry;
    

    Perhaps others have more recent links, but that's where you should look. I have not set myself up again, however, so I can't really be much more help on this.

  • APEX application example - cannot connect

    I loaded an example of Application APEX in my workspace, but the default connection does not work. It is said to use the demo or admin as the ID and the name lowercase of the workspace for the password. I have try the workspace, but it does not work. When I look at the data in the table, the password is encrypted and it is different for each user. Seems odd to me (unless it uses the user name in the hash table). Any ideas out there?

    Hello

    Run on sheet SQL workspace to define the new username ADMIN password

    UPDATE demo_users
    SET password    = custom_hash ('ADMIN','yourpass')
    WHERE user_name = 'ADMIN'
    

    Change yourpass accordingly. If remember it is case sensitive when you connect

    BR, Jari

  • Apex 4.0 granting connect privileges

    on my 11.1.0.6 database, I was able to run the code 'Award of the Priviles connect' below...
    and it works...

    but on my 11.1.0.7 gives me an error:
    ORA-30554: funciton XDB based index. XEB$ ACL_XIDX is disabled



    CODE (INSTALLATION INSTRUCTIONS):


    DECLARE
    ACL_PATH VARCHAR2 (4000);
    ACL_ID RAW (16);
    BEGIN
    -Did the ACL currently assigned to ' *' and give APEX_040000
    -the privilege 'connect' if APEX_040000 does not yet have the privilege.
    SELECT ACLS IN ACL_PATH OF DBA_NETWORK_ACLS
    WHERE HOST = ' *' AND LOWER_PORT IS NULL AND UPPER_PORT IS NULL;
    -Before checking the privilege, to ensure that the ACL is valid
    -(for example, does not contain obsolete references to users ignored).
    -If so, we'll spend the following exception:
    --
    -ORA-44416: invalid ACL: 'APEX_040000' main outstanding
    -ORA-06512: at "XDB". DBMS_XDBZ', line...
    --
    SELECT SYS_OP_R2O (extractValue (P.RES, ' / resources/XMLRef ')) IN ACL_ID
    OF XDB. XDB$ ACL A, PATH_VIEW P
    WHERE extractValue (P.RES, ' / resources/XMLRef "") = REF (A) AND
    EQUALS_PATH (P.RES, ACL_PATH) = 1;
    DBMS_XDBZ. ValidateACL (ACL_ID);
    IF DBMS_NETWORK_ACL_ADMIN. CHECK_PRIVILEGE (ACL_PATH, 'APEX_040000',
    'connect') IS ZERO THEN
    DBMS_NETWORK_ACL_ADMIN. ADD_PRIVILEGE (ACL_PATH,
    "APEX_040000", TRUE, "connect");
    END IF;
    EXCEPTION
    -When no ACL has been attributed to ' *'.
    WHEN NO_DATA_FOUND THEN
    DBMS_NETWORK_ACL_ADMIN. CREATE_ACL ('power_users.xml',
    "ACL that allows users to be able to connect everywhere."
    "APEX_040000", TRUE, "connect");
    DBMS_NETWORK_ACL_ADMIN. ASSIGN_ACL('power_users.) XML ',' *');
    END;
    /
    COMMIT;

    The error comes when an attempt is made to access an index based on a function that has been marked in disabled because function which depends on the index has been changed.

    You can check the status of the index at the bottom of queries

    Select index_name, status, domidx_status, domidx_opstatus, owner, funcidx_status from dba_indexes where domidx_opstatus is not null;

    Reconstruction of the index is the solution for this

    You can see note id 958746.1 and 560202.1 for more details.

  • How to get connection apex Accelerator working on multi language sign in page

    Hello.

    APEX 4.2.5.00.08

    I created a multi language application that starts by displaying the login page in the default language of the browser.

    Once the app language connection is defined according to the preferred language of the user (the user can define itself).

    To get the login page in the appropriate first language an extra page is loaded that catch the language of the browser and only forward to the login page real that correct the language. After Exchange of sign language based on the user. Works very well, with the exception of the connection accelerator.

    If the "Application Properties" - "User Interface" - "" UIs "-"Login"is set to the url of the page of additional language detection (alias is LOGIN_FORWARD) which auto submits (BRANCH_TO_PAGE_ACCEPT) and goes to the actual login page."

    f? p = & APP_ID.:LOGIN_FORWARD: & SESSION. : BRANCH_TO_PAGE_ACCEPT

    Because the URL of the application connection is changed the gas connection on the real login page stops working (it doesn't count down more but just 'wait 5 second (s) to you connect again' shows).

    I tried al kinds of scenario with change the alias page etc. but ultimately it stops working when the real login page is not defined under "Application Properties" page - "User Interface" - "" user "-"Login"interfaces"

    Tips and ideas to make this work?

    Concerning

    Bottom

    p.s. I don't see any errors in the js console when the gas meter does not work.

    Hi there,

    the countdown of the throttle connection is based on a small piece of JavaScript. Us who emit only on the login page, which you defined as LOGIN_FORWARD. You can just copy this code to the output HTML of the page LOGIN_FORWARD (or any other application, including the 4550:1 login page) and add it to your actual login page. Just search "apex_login_throttle_sec."

    Kind regards

    Christian

  • is it possible to limit the use of the internet to Windows 7 on a connection counter?

    I use Internet measured recently and was shocked to discover that my Windows 7 laptop has been download tens of megabytes per hour, looking at the State of wireless network connection and also receive messages from the ISP I had grown once more my assignment data.

    Is there a way to indicate to Windows 7 "don't do any internet downloads/uploads in the background? Is there a way to indicate to Windows 7 that I am on a metered connection so that one shot to make reasonable decisions about initiating don't not huge downloads? I'm looking for something similar to what cell phones are where you have parameters to indicate ' do this method when connected to wifi ", but because the wifi itself may be the measured part, just give me a frame that says"do not extra things like when I'm on a measured connection. "

    For lack of a means to limit, is at least a way to understand what app/service is responsible for? I would like to disable or terminate all running the connection of the meter.

    Yes, but the amount of limitation, you can make is limited to your network card...

    Launch the search "view network connections" until see you it, click it, and then find your network adapter (depending on what you use the measured on connection: wifi/ethernet)

    [To disable]

    Right click this map then click on turn off

    To reconnect, right - click on activate then

    [To the controller of the gas/connection speed limit]

    Right-click the map, and then click Properties

    Click Configure...

    Click on advanced

    Click on 'speed and Duplex' or 'Speed' of the property section, and then set the value to the desired speed throttling the connection, you can set this back to auto-negotiation if you stop using a measured connection (I recommend Full Duplex)

  • CAN connect to "Administration of the Forum" and it is she!

    Database installed oracle and apex, everything went all right (I guess), had a problem with the port I he began 8082.

    When I go to 8082 / apex or 8082 / apex/apex_admin I can connect to the Administration of the proceedings and after that nothing works.

    I can't create a workspace! I get "Supply error" ORA-20001:...

    Cannot create the schema, I get "internal error."

    This could be the cause?

    I installed oracle database 12 c and apex 5.0.3

    you are 100% right, I'm a bit hard to let go of taken, so I stayed up late trying to get this 'thing' is running so why my writing is somewhat inconsistent (still feeling consequences)...

    In any case, what I mean with c#... #

    I found this post:

    12 c and APEX 5 database. Error creating workspace

    and when I saw c# poster of this guy, I just spent c##@WHAT_EVER_NAME_FOR_WHATEVER (workspace, schema, admin, because I did not understand what he means by "username must start c# '), then the creation of workplaces. It WORKED! created a workplace, has begun all work orders, can add users, schema, at work.

    THEN, in order to narrow down WHERE to c# has started, in fact a need to test a workplace (new scheme), removed c# admin... workplace created, deleted c# # name of workplace... workplace created, but when I removed c# schema name I get this error again... in short, simply put c# (do not know why and do care not 1 bit) at the beginning of the name schema and it will work.

  • Get connection SSO modules

    Hello

    I am building an Apex application where users connect to the Server SSO (Single Sign-On).

    I am able to get a property as & APP_USER. to get the user's login information but are only the one piece of information I can get?

    I also wanted to create groups of users (for example named "Frames") so that when a person will connect to my request he will know what data to display.

    I have already created a group, but the biggest problem I have is that I can't add SSO users to this group (I guess there is no way to the apex of knowledge that could enter the application). On the other hand - I don't want to create new users because Apex requires me to create a password for them - and I don't want my users to have to remember a new password - just use SSO.

    Pointers greatly appreciated!

    Kind regards

    Pawel.

    Padmocho-Oracle wrote:

    I am building an Apex application where users connect to the Server SSO (Single Sign-On).

    I am able to get a property as & APP_USER. to get the user's login information but are only the one piece of information I can get?

    I also wanted to create groups of users (for example named "Frames") so that when a person will connect to my request he will know what data to display.

    I have already created a group, but the biggest problem I have is that I can't add SSO users to this group (I guess there is no way to the apex of knowledge that could enter the application). On the other hand - I don't want to create new users because Apex requires me to create a password for them - and I don't want my users to have to remember a new password - just use SSO.

    Pointers greatly appreciated!

    "I have already created a group": where? How? We are missing a lot of information.

    What kind of SSO is involved? When LDAP is used, all user roles and privileges are usually defined as in the directory. dbms_ldap can be used for general access to LDAP data, and using a pipeline table function to display the returned data so that it is easily accessible in SQL is recommended.

    If set up groups in the directory and the use of LDAP, access is not an option, then privileges and user groups will have to be implemented in the space of work/application using packages and custom tables, and an application created to keep.

    In both cases, the 'groups' must be implemented in the application using APEX authorisation as a layer of abstraction schemes.

  • Recomendations for autonomous apex or glassfish server for 10 concurrent users thousands

    Hi all

    We are a medium enterprize with 15 thousand users.

    We intend to develop a mobile application using apex.

    I think that apex performs a dedicated connection to the database like oracle forms. so if 10 thousand users open mobile applications, this means that 10 thousand users are connected to the database at the same time.

    Am I wrong?

    If so, then let it be stand-alone mode would be able to serve in this case?

    How much RAM we required for such a charge?

    I would like to ask a question at a time, but these questions are a little research related to me, that's why I post in a thread.

    Thank you.

    Kind regards.

    Hi Maahjoor,

    We are a medium enterprize with 15 thousand users.

    We intend to develop a mobile application using apex.

    I think that apex performs a dedicated connection to the database like oracle forms. so if 10 thousand users open mobile applications, this means that 10 thousand users are connected to the database at the same time.

    Am I wrong?

    No, the session of the APEX is a dedicated connection to the database. Session of the APEX is independent of Session data, for each new request a database connection is created and abandoned when finished.

    If so, then let it be stand-alone mode would be able to serve in this case?

    What standalone mode are you talking about? Oracle remains Data Services (formerly APEX Listener) as a web server in standalone mode?

    If Yes, then it is not recommended to Oracle:

    Reference: running in stand-alone Mode that says:

    "Stand-alone mode is suitable only for development purposes and is not supported for use in production deployments. Use a taken J2EE application server supported for production deployments.

    You should always go for ADR deployed to one of the recommended Java EE application server. (Oracle Weblogic Server/Oracle Glassfish Server/Apache Tomcat)

    How much RAM we required for such a charge?

    The answer to this question is arbitrary. It is not only the RAM you should be concerned. It is on what architecture (hardware and software), you must go.

    This Article in Oracle Magazine by Mike Hichwa will help you: Browser-Based: Sizing Up Performance

    I hope this helps!

    Kind regards

    Kiran

  • Apex via HTTPS

    I don't know if this is the right place to ask this question and I'm sorry if it's not.

    I have the version 4.2.4.00.08 of apex with a 11g oracle database and apex independent auditor.

    How can I set or what do I need to set up an HTTPS connection on apex for external users?

    My first thought was to create a reverse proxy on an apache server in the demilitarized zone to translate the link between the page to the outside and the independent auditor, but it will not connect on full https to the db.

    I got the idea of the value of oracle server http (apache) on the same machine as the apex and set the connection like that, it's all good?

    should I check with rest Data Services Oracle?

    Any help would be appreciated.

    Thank you.

    Hi Ric Apex,

    Apex Ric wrote:

    Thanks for the reply Kiran, but everything just dispel a doubt.

    Intermediate level on the database to https servers can I just use ADR to do this, or do I need something else?

    Now the second part of encryption of the connection between the middle-tier (ADR deployed on the Java EE application server) to the Oracle database.

    These are the steps that you must follow:

    • Create certificates and configure Oracle Wallet using Oracle Wallet Manager:

    Reference: Just step 1 mentioned here: Anton Nielsen: installation of SSL for Application Express: Oracle 10g, 10gAS, Application Express (Apex), C2 Consulting

    or here: SSLandAPEXbasic < apex=""> <>

    • Create a database listener using the Protocol of the TCPS and the configuration of the network include these:

    Reference: Steps 6, 7 and 8 only mentioned here: SSLandAPEXxdbHttp < apex=""> <>

    or the Oracle Documentation here: http://docs.oracle.com/cd/E11882_01/network.112/e40393/asossl.htm#ASOAG074

    or this white paper (see the #1 case): http://www.oracle.com/technetwork/database/enterprise-edition/wp-oracle-jdbc-thin-ssl-130128.pdf

    • Change configuration ADR to use JDBC with SSL active of database Oracle driver:

    You can do this by setting the parameters in the parameters of ADR by editing the file defaults.xml manually by setting in:

    db.connectionType: customurl

    db.customURL:

    jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=servername)(PORT=sslport))(CONNECT_DATA=(SERVICE_NAME=servicename)))
    

    JDBC. DriverType: thin

    security.verifySSL: true

    Reference: encrypt listener DB connection?

    or you can change the above settings using Oracle SQL Developer-> ADR Administration. Reference: https://docs.oracle.com/cd/E39885_01/appdev.40/e38414/intro.htm#RPTUG45950

    I hope this helps!

    Kind regards

    Kiran

  • APEX 503 - Service unavailable

    I had 4 APEX installed and runs on Win 2008 R2 / Oracle 11.2 / Glassfish.

    About 4 days ago I tried to connect, and instead to get the login page, I got a 503 - Service unavailable, as below:

    Ask the path passes the validation of syntax

    Application of mapping to the database pool: PoolMap [_poolName = apex, _regex = null, _workspaceIdentifier = null, _failed = false, _lastUpdate =-1, = null, _type = REGEX _template]

    Applied database connection information

    Try to deal with the PL/SQL gateway

    = Processing application: =.

    GET/apex/f? p = 4550:1:4548612085732

    = The request headers =.

    Host: myhostname:8080

    Connection: keep-alive

    accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8

    user-agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Safari/537.36 Chrome/31.0.1650.57

    accept-encoding: gzip, deflate, sdch

    accept-language: en-US, en; q = 0.8

    = Cookies in request =.

    application of parameter: p = 4550:1:4548612085732

    isValidRequest(), name of the procedure:
    Validation: f
    = Request processed =.
    PL/SQL Gateway is not available, will attempt to treat it as a RESTful Service
    Try to treat as a RESTful Service
    Determine if the request can be sent as a RESTful Service occupied
    The request path has a path segment, continue the treatment
    No main tenant established yet, continue the treatment
    APEX_LISTENER pool exists, continuous treatment
    Impossible to treat as a RESTful Service, returning to the unavailable error reported by PL/SQL gateway

    WebException [statusCode=503]
         at oracle.dbtools.rt.web.WebException.webException(WebException.java:326)
         at oracle.dbtools.rt.web.WebException.serviceUnavailable(WebException.java:306)
         at oracle.dbtools.rt.web.WebErrorResponse.serviceUnavailable(WebErrorResponse.java:167)
         at oracle.dbtools.rt.web.HttpEndpointBase.modApex(HttpEndpointBase.java:355)
         at oracle.dbtools.rt.web.HttpEndpointBase.service(HttpEndpointBase.java:130)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:770)
         at org.apache.catalina.core.StandardWrapper.service(StandardWrapper.java:1550)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:281)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
         at org.apache.catalina.core.StandardPipeline.doInvoke(StandardPipeline.java:655)
         at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:595)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:161)
         at org.apache.catalina.connector.CoyoteAdapter.doService(CoyoteAdapter.java:331)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:231)
         at com.sun.enterprise.v3.services.impl.ContainerMapper$AdapterCallable.call(ContainerMapper.java:317)
         at com.sun.enterprise.v3.services.impl.ContainerMapper.service(ContainerMapper.java:195)
         at com.sun.grizzly.http.ProcessorTask.invokeAdapter(ProcessorTask.java:860)
         at com.sun.grizzly.http.ProcessorTask.doProcess(ProcessorTask.java:757)
         at com.sun.grizzly.http.ProcessorTask.process(ProcessorTask.java:1056)
         at com.sun.grizzly.http.DefaultProtocolFilter.execute(DefaultProtocolFilter.java:229)
         at com.sun.grizzly.DefaultProtocolChain.executeProtocolFilter(DefaultProtocolChain.java:137)
         at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:104)
         at com.sun.grizzly.DefaultProtocolChain.execute(DefaultProtocolChain.java:90)
         at com.sun.grizzly.http.HttpProtocolChain.execute(HttpProtocolChain.java:79)
         at com.sun.grizzly.ProtocolChainContextTask.doCall(ProtocolChainContextTask.java:54)
         at com.sun.grizzly.SelectionKeyContextTask.call(SelectionKeyContextTask.java:59)
         at com.sun.grizzly.ContextTask.run(ContextTask.java:71)
         at com.sun.grizzly.util.AbstractThreadPool$Worker.doWork(AbstractThreadPool.java:532)
         at com.sun.grizzly.util.AbstractThreadPool$Worker.run(AbstractThreadPool.java:513)
         at java.lang.Thread.run(Thread.java:722)
    Caused by: oracle.dbtools.common.jdbc.ConnectionPoolException: The pool named: apex is not correctly configured, error: ORA-28000: the account is locked

         at oracle.dbtools.common.jdbc.ConnectionPoolException.badConfiguration(ConnectionPoolException.java:65)
         at oracle.dbtools.common.config.db.DatabaseConfig.badConfiguration(DatabaseConfig.java:166)
         at oracle.dbtools.common.config.db.DatabaseConfig.createPool(DatabaseConfig.java:187)
         at oracle.dbtools.common.config.db.DatabaseConfig.getConnection(DatabaseConfig.java:71)
         at oracle.dbtools.common.jdbc.ora.OraPrincipal.connection(OraPrincipal.java:69)
         at oracle.dbtools.apex.ModApexContext.getConnection(ModApexContext.java:372)
         at oracle.dbtools.apex.Procedure.getProcedure(Procedure.java:167)
         at oracle.dbtools.apex.OWA.validateProcedure(OWA.java:386)
         at oracle.dbtools.apex.security.Security.isValidRequest(Security.java:225)
         at oracle.dbtools.apex.ModApex.validateRequest(ModApex.java:266)
         at oracle.dbtools.apex.ModApex.doGet(ModApex.java:94)
         at oracle.dbtools.apex.ModApex.service(ModApex.java:302)
         at oracle.dbtools.rt.web.HttpEndpointBase.modApex(HttpEndpointBase.java:347)

    I checked the database and found that some passwords have expired, so I reset the passwords and unlocked the accounts:

    APEX_LISTENER

    SYSMAN

    DBSNMP

    APEX_PUBLIC_USER

    APEX_REST_PUBLIC_USER

    I rebuilt the apex.war file to set the password and deployed through Glassfish.

    A new attempt of connection, I get the same error.

    I noticed that the user APEX_LISTENER custody account prepares return to LOCKED (TIMED) seen in OEM.

    I'm grabbing at straws now and would appreciate any guidance to solve this problem.

    I can provide more information if necessary (Glassfish log information).

    Thanks in advance.

    Craig

    LoL... been there. doing just that. (but not with APEX)

    The listener connects to the database with a configured name and the password (I'm guessing that yours is APEX_LISTENER)

    If the connection fails, the listener will try again with the same password (... but you have changed the password)

    Most DBs are configured so that: after N attempts, the account is blocked

    (Looks like that you reset the password before re - configure the listener)

    Fresh DB installs have the default profile to expire after n days.  (You will need to correct this or revisit this days n problem now.)

    TO FIX

    1. stop the listener
    2. account reset
    3. Configure the listener
    4. Retest the account using a tool (such as SQL * Plus or SQL Developer)
    5. start the receiver
    6. wait for 15 min and restest the account

    LONG TERM FIX

    Database accounts have a "default profile" which defines things as "passwords Expire after n days" and "lock the account after n failures."

    Discuss with your DBA on how to handle what it will because it is a thing of DB, not a thing of the APEX.

    idea 1: (insecurity) change the default profile to set the password for the 'end' to 'never '.

    idea 2: create a 'APEX profile' with the whole 'expire the password' to 'never '.

    other ideas

    You may need to examine patterns of analysis.

    MK

  • Get the CGI env variables in a database procedure using the new listener to the APEX

    I already posted this question in the earpiece of the Apex forum and still no response after a week. The original post is here:
    Download environmental CGI of APEX listener within the procedure of database

    So please forgive me for posting in this forum as well, but there is much more activity here.

    I would like to know how I can get the CGI environment to the listener of the APEX. For example, if I want to write a procedure that inserts into a table, the client web request originating IP address, how do it?

    I am familiar with the Oracle Http Server and mod_plsql, and I know how to call OWA_UTIL. GET_CGI_ENV to get this kind of information. How can I do this by using the earpiece of the APEX?

    In particular, how to do that when you call a custom (not in a workspace Apex) procedure? When I try now, I get an error owa_util. The cgi env seems to be empty or not initiated (owa.num_cgi_vars is null or zero).

    Specific settings:
    I have a web server running the last JDK, Glassfish and 1.1.4 Apex listener. It connects to another server running the last database 11.2. Apex is installed and running, but I'm not really developing a traditional Apex application in a workspace. I use it mainly as you would use mod_plsql. In other words, I have packages of pl/sql custom which are called directly via a URL. Applications must be sent by the listener to the database and DB executes the procedure and returns output using htp.p to send the text to the browser. And it works very well for this purpose. But if I want to call GET_CGI_ENV to get information such as IP address, the browser making the request, etc. I can't get with the OWA packages.

    Anyone can shed some light on this? If the listener of the Apex is not designed to do this, is it some kind of workaround that I can use to transfer such information to the database for each request?

    Hi Adam,.

    APEX is located on the top of the Toolbox for OWA. There is no appeal of the special procedure to be implemented.

    Kind regards
    Christian

  • Unable to connect to Oracle Database 11.2 XE Beta

    Hi all:

    Try to connect to Oracle Database XE Beta 11.2, the fields are workspace, user name and password. How will I know the workspace.

    Thank you

    When you try to open a session?

    If you go to boot (http://127.0.0.1:8080/apex/f? p = 4950), should open the home page of the database.
    Now click the tab "APEX" or red button, connection on request with a user name of database, and you will have the chance to create a workspace Apex.

    See the XE getting started Guide - 6.1 [url http://download.oracle.com/docs/cd/E17781_01/admin.112/e18585/toc.htm]. Getting started with Application Express

    To explore the APEX, the Documentation Library [url http://download.oracle.com/docs/cd/E17556_01/welcome.html] for APEX 4.0 should come in handy.

    Published by: orafad on May 28, 2011 12:52

  • Unsuccessful Login Reports as successful in 'activity-&gt; attempts to connect '.

    Hi, I have an authentication with an "authentication" scheme (valid user, has not expired, the connection attempts and password etc.) -usual stuff.
    I also have a "Sentry Page" feature to measure.

    If I enter a known user and password invalid reports it correctly the user login is not (IE incorrect password) to my login page (good).

    When I look at the apex to "Activity monitor-> connection attempts" admin page it shows the "result of authentication" as "normal authentication successfully."
    May I ask why? How to replace or at least to get the correct message reported?

    The login page called the standard "wwv_flow_custom_auth_std.login".

    THX

    Hello

    You use custom authentication.
    See this blog post of Martin Comment situation
    http://www.talkapex.com/2009/03/custom-authentication-status.html

    Kind regards
    Jari

Maybe you are looking for