SSL Certificate problem in the Oracle http server
Hi,
I have setup the oracle http server (OHS 11g) in linux machine and we created a virtual directory to access a web application.
In NON SSL connection it is working fine but when we try use the SSL connection we are not able to access the web application the port (4443) is not up.
Require help in this issue ?
regards,
Suresh G
Edited by: Sangeetha on Jan 3, 2013 12:13 PM
Hi Suresh,
Did u check the port ??
Also cud you paste the steps u followed do configure SSl on Ohs ??
Cheers :-)
Similar Messages
-
Problem with starting Oracle HTTP Server
I am in the process of installing Oracle Application Express Resease 2.2. After installing Oracle HTTP Server, I stopped it. But when I tried to start it, it failed. The following is the error message I got. Your assistance in helping solve this problem will be highly appreciated!
[oracle@linuxkm database]$ /u01/app/oracle/product/10.2.0/http_1/opmn/bin/opmnctl startproc ias-component=HTTP_Server
opmnctl: starting opmn managed processes...
================================================================================
opmn id=linuxkm:6200
0 of 1 processes started.
ias-instance id=standalone
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
ias-component/process-type/process-set:
HTTP_Server/HTTP_Server/HTTP_Server
Error
--> Process (pid=23484)
failed to start a managed process after the maximum retry limit
Log:
/u01/app/oracle/product/10.2.0/http_1/opmn/logs/HTTP_Server~1
-------------------------------------------------------------------------------------------------------------------Here is everything from that file. I also attached the configuration section of the apachectl file below. The ORACLE_HOME points to the ORACLE_HOME for http, not the ORACLE_HOME for database. In addition, the httpd.pid file pointed by PIDFILE doesn't exist. Are there anything wrong with my Oracle HTTP Server installation?
06/10/05 12:27:28 Start process
/u01/app/oracle/product/10.2.0/http_1/Apache/Apache/bin/apachectl start: execing httpd
06/10/05 14:52:04 Stop process
/u01/app/oracle/product/10.2.0/http_1/Apache/Apache/bin/apachectl stop: httpd stopped
06/10/05 14:52:41 Start process
/u01/app/oracle/product/10.2.0/http_1/Apache/Apache/bin/apachectl start: execing httpd
06/10/05 14:52:47 Start process
/u01/app/oracle/product/10.2.0/http_1/Apache/Apache/bin/apachectl start: execing httpd
06/10/05 16:05:33 Start process
/u01/app/oracle/product/10.2.0/http_1/Apache/Apache/bin/apachectl start: execing httpd
06/10/05 16:05:53 Start process
/u01/app/oracle/product/10.2.0/http_1/Apache/Apache/bin/apachectl start: execing httpd
# |||||||||||||||||||| START CONFIGURATION SECTION ||||||||||||||||||||
ORACLE_HOME=/u01/app/oracle/product/10.2.0/http_1; export ORACLE_HOME
NLS_LANG=${NLS_LANG="AMERICAN_AMERICA.WE8ISO8859P1"}; export NLS_LANG
PERL5LIB=/u01/app/oracle/product/10.2.0/http_1/Apache/Apache/mod_perl/lib/site_perl/5.6.1/i686-linux:/u01/app/oracle/product/10.2.0/http_1/perl/lib/5.6.1:/u01/app/oracle/product/10.2.0/http_1/perl/lib/site_perl/5.6.1 ; export PERL5LIB
PHPRC=/u01/app/oracle/product/10.2.0/http_1/Apache/Apache/conf; export PHPRC
TNS_ADMIN=${TNS_ADMIN="/u01/app/oracle/product/10.2.0/http_1/network/admin"}; export TNS_ADMIN
if [ -z "$LD_LIBRARY_PATH" ]
then
LD_LIBRARY_PATH=/u01/app/oracle/product/10.2.0/http_1/lib:/u01/app/oracle/product/10.2.0/http_1/opmn/lib ; export LD_LIBRARY_PATH
else
LD_LIBRARY_PATH=/u01/app/oracle/product/10.2.0/http_1/lib:/u01/app/oracle/product/10.2.0/http_1/opmn/lib:${LD_LIBRARY_PATH} ; export LD_LIBRARY_PATH
fi
# the path to your PID file
PIDFILE=/u01/app/oracle/product/10.2.0/http_1/Apache/Apache/logs/httpd.pid
# the path to your httpd binary, including options if necessary
HTTPD=/u01/app/oracle/product/10.2.0/http_1/Apache/Apache/bin/httpd
# a command that outputs a formatted text version of the HTML at the
# url given on the command line. Designed for lynx, however other
# programs may work.
LYNX="lynx -dump"
# the URL to your server's mod_status status page. If you do not
# have one, then status and fullstatus will not work.
STATUSURL="http://localhost:7777/server-status"
# |||||||||||||||||||| END CONFIGURATION SECTION |||||||||||||||||||| -
Facing problem in installing oracle http server
hi,
i am trying to install oracle http server from companion cd (oracle 10g) but facing this error
/Apache/Apache/bin/httpd: error while loading shared libraries: libdb.so.2: cannot open shared object file: No such file or directory.
i don't know what to do.
plz helpHi,
there are other posts on this but try an install of the gnome-libs package on the server. It is possible to install a more recent version than 1.4.1.2.90-34.1.i386.
Mike -
Pls share the Oracle http server s/w download link
Hi everyone,
if anybody know the download link for Oracle Http server...pls share the same
Thanks
RavichandraUse compaign CD from OAS 10.1.2.0.2 - http://www.oracle.com/technetwork/middleware/ias/downloads/101202-095224.html or from RDBMS Compaign CD.
But check that OHS version and mod's that you need to use.
Edited by: rava on May 5, 2011 5:45 AM
Edited by: rava on May 5, 2011 5:47 AM -
Problem starting the Oracle Management Server service
Hi
I have configured the Oracle Management Server (since I need to use the Jobs functionality) in an Oracle 9i home installed in my desktop. Then I have tried to put the service to work; it always starts and stops at once; the message also states that some services are automatically shutted down when they are not in use...
Also, I noticed that I cannot use the typical option when creating the repository for OMS because it does not accept the domain my computer is in (dgsaude.min-saude.pt) since it seems to be an invalid domain name...
I am a little under pressure here...Please helpThank you very much; I will take a look at documentation; anyway, just a question I am in doubt about..the tasks I need to automate have to do with deleting the contents of some local tables, then run some SqlPlus queries to fill those tables again (I run them locally by using a database link to another database); final tables will be connected to an www site and refreshed. As I have understood, I can do this using DBMS_JOBS (for which, I think, I would need to learn some PL/SQL...) or configure the OMS to do it (which, as you said, can be a bit of a pickle in the start...). Given the situation, which one of these tools would you advise me to use?
Thank You
Andre -
Regarding the oracle HTTP server
Hi experts....
Please help me with this issue.
we have a internet facing APEX application.
For that application i have
i) session state protestion enabled
ii) application is in "https"
iii) Proxy server which allows only the requests with that application no (app id)
I am not familiar how the sys admin confirgured ii and iii.
As a APEX developer from my end,i just enabled the session state protection for that application.
We have "Mc afee" secure scan for all the internet facing applications what we have in our org.
For that APEX based application we are getting some "security alerts" that tells to disable
the "PUT,DELETE methods"
Description:
The PUT method allows an attacker to upload arbitrary web pages on the server.
If the server is configured to support scripts like ASP or PHP, it will allow the attacker to execute code
with the privileges of the web server. The DELETE method allows an attacker to delete arbitrary content
from the web server.solution:
Disable the PUT and/or DELETE method in the web server configuration.After doing some search won how to diable the put and delete methods?
we made the following changes in httpd.conf file
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
<Limit PUT DELETE TRACE>
Order deny,allow
Deny from all
</Limit>
</Directory>
Does this config change affect anything in the APEX application?
what other measures should anyone need to take for any Internet facing APEX application?
ThanksHi varad...
Thanks for the reply...
I am able to find where the "access log files" exits in the web server and found that there are "several" access log files exists for each day.
Do i need to check all the "access log" files? or is there any command for it?
Does the following config changes disables the PUT and DELETE methods?
and Does this changes affect any other functionality of existing applications on prod?
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Deny from all
<Limit PUT DELETE TRACE>
Order deny,allow
Deny from all
</Limit>
</Directory>Please let me know about the config changes that i am doing.
Thanks in advance -
ADMN-100999 error when trying to restart the Oracle HTTP server
I'm don't have access to Metalink.
Please help.I'm don't have access to Metalink.
Please help. -
Strange error when enabling SSL on Oracle HTTP Server
Hi,
In our production environment Oracle HTTP Server starts fine when SSL is disabled.
We've enabled SSL in our dev/uat environments using instructions from the Oracle Documentation. It was pretty straightforward.
When i tried to do the same in our production environment, the Oracle HTTP Server wouldnt restart. I've had a look around the forums and havent seen anyone report the same error we are seeing in the logfile.
$ORACE_HOME/opmn/bin/opmnctl verbose startproc ias-component=HTTP_Server
HTTP/1.1 200 OK
Content-Length: 0
Content-Type: text/html
Response: Ping succeeded.
opmnctl: starting opmn managed processes...
HTTP/1.1 204 No Content
Content-Length: 718
Content-Type: text/html
Response: 0 of 1 processes started.
<?xml version='1.0' encoding='ISO-8859-1'?>
<response>
<opmn id="ubrf1200:6201" http-status="204" http-response="0 of 1 processes started.">
<ias-instance id="IAS-X-ubrf1200.6299">
<ias-component id="HTTP_Server">
<process-type id="HTTP_Server">
<process-set id="HTTP_Server">
<process id="350814320" pid="29207" status="Stopped" index="1" log="$ORACE_HOME/opmn/logs/HTTP_Server~1" operation="request" result="failure">
<msg code="-21" text="failed to start a managed process after the maximum retry limit">
</msg>
</process>
</process-set>
</process-type>
</ias-component>
</ias-instance>
</opmn>
</response>
The HTTP_Server~1 log contains the below error:
09/08/16 13:24:40 Start process
$ORACLE_HOME/Apache/Apache/bin/apachectl startssl: execing httpd
VirtualHost configuration:
127.0.0.1:7201 127.0.0.1 ($ORACLE_HOME/Apache/Apache/conf/dms.conf:21)
I've compared dms.conf from all 3 of dev/uat/prod
diff dev-dms.conf dms.conf
15c15
< Redirect /dms0/AggreSpy http://127.0.0.1:7200/dmsoc4j/AggreSpy
Redirect /dms0/AggreSpy http://127.0.0.1:7201/dmsoc4j/AggreSpy
18,19c18,19
< Listen 127.0.0.1:7200
< OpmnHostPort http://127.0.0.1:7200
Listen 127.0.0.1:7201
OpmnHostPort http://127.0.0.1:7201
21c21
< <VirtualHost 127.0.0.1:7200>
<VirtualHost 127.0.0.1:7201>30c30
No Apache logs are being written to when we try starting the Oracle HTTP Server with ssl enabled.
Has anyone experienced this problem before? Any idea how we can get this working?
Thanks,
StephenNoticed that when it starts with apachectl startssl, it doesnt like any <VirtualHost directive
The line in the dms.conf file that it errors out at is :
<VirtualHost 127.0.0.1:7201>
When i added a redirect the httpd.conf file, it errors out at the <VirtualHost line also
Any idea why the Oracle HTTP Server wouldnt like <VirtualHost directives when running startssl? -
Installation of the VeriSign digital certification in Oracle HTTP Server
I am not obtaining to generate to the pair of keys and the CSR in Oracle HTTP Server, will have some tip I is thankful.
Thanks
LeandroHi Leandro,
Here are some steps to setup digital certificates into Oracle HTTP Server for Unix.
1. The temporary working directory is /u01/tmp/myssl.
2. The contents of <9iAS_HOME>/Apache/open_ssl/bin have been copied to the
temporary working directory created in Assumption #1.
3. SSL file names are priv.key (private key), certreq.csr (certificate request),
and cert.crt (SSL certificate). The actual SSL certificate file could be
named other than 'cert.crt'.
4. By default, SSL is configured using port 443, which requires ROOT access to
start the web listener.
If you want to change this from the default port, you will need to change
the following two parameters in the httpd.conf file to an unused port number:
Listen 443
<VirtualHost default:443>
5. All necessary UNIX environment variables are set correctly for your Oracle
product before implementing these procedures.
6. User must be familiar with UNIX concepts like shell navigation, UNIX
environments, file manipulation/search, file copy/backups, etc.
How to Request and Configure an SSL Certificate for Oracle9i Application Server
Step-by-Step Instructions:
1. Change your present working directory to the temporary working directory, e.g.,
/u01/tmp/myssl. Ensure the contents of <9iAS_HOME>/Apache/open_ssl/bin have
been copied into this temporary working directory.
2. Copy 5 large files, each at least 250KB, into your temporary working directory.
Suggest looking in any /bin directory for large sized binary files. Execute
the following command to generate the random character file:
% openssl md5 * > rand.rnd
3. Execute the following command to generate the private key (priv.key):
% openssl genrsa -rand rand.rnd -des3 1024 > priv.key
- when prompted, enter a "PEM pass phrase" password
- re-enter password when prompted to verify password
-- remember the pass phrase password you entered
- this command generates the priv.key file and associated pass phrase
- set permissions on the priv.key file to prevent unauthorized editing
% chmod 400 priv.key
- backup the priv.key file to a secure location
NOTE
The PEM pass phrase must be at least 4 characters in length. Remember this
pass phrase, you will be prompted to enter it in the next step and each
time you start up the Oracle HTTP Server (OHS) in SSL mode.
Optionally, you can unencrypt the value of the private key, so that you
will not be prompted for the PEM pass phrase every time you start up OHS
in SSL mode.
To unencrypt the private key, execute the following two commands (Note:
ensure file permissions set to r+w):
% cp priv.key priv.key.bak
% openssl rsa -in priv.key.bak -out priv.key
- the demo certificate shipped with Oracle9iAS does not require a pass
phrase to start OHS in SSL mode.
- on UNIX, to generate the certificate request and start OHS in SSL mode,
the pass phrase must be entered, unless you executed the above steps
to unencrypt.
- on Windows NT/2000, if a certificate is used that has a pass phrase,
the OHS will hang; therefore, on Windows NT/2000, you must execute
the steps to unencrypt.
4. Execute the following command to generate an SSL certificate request
(certreq.csr) based on your private key.
% openssl req -new -key priv.key -out certreq.csr -config openssl.cnf
- when prompted, enter the "PEM pass phrase" set when the private key
was created.
- when prompted, enter the requested fields that make up the
Distinguished Name.
-- each entry must be valid information, i.e., email, state, location, etc.
- when prompted for the "Common Name", you MUST enter the fully
qualified name which will be accessed via client browsers; e.g.,
if clients will use:
https://mysite.domain.com
-- then, you must enter mysite.domain.com as the "Common Name"
- the requested 'extra' attributes, i.e., "challenge password" and
"optional company name", are OPTIONAL; just hit ENTER to use NULL values.
5. You should now have the private key and certificate request files (priv.key
and certreq.csr) in your temporary working directory.
NOTE
At this point, you can use your certificate request file 'certreq.csr' to
order a valid SSL certificate from any CA-vendor, e.g., Verisign.
After you receive your SSL certificate, skip to Step #6 for instructions
on how to deploy your SSL files.
OPTIONAL
You can start 9iAS in SSL mode (see Step #12) and test the pre-installed demo
certificate and private key included for testing purposes.
It is a good idea to test to be sure the Oracle HTTP Server SSL mode works
successfully before deploying your new SSL certificate. To try these demo
files, access the 9iAS index page in a browser using the HTTPS protocol and
the appropriate SSL Listen port. URL format:
https://myhost.domain.com:<ssl_port>
The user will see a Security Alert (IE), or New Site Certificate (Netscape)
warning message, click Continue/Next to accept.
OPTIONAL
To create a self-signed certificate, execute the following commands:
(csh) % setenv RANDFILE rand.rnd
<sh or ksh> % export RANDFILE=rand.rnd
% openssl x509 -req -days 30 -in certreq.csr -signkey priv.key > tempcert.crt
- when prompted, enter the "PEM pass phrase" set when the private key was created.
- this command generates a temporary self-signed certificate file 'tempcert.crt'
valid for 30 days, which can be used while awaiting a valid SSL certificate
purchased from an authorized CA-vendor.
- if this option is used, after generating the 'tempcert.crt' file, skip to
Step #6 for instructions on how to deploy your SSL files.
OPTIONAL
These steps are specifically for requesting a TRIAL certificate from the
CA-vendor Verisign.
- Go to www.verisign.com and click on "Free Guides and Trials" link and
follow instructions to request a "Free Trial SSL ID". During this process,
you will be asked to provide certificate request information.
- Open the 'certreq.csr' file using your text editor of choice.
- Starting with "-----BEGIN NEW CERTIFICATE REQUEST-----" copy all lines
including the BEGIN and END of certificate lines.
- Paste this copied data into the Verisign page where requested and continue.
- You will see the Verisign web site decode your certificate request
information. This decoded information is presented to you to verify it is
correct. If it is, then continue with the process.
- You will be presented with another set of questions from Verisign. Be sure
to answer with the correct email address, as this address will be used to
send your SSL certificate.
- After you answer all these questions, you will be sent a TRIAL 14-day
SSL certificate via email.
- WARNING! You must follow this step carefully, you cannot copy and paste
information from an email to a new text file. After you get your TRIAL
certificate, save the entire email message to a text file. Open this file
using your text editor of choice. You will see the email address header
information and the line:
-----BEGIN CERTIFICATE-----
- Delete all text that appears before the -----BEGIN CERTIFICATE----- line.
The modified file should contain only certificate information. After you
delete the email header, save this text file inside your temporary directory
with the filename 'trialcert.crt'.
6. Now you are ready to configure Oracle9i Application Server (9iAS) with your
SSL certificate files.
7. Back up your existing <9iAS_HOME>/Apache/Apache/conf/httpd.conf file.
8. Open the httpd.conf file with your text editor of choice.
9. Edit the following httpd.conf directives to use your generated private key
and SSL certificate file, which could be the filename for either the
temporary self-signed certificate, the TRIAL test certificate, or the
purchased valid certificate. The information following the # symbol are
comments.
NOTE
The directory of the SSL files (private key and certificate file)
can reside in any location you choose. The temporary working
directory will continue to be referenced in these procedure steps.
# use the appropriate (i.e., valid, temporary, or trial) certificate filename
SSLCertificateFile /u01/tmp/myssl/tempcert.crt
#private key from Step #4 above:
SSLCertificateKeyFile /u01/tmp/myssl/priv.key
10. Save your modified httpd.conf and exit the text editor.
11. Log in as authorized user (if default ports 80 and 443 are used, ROOT user
must execute commands in next step).
12. Execute the following command to stop, then start Apache in SSL mode
(ensure proper UNIX environments are set; else, execute command from
<9iAS_HOME>/Apache/Apache/bin.)
For Oracle8iAS 1.x:
% httpdsctl stop
% httpdsctl startssl
For Oracle9iAS 1.0.2.x:
% apachectl stop
% apachectl startssl
- when prompted, enter the "pass phrase" created in Step #3.
-- not required if you unencrypted the private key file
- when the Oracle HTTP Server starts successfully in SSL mode, access the
9iAS index page in a browser using the HTTPS protocol and the appropriate
SSL Listen port. URL format:
https://myhost.domain.com:<ssl_port>
- if using a temporary self-signed or TRIAL test certificate, the user will
see a Security Alert (IE), or New Site Certificate (Netscape) warning message,
click Continue/Next to accept.
====================
I hope this help !!
Ilan Salviano -
Can you run Embedded PL/SQL Gateway and Oracle HTTP Server at the same time
Hi,
I know this will sound a bit odd but their is a business case for asking this. Can you run APEX via the Embedded PL/SQL Gateway and the Oracle HTTP Server at the same time? Would their be any security/stability/etc issues I'd need to worry about? I know that I'll need to run them on different ports.
Thank you,
Martin Giffy D'Souza
[http://apex-smb.blogspot.com/]I think I've done this in the past. Theres no technical reason why you can't do this as far as I know.
I can't remember if I used different ports or same port. -
How to install Soap on the (Apache) Oracle HTTP Server
Hi,
Does anyone know how to install SOAP on the Oracle HTTP Server? I downloaded a soap version (it seems that the standard version comes without SOAP) from the xml.apache.org site and followed the installation instructions as far as I could (only Tomcat is described). However, no 'soaping'!!! Maybe I'm overlooking something because I cannot imagine that it should be difficult.
Thanks in advance!
HansHans, the SOAP implementation is part of OC4J. You get it out of the box. Check out how to use the out-of-the-box implementation in the tutorials on Web services with Oracle9i JDeveloper at:
http://otn.oracle.com/tech/webservices/htdocs/series/content.html
These tutorials/samples use the implementation of SOAP/WSDL that Oracle calls J2EE Web Services and this is the long term direction of Oracle's Web services implementation. This implementation is what Oracle will be evolving to Sun's Java Web Services Developer Pack as it finalizes into J2EE 1.4.
If you want to use Oracle/Apache SOAP, this too is included in OC4J but its support is being deprecated in future releases of Oracle9iAS in favour of the J2EE Web Services implementation. To find it, check out the OC4J/soap/webapps/ directory for the soap.ear file (it is in a slightly different spot if you are using the full Oracle9iAS R2 but still within the soap directory structure. Simply add <application name="soap" path="../../../soap/webapps/soap.ear" auto-start="true"/> to your OC4J server.xml and <web-app application="soap" name="soap" root="/soap" /> to your OC4J http-web-site.xml, re-start and away you go.
Finally, just to be sure, SOAP support in Oracle9iAS did not appear until 1.0.2.2.x and higher. If using 1.0.2.1 or less, you are correct, there is no SOAP support.
Mike.
Most folks that try out the J2EE Web Services find it is pretty easy to use so -
Unable to Install the Common Components and Oracle HTTP Server
I am installing the Hyperion 11.1.2.1.0 in Linux 64 bit server..
I have done the downloading the files from 1to 7 for Foundation Services and Static client with all Essbase.
I have unziped the all into one folder and done the installation , but i am not able to install the Oracle HTTP serve and common components.even If i tired to configure the system showing the Below error...
*Launching the Hyperion Configuration Utility, please wait...*
*Running preconfig checks...*
*Running EPM_ORACLE_HOME check...*
*EPM_ORACLE_HOME environment variable value: /fcs/Oracle_Home/Middleware/EPMSystem11R1*
*JAVA_HOME environment variable value: /fcs/Oracle_Home/Middleware/EPMSystem11R1/../jdk160_21*
*EPM_ORACLE_HOME check succeeded*
*Running .oracle.products check... .oracle.products check succeeded*
*Running Jars manifest check...*
*Time spent for manifests parsing: 606 ms*
*Maximum jars depth achieved: 6, while restriction was: unrestricted*
*Parsed 419 manifests*
*Total jars and classpath entries encountered: 419*
*Total not-existing referenced classpath entries count: 62*
*Total classpath elements to check: 59*
*ERROR: /fcs/Oracle_Home/Middleware/oracle_common/modules/oracle.jsf_1.2.9/glassfish.jstl_1.2.0.1.jar not exists; file depth: 2; referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/jlib/11.1.2.0/epm_j2se.jar referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/config/11.1.2.0/configtool.jar*
*ERROR: /fcs/Oracle_Home/Middleware/oracle_common/jlib/share.jar not exists; file depth: 1; referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/config/11.1.2.0/configtool.jar*
*ERROR: /fcs/Oracle_Home/Middleware/oracle_common/modules/oracle.http_client_11.1.1.jar not exists; file depth: 2; referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/jlib/11.1.2.0/epm_soa.jar referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/config/11.1.2.0/configtool.jar*
*ERROR: /fcs/Oracle_Home/Middleware/oracle_common/modules/oracle.dms_11.1.1/dms.jar not exists; file depth: 2; referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/jlib/11.1.2.0/epm_j2se.jar referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/config/11.1.2.0/configtool.jar*
*ERROR: /fcs/Oracle_Home/Middleware/oracle_common/modules/velocity-dep-1.4.jar not exists; file depth: 1; referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/config/11.1.2.0/configtool.jar*
*ERROR: /fcs/Oracle_Home/Middleware/oracle_common/modules/oracle.jmx_11.1.1/jmxspi.jar not exists; file depth: 2; referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/jlib/11.1.2.0/epm_j2se.jar referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/config/11.1.2.0/configtool.jar*
*ERROR: /fcs/Oracle_Home/Middleware/oracle_common/modules/org.apache.commons.beanutils_1.6.jar not exists; file depth: 1; referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/config/11.1.2.0/configtool.jar*
*ERROR: /fcs/Oracle_Home/Middleware/oracle_common/jlib/jewt4.jar not exists; file depth: 1; referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/config/11.1.2.0/configtool.jar*
*ERROR: /fcs/Oracle_Home/Middleware/oracle_common/modules/args4j-2.0.9.jar not exists; file depth: 1; referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/config/11.1.2.0/configtool.jar*
*ERROR: /fcs/Oracle_Home/Middleware/oracle_common/modules/oracle.odl_11.1.1/ojdl.jar not exists; file depth: 2; referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/jlib/11.1.2.0/epm_j2se.jar referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/config/11.1.2.0/configtool.jar*
*ERROR: /fcs/Oracle_Home/Middleware/oracle_common/modules/oracle.jmx_11.1.1/jmxframework.jar not exists; file depth: 2; referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/jlib/11.1.2.0/epm_soa.jar referenced from /fcs/Oracle_Home/Middleware/EPMSystem11R1/common/config/11.1.2.0/configtool.jar*
*FATAL ERROR: Jars manifest check failed with message "Some referenced jars do not exist"*
*Exiting in 30 seconds"*
Thanks in Advance
Rao.It may be worth having a read of the following article on Oracle Support - "Epm 11.1.2 Config Tool Fatal Error: "Some Referenced Jars Do Not Exist" [ID 1175585.1]"
Cheers
John
http://john-goodwin.blogspot.com/ -
How to configure Oracle HTTP server
Hi, I installed APEX 3.0 in Oracle 10.2.0.2 database. I installed HTTP server from Oracle 10.2.0 database companion CD. The problem is I am not sure which conf file I need to modify as in the installation document, it only shows steps for how to configure HTTP server 9.0.3/11g/Oracle Application Server 10g. Anybody knows where to get the right doc? Thanks.
Hi,
Configure the Oracle HTTP Server (OHS) from the companion CD is the same for other OHS (apart from OHS 9.x where it uses wdbsvr.app).
So just follow the install guide from
4.4 About Configuring Oracle HTTP Server
http://download-west.oracle.com/docs/cd/B32472_01/doc/install.300/b32468/post_inst.htm#BHAGICFJ
Regards,
Sunny Patel. -
Virtual Directory Change from Oracle HTTP Server to Embedded PL/SQL Gateway
We finally upgraded from htmldb 1.6 to ApEx 3.1.2 late last year. This was in conjunction with setting up a new server and installing Oracle 11g DB, while our production DB is still 10g. During this install, I opted for the Embedded PL/SQL Gateway, whereas our htmldb is running with the Oracle HTTP Server.
During the conversion of one of our applications I learned that Virtual Directory references to #IMAGE_PREFIX# are no longer valid for custom CSS so I had to change an entry in the page templates that I'm using to use #WORKSPACE_IMAGES#. Now I am importing another application from our htmldb 1.6 environment to our ApEx 3.1.2 environment, and I have a new problem that I think is related.
In this application we have been uploading report files for outside users to be able to download at their convenience. I think the upload is working OK, but when I try to download the report file I get the following:
Not found
The requested URL /apex/IMR.ofile was not found on this server.
The download is accomplished with a link on an SQL Report region. The Column Link info is:
Link Text = <img src="#IMAGE_PREFIX#edit_big.gif" border="0" alt="Icon 1">
Target = URL
URL = #OWNER#.ofile?p_file=#VIEW_REPORT#&v_auth=&APP_USER.
When I change the Link Text to <img src="#WORKSPACE_IMAGES#edit_big.gif" border="0" alt="Icon 1"> I lose the Edit Icon image. However, what I'm really concerned about is the URL not found error
Now, maybe I'm barking up the wrong tree, so if the problem isn't related to virtual directories, which tree should I be barking up?
Any suggestion?
Thanks,
GregoryIs the IMR.ofile a custom package for downloading files? If so, you might need to add it to the wwv_flow_epg_include_mod_local function.
I am not certain how this function also plays into the embedded pl/sql gateway, but do know it would affect this running through Oracle HTTP server when configured with the before proc.
With the embedded gateway it may very well be that you need to add this package into the ACL for outside availability. -
Sir,
I once again facing problem of HTTP Server it again not started the file contain the following entries where didn't show any duplicate entries but HTTP server couldn't start please help me.
Oracle Appachae file contain following entries
# Advanced Queuing - AQ XML
include "H:\oracle\ora92\rdbms\demo\aqxml.conf"
include "H:\oracle\ora92\xdk\admin\xml.conf"
include "H:\oracle\ora92\Apache\modplsql\cfg\plsql.conf"
include "H:\oracle\ora92\Apache\jsp\conf\ojsp.conf"
include "H:\oracle\ora92\sqlplus\admin\isqlplus.conf"
include "H:\oracle\ora92/oem_webstage/oem.conf"
oracle isqlplus.conf contain following entries
# Copyright (c) 2001, 2002, Oracle Corporation. All rights reserved.
# NAME
# isqlplus.conf
# PURPOSE
# Oracle HTTP Server directives for the iSQL*Plus server
# USAGE
# This file should be included in the Oracle HTTP Server
# "oracle_apache.conf" file.
# Enable handling of all virtual paths beginning with "/iplus/"
# Note: only /iplus/ is mapped, /iplus is not being mapped
<IfModule mod_alias.c>
Alias /iplus/ "H:\oracle\ora92\sqlplus\admin\iplus/"
# Disallow users from trying to access /iplus/ directory listing
<Directory "H:\oracle\ora92\sqlplus\admin\iplus">
AllowOverride None
Options FollowSymLinks
Order deny,allow
Allow from all
</Directory>
</IfModule>
# Maps all virtual paths beginning with "/isqlplus*" to the iSQL*Plus
# FastCGI application
<IfModule mod_alias.c>
ScriptAliasMatch ^/isqlplus(.*) H:\oracle\ora92\bin\isqlplus
ScriptAliasMatch ^/isqlplusdba(.*) H:\oracle\ora92\bin\isqlplus
<Directory "H:\oracle\ora92\bin">
AllowOverride None
Options FollowSymLinks
Order deny,allow
Allow from all
</Directory>
</IfModule>
# Enable handling of all virtual paths beginning with "/isqlplus"
<Location /isqlplus>
SetHandler fastcgi-script
Order deny,allow
# Comment "Allow ..." and uncomment the four lines "AuthType ..."
# to "Require ..." if Oracle HTTP authentication access is required
# for the http://.../isqlplus URL
Allow from all
#AuthType Basic
#AuthName 'iSQL*Plus'
#AuthUserFile H:\oracle\ora92\sqlplus\admin\iplus.pw
#Require valid-user
</Location>
# Enable handling of all virtual paths beginning with "/isqlplusdba".
# Note: Oracle HTTP authentication access must be configured to
# prevent unauthorized users performing DBA operations on
# the database
# Use the HTTP server utility script "htpasswd" to add users to the
# "iplusdba.pw" file.
<Location /isqlplusdba>
SetHandler fastcgi-script
Order deny,allow
AuthType Basic
AuthName 'iSQL*Plus DBA'
AuthUserFile H:\oracle\ora92\sqlplus\admin\iplusdba.pw
Require valid-user
</Location>
# Setup the iSQL*Plus FastCGI application.
<IfModule mod_fastcgi.c>
FastCgiServer H:\oracle\ora92\bin\isqlplus -port 8228 -initial-env iSQLPlusNumberOfThreads=20 -initial-env iSQLPlusTimeOutInterval=30 -initial-env iSQLPlusLogLevel=off -initial-env iSQLPlusAllowUserEntMap=none -idle-timeout 3600
</IfModule>I once again facing problem of HTTP Server it again not startedWhat error do you get? What OS are you using? Which release
and version of Oracle are you using? What debugging steps have you
alread tried and what results did they give you?
-- CJ
Maybe you are looking for
-
What are the options "alert" and "passes" under my account info?
Hi guys, I was going on viewing my account info, and I happened to see some options which I have no idea what are their usage? Can someone tell me what is the option "passes" and "alert" for? Thank you
-
I have tried to download Firefox...3.6.12.exe I keep getting a message, on the bottom of the screen, "This type of file can harm your computer" Can you advise please, as I haven't had an problems with Firefox in the past.
-
REPOST: Struts page control - stored procedure and refresh
Hi Guys, My last post on this was a bit wordy so I'll have another go... I have a struts page with a read-only form that gets data from the database through a view - the contents of this table can change dynamically. There is a button on this page th
-
I try to edit m photo in lightroom 4 and when i click on edit and try to edit my photo in photoshop it wont let me click on it. It acts like it is not on my computer. Can You Help?
-
Any fix for version 7.0 besides 7.0.3 which doesn't work?
I've downloaded the update for version 7 and am still unable to use the program without it shutting down. Also, my video clips load sideways and there's no way to rotate