Apex Newbie question !!!!!  HTTP server ????

I am newbie at APEX. I have a DBA background, but no experience with Oracle applications.
I DO respect your time, and have tried to find this info on teh docs, but, honestly, can not find it. And I looked over everywhere, metalink, otn, gogling. I thought that I would find it on these forums under some form of FAQs, but have not found the answer :-(
I have installed oracle database 11g for windows on my laptop, and when installing APEX 3.2, it asks me to stop the http server and ..... :-)
Now, I have a question regarding the Oracle HTTP server, which is supposed to be isntalled with the 11g, instead of the Companion CD, which no longers exist.
First question. We have a http server that is used by oracle EM database control, correct ? I do not see a service for it on the Services list. Teh apex application install asks for stopping/starting the http server. How do we do that ? AND, where the the http server binaries located ? I did a search for apache, and found it under C:\app\oracle\product\11.1.0\db_1\perl\site\5.8.3\lib\Apache, but no binaries there, or under ORACLE_BASE\bin either.
What do I setup for ORACLE_HTTPSERVER windows environment on a brand new 11g database install ?
Now, I see that we can get HTTP server from BEA install. I was trying to keep APEX from using a web server tier here. To me, the beauty of APEX is to not have to manage BEA, or any other tier. Keep it simple, at least for development, and keep everything on the DB, and simply use the native HTTP server.
So, this is a VERY basic question, but how do I do that ? I will worry about what I can and can not do with the native HTTP server or BEA later. I just want to get this up and running so that I can start playing with it.
Thanks,
Henrique

Here is my latest update before I go to bed :-(
I was able to install the HTTP server, but had some issues later down on the apex install.
C:\app\oracle\product\10g-iAS-http-server\opmn\bin>opmnctl status
Processes in Instance: IAS-1
--------------------------------------------------------------+---------
ias-component | process-type | pid | status
--------------------------------------------------------------+---------
HTTP_Server | HTTP_Server | 5204 | Alive
I am able to see the welcome page for the web server here
http://localhost:7777/
I am able to reset the admin password, ( by the way, I did setup the gateway as well :-) ). I am not sure what happens when you have both the gateway and the web server setup. Now, when try to login to the apex admin account using either
http://localhost:7777/apex/apex_admin or
http://localhost:7777/pls/apex/apex_admin, nothing happens besides a HTTP-404 error.
Now, when I had the port set to 8080, via the commands
SQL> EXEC DBMS_XDB.SETHTTPPORT(8080);
PL/SQL procedure successfully completed.
SQL> SELECT DBMS_XDB.GETHTTPPORT FROM DUAL;
GETHTTPPORT
8080
and try to login again here
http://localhost:7777/pls/apex/apex_admin
I do get a prompt, but when i enter admin, and the password I have setup, it does not allow me to get in :-(
Now, I need some explanation of this DAD file, as I am not sure if I need it to simply login during install. Here is the man page from the install doc :
3.4.11.1 Creating a Workspace Manually
To create an Oracle Application Express workspace manually:
Log in to Oracle Application Express Administration Services. Oracle Application Express Administration Services is a separate application for managing an entire Oracle Application Express instance. You log in using the ADMIN account and password created or reset during the installation process.
In a Web browser, navigate to the Oracle Application Express Administration Services application.
If your setup uses Apache and mod_plsql, go to:
http://hostname:port/pls/apex/apex_admin
Where:
hostname is the name of the system where Oracle HTTP Server is installed.
port is the port number assigned to Oracle HTTP Server. In a default installation, this number is 7777.
pls is the indicator to use the mod_plsql cartridge.
***apex is the database access descriptor (DAD) defined in the mod_plsql configuration file.***
Here it mentions this DAD file, and I am not sure if I need it now, and even, how to reference it. My database name is called apex, but I do not have anything on my dads.conf file. Should I have something there ? I see a sample such as this from the README.DADs file :
<Location /plsqlapp>
SetHandler pls_handler
Order deny,allow
Allow from all
AllowOverride None
PlsqlDatabaseUsername scott
PlsqlDatabasePassword tiger
PlsqlDatabaseConnectString orcl
PlsqlAuthenticationMode Basic
PlsqlDefaultPage scott.home
PlsqlDocumentTablename scott.wwdoc_document
PlsqlDocumentPath docs
PlsqlDocumentProcedure scott.wwdoc_process.process_download
</Location>
It is a bit late tonite. Tomorrow I will get back at it.
Thanks for any help, but I must be doing something really obvious to you guys here, and I can't see it :-(
Cheers,
Henrique

Similar Messages

  • APEX and Oracle HTTP server

    Scenario
    We are considering using APEX with Oracle 10g. However, we don't have Oracle application server.At the same time we do not want to use the Oracle HTTP server(OHS) on the database server. The propsed application intend to use by approx. 5000 users
    Questions
    As APEX requires just OHS and mod_plsql plugin,
    1. Can we install just Oracle HTTP server and mod_plsql on standalone server? Which CD need to be used?
    2. Can OHS can be licensed separately as Oracle Internet application server(Enterprise Edition) based on processor licensing is expensive and not affordable.However, there are other options like Standard Edition and Standard Edition One as well but do not require any other options except OHS and mod_plsql plugin.Hence, what is the cost effective option to have OHS and mod_plsql as a middle tier component to deploy APEX applications
    Thanks in advance

    All,
    I'm by no means a security expert, but I don't think this is a best practice. I think the best practice is to use two HTTP servers: one in the DMZ and one on the DB server. The one in the DMZ can be a standard Apache install - it acts as a proxy server and does not need mod_plsql. The second should be OHS. This configuration allows you to block ports that are usually used to communicate with the DB from the server in the DMZ.
    Did I get that right or am I way off?
    Regards,
    Dan
    http://danielmcghan.us
    http://sourceforge.net/projects/tapigen
    http://sourceforge.net/projects/plrecur
    You can reward this reply by marking it as either Helpful or Correct ;-)

  • APEX without Oracle HTTP Server 10gR2

    Guys,
    I know that you can run APEX in Oracle XE without requiring to install an HTTP server.
    But I have heard that the same is now true if you are using Oracle 10gR2.
    Is this the case and if it is can you answer the following questions :
    a) How is it done ?
    b) How is it configured ?
    c) Is this the way forward for APEX or do you still see the need for the HTTP Server ?
    d) How would you migrate from an APEX application developed and deployed using an HTTP Server to one which does not ?
    Any answers would be very helpful as I have a client who is extremely reluctant to install the Oracle HTTP server and I think that if you could use one which is within the database then that may win them over to APEX development.
    Regards
    Chris

    Search the Oracle XE forum for dbms_xdb and dbms_epg, however, I don't know if it's possible to do what you want. You may need to run XE.
    Earl

  • APEX Oracle 11g HTTP Server - Cannot get SSL working

    I have installed APEX on Oracle 11g with the Oracle HTTP Server on MS Windows server.
    Data base up and running, APEX up an running.
    All works as expected on port 7777
    When I try 4443 I get error message re self signed certificate by Oracle, but if I click through error message I get an https connection.
    I want to replace default cert with a locally signed cert, and get SSL working on 4443, then switch to port 443.
    I have used the Oracle Wallet manager, generated a CSR, had this signed by my corproate CA, and installed the corporate CA cert and the newly signed server cert into the wallet (with Auto Login Set) and saved it in:
    D:\orahttp\Oracle_WT1\instances\apex\config\OHS\ohs1\keystores\infosec2wallet
    This creates two files: ewallet.p12 and cwallet.sso
    I then manually add the group/users "SYSTEM" and "Administrators" to these two files to match the security tab on the default wallet.
    I T then go to the ssl.conf file located at:
    D:\orahttp\Oracle_WT\instances\apex\config\OHS\ohs1\ssl.conf
    and changed the entry:
    #SSLWallet "${ORACLE_INSTANCE}/config/${COMPONENT_TYPE}/${COMPONENT_NAME}/keystores/default"
    SSLWallet "${ORACLE_INSTANCE}/config/${COMPONENT_TYPE}/${COMPONENT_NAME}/keystores/infosec2wallet"
    I then stop and start the Oracle HTTP Server - ohs1 from the start menu.
    Then I try to connect from my desk top machine using the following URL:
    https://us-pghinfosec2.ariba.com:4443/pls/apex/f?p=101:1:
    I get the clasic MS IE Message:
    ==========
    Internet Explorer cannot display the webpage
    Most likely causes:
    You are not connected to the Internet.
    The website is encountering problems.
    There might be a typing error in the address.
    What you can try:
    Diagnose Connection Problems
    More information
    This problem can be caused by a variety of issues, including:
    Internet connectivity has been lost.
    The website is temporarily unavailable.
    The Domain Name Server (DNS) is not reachable.
    The Domain Name Server (DNS) does not have a listing for the website's domain.
    If this is an HTTPS (secure) address, click Tools, click Internet Options, click Advanced, and check to be sure the SSL and TLS protocols are enabled under the security section.
    For offline users
    You can still view subscribed feeds and some recently viewed webpages.
    To view subscribed feeds
    Click the Favorites Center button , click Feeds, and then click the feed you want to view.
    To view recently visited webpages (might not work on all pages)
    Click Tools , and then click Work Offline.
    Click the Favorites Center button , click History, and then click the page you want to view.
    ==========
    I am at a loss as to what to do. It acts like Oracle HTTP can not open my wallet.
    I suspect it needs the password to the wallet but I cannot find any place to specify the password, and Auto Login should have addressed that issue.
    Any insights welcome.
    Thanks - Elton Hay

    Hello Lakshmi,
    >
    I got your point but in our case HTTP Server and Oracle Database (APEX) running on different machines.
    Oracle HTTP Server running on a Windows 2003 server and Oracle Database running on Sun Solaris machine.
    So do i need to change Oracle 10g HTTP Server? do i need to install Oracle 11g HTTP SErver?
    Please let me know if my question is not clear.
    >
    <ul><li>
    I got your point but in our case HTTP Server and Oracle Database (APEX) running on different machines.Did I missed something?
    You should have mentioned this additional information in the original question itself.
    </li>
    <li>Oracle HTTP Server running on a Windows 2003 server and Oracle Database running on Sun Solaris machine.As long as [url http://docs.oracle.com/cd/E37097_01/doc/install.42/e35123/otn_install.htm#BHAFJJDA]dads.conf is configured correctly there should not be a problem with this.
    From Original question:
    We are having Oracle APEX 3.1 version on Oracle 10g Database and Oracle 10g HTTP Server as web server in our organization.How did this setup of APEX worked?(i.e. on different machines)
    If you still have doubt about this you can do the setup and find out before upgrading.
    </li>
    <li>So do i need to change Oracle 10g HTTP Server? do i need to install Oracle 11g HTTP SErver?This question is answered in the above post. As long as you fulfill the [url http://docs.oracle.com/cd/E37097_01/doc/install.42/e35123/pre_require.htm#CFHIIJBE]HTTP Server Requirements for APEX 4.2 (Also we are discussing this long about only Oracle 10g HTTP Server but which version?)
    </li></ul>
    Hope now I am more clear!
    Regards,
    Kiran

  • Error starting up ApEx's Oracle HTTP server

    Hello.
    I have just configured a brand new Oracle HTTP server on a brand new ApEx database. When I try to start the server, it doesn't start and I see errors in the log files.
    dads.conf in Apache/modplsql/conf directory:
    Alias /i/ "/u01/app/oracle/product/10.2.0/http/Apache/images/"
    AddType text/xml xbl
    AddType text/x-component htc
    <Location /pls/apex>
    Order deny,allow
    PlsqlDocumentPath docs
    AllowOverride None
    PlsqlDocumentProcedure wwv_flow_file_mgr.process_download
    PlsqlDatabaseConnectString zemple:1521:orp244a.<my domain here>.com ServiceNameFormat
    PlsqlNLSLanguage AMERICAN_AMERICA.WE8ISO8859P1
    PlsqlAuthenticationMode Basic
    SetHandler pls_handler
    PlsqlDocumentTablename wwv_flow_file_objects$
    PlsqlDatabaseUsername APEX_PUBLIC_USER
    PlsqlDefaultPage apex
    PlsqlDatabasePassword <my password here>
    PlsqlRequestValidationFunction wwv_flow_epg_include_modules.authorize
    Allow from all
    </Location>
    orp244a is a 10.2.0.4 database into which ApEx has been installed per the install guide with no errors. The Oracle HTTP server is 10.2.0.1. Both run on Zemple. I have substituted the domain name and the password for APEX_PUBLIC_USER account with <my domain here> and <my password here>, respectively, for security reasons.
    When I check http://zemple.<my domain here>:7777, I get the standard Oracle HTTP Server page. But when I check http://zemple.<my domain here>:7777/pls/apex I get the "Page cannot be found" error.
    error_log in Apache/logs directory:
    [Mon Mar 16 14:50:59 2009] [notice] Oracle-Application-Server-10g/10.1.2.0.2 Oracle-HTTP-Server configured -- resuming normal operations
    [Mon Mar 16 14:50:59 2009] [notice] Accept mutex: fcntl (Default: fcntl)
    [Mon Mar 16 14:51:07 2009] [error] [client 10.222.137.7] [ecid: 1237233067:10.220.17.126:21396:0:2,0] File does not exist: /u01/app/oracle/product/10.2.0/http
    /Apache/Apache/htdocs/pls
    [Mon Mar 16 14:51:55 2009] [error] [client 10.222.137.7] [ecid: 1237233115:10.220.17.126:21399:0:2,0] mod_plsql: /pls/apex/apex HTTP-404 ORA-06502: PL/SQL: nu
    meric or value error\nORA-06512: at "SYS.OWA_MATCH", line 41\nORA-06512: at line 18\n
    [Mon Mar 16 14:51:59 2009] [error] [client 10.222.137.7] [ecid: 1237233119:10.220.17.126:21399:0:4,0] mod_plsql: /pls/apex/apex HTTP-404 ORA-06502: PL/SQL: nu
    meric or value error\nORA-06512: at "SYS.OWA_MATCH", line 41\nORA-06512: at line 18\n
    Any idea what my problem might be?
    Thank You
    Boris

    The modplsql/logs directory is completely empty.
    The stop and start of the http server is clean - no errors reported.
    The main log in Apache/Apache/logs directory is not big, since it is a brand new install of the http server. Here is the complete log:
    [Mon Mar 16 13:45:38 2009] [notice] FastCGI: process manager initialized (pid 7879)
    [Mon Mar 16 13:45:39 2009] [notice] Oracle-Application-Server-10g/10.1.2.0.2 Oracle-HTTP-Server configured -- resuming normal operations
    [Mon Mar 16 13:45:39 2009] [notice] Accept mutex: fcntl (Default: fcntl)
    [Mon Mar 16 14:45:06 2009] [notice] FastCGI: process manager initialized (pid 18854)
    [Mon Mar 16 14:45:07 2009] [notice] Oracle-Application-Server-10g/10.1.2.0.2 Oracle-HTTP-Server configured -- resuming normal operations
    [Mon Mar 16 14:45:07 2009] [notice] Accept mutex: fcntl (Default: fcntl)
    [Mon Mar 16 14:45:56 2009] [error] [client 10.222.137.7] [ecid: 1237232756:10.220.17.126:18862:0:1,0] mod_plsql: /pls/apex/apex_admin HTTP-404 ORA-06502: PL/S
    QL: numeric or value error\nORA-06512: at "SYS.OWA_MATCH", line 41\nORA-06512: at line 18\n
    [Mon Mar 16 14:46:32 2009] [error] [client 10.222.137.7] [ecid: 1237232792:10.220.17.126:18866:0:1,0] File does not exist: /u01/app/oracle/product/10.2.0/http
    /Apache/Apache/htdocs/pls/
    [Mon Mar 16 14:46:38 2009] [error] [client 10.222.137.7] [ecid: 1237232798:10.220.17.126:18860:0:2,0] File does not exist: /u01/app/oracle/product/10.2.0/http
    /Apache/Apache/htdocs/pls/
    [Mon Mar 16 14:46:45 2009] [error] [client 10.222.137.7] [ecid: 1237232805:10.220.17.126:18866:0:2,0] File does not exist: /u01/app/oracle/product/10.2.0/http
    /Apache/Apache/htdocs/pls/
    [Mon Mar 16 14:50:58 2009] [notice] FastCGI: process manager initialized (pid 21392)
    [Mon Mar 16 14:50:59 2009] [notice] Oracle-Application-Server-10g/10.1.2.0.2 Oracle-HTTP-Server configured -- resuming normal operations
    [Mon Mar 16 14:50:59 2009] [notice] Accept mutex: fcntl (Default: fcntl)
    [Mon Mar 16 14:51:07 2009] [error] [client 10.222.137.7] [ecid: 1237233067:10.220.17.126:21396:0:2,0] File does not exist: /u01/app/oracle/product/10.2.0/http
    /Apache/Apache/htdocs/pls
    [Mon Mar 16 14:51:55 2009] [error] [client 10.222.137.7] [ecid: 1237233115:10.220.17.126:21399:0:2,0] mod_plsql: /pls/apex/apex HTTP-404 ORA-06502: PL/SQL: nu
    meric or value error\nORA-06512: at "SYS.OWA_MATCH", line 41\nORA-06512: at line 18\n
    [Mon Mar 16 14:51:59 2009] [error] [client 10.222.137.7] [ecid: 1237233119:10.220.17.126:21399:0:4,0] mod_plsql: /pls/apex/apex HTTP-404 ORA-06502: PL/SQL: nu
    meric or value error\nORA-06512: at "SYS.OWA_MATCH", line 41\nORA-06512: at line 18\n
    [Mon Mar 16 15:01:46 2009] [error] [client 10.222.137.7] [ecid: 1237233706:10.220.17.126:21399:0:9,0] File does not exist: /u01/app/oracle/product/10.2.0/http
    /Apache/Apache/htdocs/pls/htmldb
    [Mon Mar 16 15:01:53 2009] [error] [client 10.222.137.7] [ecid: 1237233713:10.220.17.126:21399:0:11,0] mod_plsql: /pls/apex/apex HTTP-404 ORA-06502: PL/SQL: n
    umeric or value error\nORA-06512: at "SYS.OWA_MATCH", line 41\nORA-06512: at line 18\n
    Thank You
    Boris

  • Apex Installation ok, HTTP Server displays error in logs

    I have a strange issue.
    Apex 3.2 installation was okay. However when bouncing Apache HTTP Server, I have following errors in the log.
    =================================================================
    [Mon Mar 30 23:36:26 2009] [error] [client 192.168.2.102] [ecid: 1238474186:192.168.2.102:5792:4952:4,0] File does not exist: c:/oraclehttp/apache/apache/htdocs/favicon.ico
    [Mon Mar 30 23:36:29 2009] [error] [client 192.168.2.102] [ecid: 1238474189:192.168.2.102:5792:4116:5,0] File does not exist: c:/oraclehttp/apache/apache/htdocs/favicon.ico
    [Tue Mar 31 00:04:22 2009] [error] [client 192.168.2.102] [ecid: 1238475862:192.168.2.102:4640:6040:5,0] Filename is not valid: c:/orahttp/apache/images"favicon.ico
    [Tue Mar 31 00:04:22 2009] [error] [client 192.168.2.102] [ecid: 1238475862:192.168.2.102:4640:6040:6,0] Filename is not valid: c:/orahttp/apache/images"javascript/apex_ns_3_1.js
    [Tue Mar 31 00:04:22 2009] [error] [client 192.168.2.102] [ecid: 1238475862:192.168.2.102:4640:6040:7,0] Filename is not valid: c:/orahttp/apache/images"javascript/apex_3_1.js
    [Tue Mar 31 00:04:22 2009] [error] [client 192.168.2.102] [ecid: 1238475862:192.168.2.102:4640:6040:8,0] Filename is not valid: c:/orahttp/apache/images"javascript/apex_get_3_1.js
    [Tue Mar 31 00:04:22 2009] [error] [client 192.168.2.102] [ecid: 1238475862:192.168.2.102:4640:6040:9,0] Filename is not valid: c:/orahttp/apache/images"javascript/apex_builder.js
    [Tue Mar 31 00:04:22 2009] [error] [client 192.168.2.102] [ecid: 1238475862:192.168.2.102:4640:6040:10,0] Filename is not valid: c:/orahttp/apache/images"css/apex_3_1.css
    [Tue Mar 31 00:04:22 2009] [error] [client 192.168.2.102] [ecid: 1238475862:192.168.2.102:4640:3956:1,0] Filename is not valid: c:/orahttp/apache/images"css/apex_builder_3_1.css
    [Tue Mar 31 00:04:22 2009] [error] [client 192.168.2.102] [ecid: 1238475862:192.168.2.102:4640:4780:1,0] Filename is not valid: c:/orahttp/apache/images"htmldb/apex_logo.gif
    [Tue Mar 31 00:04:22 2009] [error] [client 192.168.2.102] [ecid: 1238475862:192.168.2.102:4640:4696:1,0] Filename is not valid: c:/orahttp/apache/images"1px_trans.gif
    [Tue Mar 31 00:04:22 2009] [error] [client 192.168.2.102] [ecid: 1238475862:192.168.2.102:4640:3956:2,0] Filename is not valid: c:/orahttp/apache/images"htmldb/builder/right_curve.gif
    [Tue Mar 31 00:04:22 2009] [error] [client 192.168.2.102] [ecid: 1238475862:192.168.2.102:4640:6040:11,0] Filename is not valid: c:/orahttp/apache/images"htmldb/builder/left_curve.gif
    [Tue Mar 31 00:04:25 2009] [error] [client 192.168.2.102] [ecid: 1238475865:192.168.2.102:4640:4780:2,0] Filename is not valid: c:/orahttp/apache/images"favicon.ico
    [Tue Mar 31 00:04:25 2009] [error] [client 192.168.2.102] [ecid: 1238475865:192.168.2.102:4640:4696:2,0] Filename is not valid: c:/orahttp/apache/images"favicon.ico
    =======================================================
    My http home directory is c:\OracleHTTP; my old HTTP directory was C:\orahttp that I deleted and reinstall Oracle HTTP Server.
    I don't understand why these error is coming? even Apache is referring old http server home.
    on DADS.CONF my image directory is set to
    Alias /i/ "c:\OracleHttp\Apache\images\/"
    So the situation is when I invoke Apex it displays with all images, but do not move after that; i.e the screen don't move whatever you type.
    Can anybody give advise what can we do to make Apex functional?
    Thanks.

    The reference to old HTTP home was resolved as there were old settings on Window Registry that I deleted.
    I am still getting following errors:-
    [Tue Mar 31 09:10:48 2009] [error] [client 192.168.2.102] [ecid: 1238508648:192.168.2.102:944:4080:7,0] File does not exist: c:/oraclehttp/apache/apache/htdocs/favicon.ico
    [Tue Mar 31 09:10:50 2009] [error] [client 192.168.2.102] [ecid: 1238508650:192.168.2.102:944:1244:4,0] File does not exist: c:/oraclehttp/apache/apache/htdocs/favicon.ico
    Any body have ideas?
    Thanks.

  • Apex SSL from  HTTP server - err 29040

    Have apex environment (originally 3.1.2 now 3.2) workiing fine under http server 10.1.3. regular http port 7777.
    After going thru the ssl and wallet documentation steps to apply certificates supplied to me, and scouring all the blogs, I'm still failing under https 4443 with:
    SSL call to NZ function nzos_Handshake failed with error 29040
    The default oracle ewallet.p12 lets me in after first complaining about the certificates. I made a new wallet, with owm, and added in the trusted certs that are suppsoed to match our internal browsers. Thats when things go wrong.
    I've tried, and of course bounced opmnctl with stopall, startall after changing each one:
    (1) in opmn.xml verified <ssl enabled="true"
    (2) auto-logon checked in the wallet with cwallet.sso,
    (3) left it off, regen'd wallet and set SSLWalletPassword to it's value,
    (4) tried and verified different wallet locations and the right settings in ssl.conf. (feel confident the ssl.conf settings work cause I can cause other errors by commenting out SSLWalletPassword in ssl.conf with auto-logon=off),
    (5) SSLVerifyClient set to none
    (6) in opmn.xml verified <data id="start-mode" value="ssl-enabled"/>
    (7) set LogLevel in httpd.conf to Debug (more output but nothing obviously usefull)
    (8) set SSLLogLevel in ssl.conf to debug (more output but nothing obviously usefull)
    any ideas would be much appreciated. AND especially does anyone know what the default password is for that default ewallet.p12 ?
    if it told me during install I must have missed it. first born for that cause maybe I can modify it and add in my certs ?

    Srini, thanks so much for helping. Sorry I didn't reply right off hand. To be honest I couldn't find doc id 473047 in metalink and then I finally got hold of our Certificate group and have been busy with them and just now got things resolved. Thanks again for replying. Really appreciate it.
    If anyone else stumbles across this in the future, after having installed just the http server and not knowing much about it, the default pwd to the default wallet is welcome. (be sure and make a copy of this ewallet.p12 in conf/ssl.wlt/default before playing with it). The invalid cipher clues of the 29040 msg were not the direct problem in my case. For me it ended up being incomplete wallet information as the root cause under 10.1.3.
    At first we had been just inserting trusted certificates into the wallet thinking that should match our inhouse browser images. Instead the "Warning, this is a development" msg kept showing. Finally we went thru the steps outlined in the documentation, using owm xwindows (or orapki) to create a new wallet from scratch, add a user certificate request, save the wallet, then export the user cert req to a flat file. You can then send that to your internal security group (assuming you have one) or whoever your Cert Authority is. They then send you back a new certificate that should constitute your User Certificate. You must first load in your trusted certificates (usually a Root and Issuing type trusted certs to constitute your "chain"). Then you can do a Import User Cert under owm and load in the afiorementioned fiel recvd from you security group. Also note the ON= value on your request must equal your DNS name as in server.xyz.com Also, I was being sent .key files that I could never import in. They then sent me pem files that had the key info blended in from what I understand and those worked.
    I was able to get variations of the 29040 error (290xx) by trying different values within the HTTPD.conf -> ssl.conf file for the various SSL variables. In the end I've ended up with the modified settings of
    SSLCipherSuite ALL
    SSLProxyCipherSuite ALL
    SSLVerifyClient none
    SSLProtocol ALL
    SSLProxyProtocol ALL
    although I suspect other combinations would be fine as well.
    The opmn/conf settings were set to the various values as seen in other postings and blogs but in the end did nto seem to be the issue for me. Other than modifying those <port local="6xxx" remote="6xxx" request="6xxx"/> to prevent the opmn logs from filling up fast. To do that I had to try different values that the ones found in some of the main google postings.

  • ApEx install with HTTP server on separate boxes

    I want to configure ApEx 3.1 that is installed in an Oracle 10.2 database on server1 (linux) to work with an OracleAS 10.2 HTTP server installed on server2 (also linux). What extra steps do I need to do? I understand I need to place the images directory from the ApEx installation directory on server1 to AS_ORACLE_HOME/Apache directory on server2 and change the connect string in the dads.conf file to point to the server1. Is that correct?

    Hello,
    Yes that's correct. It's well described in the Oracle Apex Installation Guide and documentation:
    http://download.oracle.com/docs/cd/E10513_01/doc/install.310/e10496/toc.htm
    Regards,
    Dimitri
    -- http://dgielis.blogspot.com/
    -- http://www.apex-evangelists.com/
    -- http://www.apexblogs.info/

  • Move apex to another http server "Error on Page"

    Hi,
    I runing apex 2.2 on an oracle http server, but now I have installed collaboration suite on the same server and want to move my apex. Can't get it working the browser says "Error on page", the login button is not working and strange fonts.
    I hade moved image directory and created the marvel.conf + included in http.conf.
    http error log shows entries:
    File does not exist: /oracle/product/ocs_app/Apache/Apache/htdocs/calendar/images/javascript/htmldb_html_elements.js
    but my marvel.conf has:
    Alias /i/ "/oracle/product/http/Apache/Apache/images/"
    Have tried to copy images also to /oracle/product/ocs_app/Apache/Apache/htdocs/calendar/ the errors disappears from log file but browser still shows “Error on Page”
    Can anyone help, please?

    Hi Praveen,
    Looks like a Reverse Proxy solution where you have one HTTP server in DMZ and one behind the firewalls. Please check Apache docs for Reverse Proxy. You can also use Web Cache for this purpose, or use a Hardware Load Balancer.
    Regards,
    Martin

  • Apex install choose http server

    Dears,
    I'd like to install a new apex instance on one server on which there is HP UX Apache Web Server, can I use this Apache server of i have to install apache on companion cd for Apex installation?
    Thanks for your feedback
    Celio

    If it is 11g you can use the embedded server (not the best idea for production usage) or you use the server software off the cd. The install of Apache you have on your HP server will not support APEX.. You can use the hp server Apache to pass requests the Oracle Apache server..
    Thank you,
    Tony Miller
    Webster, TX

  • Oracle and http server to install apex

    Dears,
    My old configuration was a solarisx86 (installation : 10202_database_solx86 ,10202_companion_solx86).
    I would like to install a new version of apex on a node of a cluster HP UX.
    Could someone tell me what and where can i find an oracle 10 compatible apex and and http server for this?
    thanks in advance.
    Celio

    [10g Release 2 downloads on OTN|http://www.oracle.com/technology/software/products/database/index.html]. (Can't be more specific than this because you haven't identified your flavour of HP-UX.) Oracle HTTP Server is on the Companion CD.

  • Missing HTTP Server on 11g Installation

    Hi,
    Just successfully installed 11g Enterprise. Which, as I understand it, comes bundled nowadays with APEX and the Oracle HTTP server.
    But in my efforts to set up APEX and the HTTP server, I'm noticing a distinct lack of HTTP server! None of the files or folders that are supposed to present are there, but APEX is.
    I've followed the documentation to the letter and its all gone well up to the part where I have to edit the dads.conf file, whereupon I've noticed that file doesnt exist, and neither does the entire directory structure leading to it:
    "ORACLE_BASE\ORACLE_HTTPSERVER_HOME\ohs\modplsql\conf\dads.conf"
    I cant see any obvious directory in the oracle base that could be the http server home directory.
    Am I being dumb or blind, or am I genuinely missing the HTTP server and relevant directories and files?
    Help much appreciated!

    Use the EPG. In database 10g, the HTTP server was on the companion CD. In database 11g, HTTP server is not included(however you can download it if you really want to from the middleware stack or I guess from Apache). In database 11g, the deployment of APEX with HTTP server powered by Apache is deprecated in favour of the Embdded PLSQL Gateway (the modplsql bit from a HTTP server insde the database). The install guide includes both methods to give you a choice. Just because HTTP server is no longer included as part of the database media does not mean that you can not use it.

  • Regarding HTTP server

    I would like to know whether HTTP server comes along with the Oracle 10g Database or we need to install it seperately.

    Hello Ashir,
    In case you still need an answer to your question:
    HTTP server is on Oracle Database 10g Companion CD, you can install it from there.
    Thanks,
    DanielD

  • Installing standalone HTTP server(w/11gDb,3.2ApEx) & architecture questions

    Hi,
    I'm a newbie to ApEx and am in the process of laying down ApEx infrastructure (11g DB w/ 3.2 ApEx).
    Since we want to have the database server behind the firewall, one of the options is to set up 3-tier architecture (ie: DB server, Oracle HTTP server, and user's web browser) ALL on separate hosts. However, it appears all the ApEx installation guides (11g DB w/ 3.2 ApEx) ONLY mention about installing DB/ApEx together with OHS on the same host (ie: OHS is distributed with Oracle 11g, OHS is installed in an Oracle home...etc). This is NOT what I want. Please note that ApEx automatically installs with Oracle db 11g or later.
    Q1) Where can I download OHS, NOT bundled together with 11g? Does 10g HTTP server work with 11g DB?
    Q2) What's the procedure of setting up OHS on its own host (so that the host can be outside of the firewall)?
    Q3) My understanding is that ONE ApEx with ONE database (ie: ApEx resides inside the database). Can I have ONE ApEx pointing to MORE THAN ONE database?
    Q4) My understanding is that ApEx is covered under database license, regardless of whether OHS resides in same host of the db server or not. Correct?
    Q5) My understanding is that basically I have 2 options of setting up the fore-mentioned scenario OHS as follows:
    Option#1: Using the 3-tier architecture or
    Option#2: setting up OHS together with database in the same host, but use Proxy server
    Which one is the best practice? Pro's and con's?
    I also searched on this forum, but it does not appear to have answers to my questions.
    Your expertise and insights are appreciated :)
    Helen

    Thank you, Varad for your prompt reply.
    3 more questions:
    Q1)
    Database + APEX + OHS on server 1 (within the firewall)
    Apache 2.2 in the DMZ - serves static pages, non-APEX apps and forwards requests to APEX applications to the OHS running on the db server.Say I have a production db + ApEx + OHS on prod_server, and a test db + ApEx + OHS on test_server, should I have ONE Proxy server for BOTH production AND test, or each environment should have its own proxy server? The SA said that we "should" have one for each and can be on virtual machines but on the same physical host. What's your take on it? From what you mentioned, you folks seem to run everything together within the same Apache web server. But if I make a configuration change (say, in "httpd.conf"), and I need to reboot the Apache web server to take effect, then all the services will be affected, correct?
    Q2)
    I suggest you first get your database and APEX configured and working correctly and accessible from the OHS. You then install Apache on your DMZ box(download from http://httpd.apache.org) and configure it forward requests destined to the APEX application to the back end OHS. At a minimum your Apache config fille will have entries similar to (assuming external users enter the URL http://www.acme.com/apex to access the APEX applications)
    ProxyRequests Off
    ProxyPreserveHost On
    ProxyPass /apex http://Oracle_HTTP_server:8080/apex
    ProxyPassReverse /apex http://Oracle_HTTP_server:8080/apex
    .....After the above change, what needs to be included in ApEx Application Builder -> Application xxx -> Shared Components -> Proxy Server -> ?
    The "ServerName" in the VirtualHost section?
    Q3) Currently I'm on ApEx EPG. And I know that Oracle is pushing towards EPG. But it appears that it's a GOOD idea to move to OHS instead of using the embedded gateway for several reasons. One of them is that it does not seem (or I could not find) the typical Apache configuration file ($ORACLE_HOME/Apache/Apache/conf/httpd.conf). What's your take?
    Thanks much again :)
    Helen

  • Where to locate HTTP Server for use with Oracle Express 10g and Apex?

    Hello,
    Im a newbie and I downloaded oracle express 10g and Apex 3.2.1. The Apex install is referencing "choosing a HTTP Server" specifically "Oracle HTTP Server and mod_plsql and the embedded PL/SQL Gateway". My question is do the HTTP server or PL SQL embedded Gateway come with the 10g install or do I need to download them seperately? If so where can I locate them?
    Thank you!

    user12027813 wrote:
    If using Oracle XE, then which APEX install scenario would I used if I downloaded both the XE and apex from the OTN?Oracle XE includes APEX 2.1 and uses the PL/SQL Gateway for HTTP service work. No separate HTTP Server is required.
    If, after you install XE, you want to upgrade to APEX 3.x, you would select the PL/SQL Gateway for the upgrade.
    If the PL/SQL Gateway (EPG) does not provide the full set of services you need, you could put a regular Apache in front and redirect to APEX for those specific issues.
    If that is to complicated, then you could license Oracle Application Server Standard Edition 1 (for a fee) to get an Oracle HTTP Server and it's mod_plsql to replace the internal EPG.

Maybe you are looking for