Oracle® HTTP ServerAdministrator’s Guide10g Release 1 (10.1)Part No. B12255-01December 2003
xmod_perl 1.26 License... B-10Perl Artisti
mod_plsql7-30 Oracle HTTP Server Administrator’s GuidePlsqlBeforeProcedure Specifies the procedure to be invoked before calling therequested procedure.
mod_plsqlOracle HTTP Server Modules 7-31Notes: This parameter is relevant only if you are using procedures with arrayparameters, and passing varying
mod_plsql7-32 Oracle HTTP Server Administrator’s GuideNotes: This parameter is relevant only of you are using procedures with arrayparameters, and pa
mod_plsqlOracle HTTP Server Modules 7-33Notes: Environment variables added here are available in the PL/SQL applicationthrough the function owa_util.
mod_plsql7-34 Oracle HTTP Server Administrator’s GuidePlsqlDatabaseConnectString Specifies the connection to an Oracle database.Category ValueSyntax Pl
mod_plsqlOracle HTTP Server Modules 7-35Notes: If the database is running in the same Oracle home, or the environmentvariable “TWO_TASK” is set (call
mod_plsql7-36 Oracle HTTP Server Administrator’s GuidePlsqlDatabasePassword Specifies the password to use to log in to the database.After making manual
mod_plsqlOracle HTTP Server Modules 7-373. Set the appropriate shared library path environment variable for your platform. On UNIX platforms, include
mod_plsql7-38 Oracle HTTP Server Administrator’s GuidePlsqlDatabaseUserName Specifies the username to use to logon to the database. Notes: This is a m
mod_plsqlOracle HTTP Server Modules 7-39PlsqlDocumentPath Specifies a virtual path in the URL that initiates documentdownload form the document table.
xiSend Us Your CommentsOracle HTTP Server Administrator’s Guide, 10g Release 1 (10.1)Part No. B12255-01Oracle Corporation welcomes your comments and
mod_plsql7-40 Oracle HTTP Server Administrator’s GuideNotes: Omit this parameter for applications that do not perform document uploads ordownloads.
mod_plsqlOracle HTTP Server Modules 7-41 DebugStyle: This mode provides more details than ModplsqlStyle. mod_plsql provides more details about the UR
mod_plsql7-42 Oracle HTTP Server Administrator’s GuideNotes: Besides the patterns specified with this parameter, mod_plsql also disallowsany fully qua
mod_plsqlOracle HTTP Server Modules 7-43Notes: This parameter is changed only for performance reasons. The minimum valuefor this parameter is 28, but
mod_plsql7-44 Oracle HTTP Server Administrator’s GuidePlsqlMaxRequestsPerSession Specifies the maximum number of requests apooled database connection s
mod_plsqlOracle HTTP Server Modules 7-45Notes: Most applications have PlsqlTransferMode set to CHAR which means thatthe character set in PlsqlNLSLang
mod_plsql7-46 Oracle HTTP Server Administrator’s GuideNotes: For applications that do not use path aliasing, this parameter may be omitted. In older
mod_plsqlOracle HTTP Server Modules 7-47PlsqlSesssionStateManagement Specifies how package and session state shouldbe cleaned up at the end of each mod
mod_plsql7-48 Oracle HTTP Server Administrator’s Guide An older value of stateful=STATELESS_PRESERVE corresponds toPlsqlSessionStateManagementStatele
mod_plsqlOracle HTTP Server Modules 7-49Notes: For applications that do not do document uploads or downloads, thisparameter may be omitted. In older
mod_plsql7-50 Oracle HTTP Server Administrator’s GuidePlsqlCacheCleanupTime Specifies the time to start the cleanup of the cachestorage.This setting de
mod_plsqlOracle HTTP Server Modules 7-51In older versions, this parameter was called “cache_dir” and resides in the“[PLSQL Cache]” section of ORACLE_H
mod_plsql7-52 Oracle HTTP Server Administrator’s GuidePlsqlCacheMaxSize Specifies the maximum possible size of a cache file.This setting is to prevent t
mod_rewriteOracle HTTP Server Modules 7-53mod_proxyThis module provides proxy capability for FTP, CONNECT (for SSL), HTTP/0.9,HTTP/1.0, and HTTP/1.1.m
mod_rewrite7-54 Oracle HTTP Server Administrator’s Guidemod_rewrite loops through the ruleset rule by rule (RewriteRule directive) andwhen a particula
mod_rewriteOracle HTTP Server Modules 7-55mod_rewrite DirectivesThis section discusses the following mod_rewrite directives: RewriteEngine RewriteOp
mod_rewrite7-56 Oracle HTTP Server Administrator’s GuideRewriteBase Explicitly sets the base URL for pre-directory rewrites. Rewrite rule canbe used i
mod_rewriteOracle HTTP Server Modules 7-57Rewrite Rules HintsTable 7–5 provide hints for using rewrite rules.For example, if you want to redirect requ
mod_rewrite7-58 Oracle HTTP Server Administrator’s GuideIf there was a request for /demo1/not_just_index.html, all the precedingrewrite rules would ha
mod_statusOracle HTTP Server Modules 7-59For disabling all requests using the HTTP TRACE method, set the following mod_rewrite directives:RewriteEngin
xiiiPrefaceThis guide describes how to administer the Oracle HTTP Server.This preface contains these topics: Intended Audience Documentation Accessi
mod_unique_id7-60 Oracle HTTP Server Administrator’s Guidemod_unique_idThis module creates a unique ID for each request.This module is available on UN
Managing Security 8-18Managing SecurityThis chapter provides an overview of Oracle HTTP Server security features andconfiguration information for setti
About Oracle HTTP Server Security8-2 Oracle HTTP Server Administrator’s GuideAbout Oracle HTTP Server SecuritySecurity can be organized into the three
Resources ProtectedManaging Security 8-3Classes of Users and Their PrivilegesOracle HTTP Server authorizes and authenticates users before allowing the
Authentication and Authorization Enforcement8-4 Oracle HTTP Server Administrator’s GuideAuthentication and Authorization EnforcementOracle HTTP Server
Authentication and Authorization EnforcementManaging Security 8-5If you want to match objects at the file system level, then you must use<Directory&
Authentication and Authorization Enforcement8-6 Oracle HTTP Server Administrator’s GuideUsing mod_access and mod_setenvif for Host-based Access Contro
Authentication and Authorization EnforcementManaging Security 8-7Controlling Access by Domain Name Domain name-based access control can be usedwith IP
Authentication and Authorization Enforcement8-8 Oracle HTTP Server Administrator’s GuideControlling Access with Environment Variables You can use arbi
Authentication and Authorization EnforcementManaging Security 8-9User Authentication and AuthorizationBasic authentication prompts for a user name and
xivIntended AudienceThe Oracle HTTP Server Administrator’s Guide is intended for databaseadministrators and security managers.Documentation Accessibil
Authentication and Authorization Enforcement8-10 Oracle HTTP Server Administrator’s GuideUsing mod_ossl to Authenticate UsersSecure Sockets Layer (SSL
Authentication and Authorization EnforcementManaging Security 8-115. Stop Oracle HTTP Server using the following command: UNIX: ORACLE_HOME/opmn/bin&
Security Services Implemented Within Oracle HTTP Server8-12 Oracle HTTP Server Administrator’s GuideSecurity Services Implemented Within Oracle HTTP S
Security Services Implemented Within Oracle HTTP ServerManaging Security 8-13The following mod_ssl directives listed are not supported by mod_ossl. S
Security Services Implemented Within Oracle HTTP Server8-14 Oracle HTTP Server Administrator’s Guide SSLSessionCacheTimeout SSLVerifyClient SSLWall
Security Services Implemented Within Oracle HTTP ServerManaging Security 8-15SSLCARevocationPath Specifies the directory where PEM-encoded CertificateRe
Security Services Implemented Within Oracle HTTP Server8-16 Oracle HTTP Server Administrator’s GuideTable 8–3 SSLCipher Suite TagsFunction Tag Meaning
Security Services Implemented Within Oracle HTTP ServerManaging Security 8-17Table 8–4 Cipher Suites Supported in Oracle Advanced Security 9iCipher Su
Security Services Implemented Within Oracle HTTP Server8-18 Oracle HTTP Server Administrator’s GuideSSLEngine Toggles the usage of the SSL Protocol En
Security Services Implemented Within Oracle HTTP ServerManaging Security 8-19SSLLogLevel Specifies the verbosity degree of the SSL engine log file.Categ
xvOrganizationThis document contains:Chapter 1, "Oracle HTTP Server Overview"This chapter describes the Oracle HTTP Server, highlighting the
Security Services Implemented Within Oracle HTTP Server8-20 Oracle HTTP Server Administrator’s GuideSSLMutex Type of semaphore (lock) for SSL engine’s
Security Services Implemented Within Oracle HTTP ServerManaging Security 8-21SSLOptions Controls various runtime options on a per-directory basis. In
Security Services Implemented Within Oracle HTTP Server8-22 Oracle HTTP Server Administrator’s GuideValid Values (forSSLOptionscontinued) StrictRequi
Security Services Implemented Within Oracle HTTP ServerManaging Security 8-23SSLPassPhraseDialog Type of pass phrase dialog for wallet access. mod_oss
Security Services Implemented Within Oracle HTTP Server8-24 Oracle HTTP Server Administrator’s GuideSSLRequire Denies access unless an arbitrarily com
Security Services Implemented Within Oracle HTTP ServerManaging Security 8-25Table 8–5 lists the standard variables for SSLRequire varname.Table 8–6 l
Security Services Implemented Within Oracle HTTP Server8-26 Oracle HTTP Server Administrator’s GuideSSLRequireSSL Denies access to clients not using S
Security Services Implemented Within Oracle HTTP ServerManaging Security 8-27SSLSessionCache Specifies the global/interprocess session cache storage ty
Security Services Implemented Within Oracle HTTP Server8-28 Oracle HTTP Server Administrator’s GuideSSLVerifyClient Specifies whether or not a client m
Security Services Implemented Within Oracle HTTP ServerManaging Security 8-29SSLWalletPassword Specifies the Wallet password needed to access the walle
xviChapter 9, "Frequently Asked Questions"This chapter provides answers to frequently asked questions about Oracle HTTPServer.Chapter A, &qu
Security Services Implemented Within Oracle HTTP Server8-30 Oracle HTTP Server Administrator’s GuideUsing mod_proxy DirectivesThe following directives
Security Services Implemented Within Oracle HTTP ServerManaging Security 8-31SSLProxyWallet Specifies the location of the wallet containing the certific
Security Services Implemented Within Oracle HTTP Server8-32 Oracle HTTP Server Administrator’s GuideUsing mod_ossl Directives to Configure Client Auth
Security Services Implemented Within Oracle HTTP ServerManaging Security 8-33Using the iasobf UtilityThe iasobf utility enables you to generate an obf
Security Services Implemented Within Oracle HTTP Server8-34 Oracle HTTP Server Administrator’s Guide
Frequently Asked Questions 9-19Frequently Asked QuestionsThis chapter provides answers to frequently asked questions about Oracle HTTPServer.Documenta
9-2 Oracle HTTP Server Administrator’s GuideCreating Application-specific Error PagesOracle HTTP Server has a default content handler for dealing with
Frequently Asked Questions 9-3Using Different Language and Character Set Versions of DocumentYou can use multiviews, a general name given to the Apach
9-4 Oracle HTTP Server Administrator’s GuideSupporting PHPmod_php is not supported, however, you have the following two options: Install mod_php by y
Frequently Asked Questions 9-5Protecting Web Site From HackersThere are many attacks, and new attacks are invented everyday. Following are somegeneral
xviiConventionsThis section describes the conventions used in the text and code examples of thisdocumentation set. It describes: Conventions in Text
9-6 Oracle HTTP Server Administrator’s Guide
Oracle HTTP Server Configuration Files A-1AOracle HTTP Server Configuration FilesThis appendix lists commonly used Oracle HTTP Server configuration files
httpd.confA-2 Oracle HTTP Server Administrator’s Guidehttpd.confThis is a server configuration file which typically contains directives that affect howt
httpd.confOracle HTTP Server Configuration Files A-3Main Server ConfigurationThis is section two of the httpd.conf file. It contains the directives of t
httpd.confA-4 Oracle HTTP Server Administrator’s GuideAs shown in Figure A–1, httpd.conf contains directives to include configurationfiles such as: mim
httpd.confOracle HTTP Server Configuration Files A-5oracle_apache.conforacle_apache.conf is included in the main configuration file to storeconfiguration
httpd.confA-6 Oracle HTTP Server Administrator’s Guidexml.confxml.conf is associated the .xsql extension with the XSQL servlet.It is located at: UNIX
opmn.xmlOracle HTTP Server Configuration Files A-7opmn.xmlopmn.xml describes the processes that Oracle Process Manager and NotificationServer (OPMN) man
opmn.xmlA-8 Oracle HTTP Server Administrator’s Guide
Third Party Licenses B-1BThird Party LicensesThis appendix includes the Third Party License for all the third party productsincluded with Oracle Datab
xviiiConventions in Code ExamplesCode examples illustrate SQL, PL/SQL, SQL*Plus, or other command-linestatements. They are displayed in a monospace (fi
Apache HTTP ServerB-2 Oracle HTTP Server Administrator’s GuideApache HTTP ServerUnder the terms of the Apache license, Oracle is required to provide t
Apache SOAPThird Party Licenses B-3Apache SOAPUnder the terms of the Apache license, Oracle is required to provide the followingnotices. However, the
Apache SOAPB-4 Oracle HTTP Server Administrator’s Guide * permission, please contact [email protected]. * * 5. Products derived from this software
DBI ModuleThird Party Licenses B-5DBI ModuleOracle is required to provide the text of the third-party license, but the third-partyprogram will be subj
DBI ModuleB-6 Oracle HTTP Server Administrator’s Guide“Reasonable copying fee” is whatever you can justify on the basis of media cost,duplication char
DBI ModuleThird Party Licenses B-74. You may distribute the programs of this Package in object code or executableform, provided that you do at least O
DBI ModuleB-8 Oracle HTTP Server Administrator’s Guide8.Aggregation of this Package with a commercial distribution is always permittedprovided that th
PerlThird Party Licenses B-9PerlOracle is required to provide the text of the third-party license, but the third-partyprogram will be subject to the O
PerlB-10 Oracle HTTP Server Administrator’s GuideFor those of you that choose to use the GNU General Public License, myinterpretation of the GNU Gener
PerlThird Party Licenses B-11 * Alternately, this acknowledgment may appear in the software itself, * if and wherever such third-party acknowled
xix... Horizontal ellipsis points indicate either: That we have omitted parts of thecode that are not directly related tothe example That you can re
PerlB-12 Oracle HTTP Server Administrator’s GuideDefinitions“Package” refers to the collection of files distributed by the Copyright Holder,and derivat
PerlThird Party Licenses B-13d. make other distribution arrangements with the Copyright Holder.4. You may distribute the programs of this Package in o
PerlB-14 Oracle HTTP Server Administrator’s Guide8.Aggregation of this Package with a commercial distribution is always permittedprovided that the use
mod_davThird Party Licenses B-15mod_davmod_dav has been licensed to Oracle free of charge by Greg Stein under a licensesimilar to the Apache Software
mod_davB-16 Oracle HTTP Server Administrator’s GuideTHIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -------------------------------
FastCGIThird Party Licenses B-17FastCGIOracle is required to provide the text of the third-party license, but the third-partyprogram will be subject t
FastCGIB-18 Oracle HTTP Server Administrator’s GuideOpen Market shall retain all right, title and interest in and to the Software andDocumentation, in
FastCGIThird Party Licenses B-19Open Market shall retain all right, title and interest in and to the Software andDocumentation, including without limi
JaxenB-20 Oracle HTTP Server Administrator’s GuideJaxenOracle is required to provide the text of the third-party license, but the third-partyprogram w
JaxenThird Party Licenses B-21THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIEDWARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
Oracle HTTP Server Administrator’s Guide, 10g Release 1 (10.1)Part No. B12255-01Copyright © 2003 Oracle Corporation. All rights reserved.Primary Auth
xxConventions for Windows Operating SystemsThe following table describes conventions for Windows operating systems andprovides examples of their use.C
ExpatB-22 Oracle HTTP Server Administrator’s GuideExpatOracle is required to provide the text of the third-party license, but the third-partyprogram w
SAXPathThird Party Licenses B-23SAXPathOracle is required to provide the text of the third-party license, but the third-partyprogram will be subject t
SAXPathB-24 Oracle HTTP Server Administrator’s GuideTHIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIEDWARRANTIES, INCLUDING, B
Glossary-1GlossaryApacheApache is a public domain HTTP server derived from the National Center forSupercomputing Applications (NCSA).authenticationThe
Glossary-2A certificate contains the entity’s name, identifying information, and public key. It isalso likely to contain a serial number, expiration da
Glossary-3database access descriptorA database access descriptor (DAD) is a set of values that specify how anapplication connects to an Oracle databas
Glossary-4DITSee directory information tree.DNSee distinguished name.encryptionThe process of disguising a message thereby rendering it unreadable to
Glossary-5Lightweight Directory Access ProtocolA standard, extensible directory access protocol. It is a common language thatLDAP clients and servers
Glossary-6PL/SQLPL/SQL is Oracle’s proprietary extension to the SQL language. PL/SQL addsprocedural and other constructs to SQL that make it suitable
Glossary-7public/private key pairA set of two numbers used for encryption and decryption, where one is called theprivate key and the other is called t
xxiORACLE_HOMEand ORACLE_BASEIn releases prior to Oracle8i release 8.1.3,when you installed Oracle components,all subdirectories were located under at
Glossary-8Secure ShellSecure Shell (SSH) is a well known protocol and has widely availableimplementation that provide a secure connection tunneling so
Glossary-9X.509Public keys can be formed in various data formats. The X.509 v3 format is one suchpopular format.
Glossary-10
Index-1IndexAaccess log, 6-7access.conf, A-2AccessConfig, 8-5AccessFileName, 2-7ACKS, 5-4AddCertHeader, 7-5AddType, A-4Advanced Queuing, A-5aqxml.conf
Index-2-f, 3-6restartproc, 1-7startproc, 1-6stopproc, 1-7CompatEnvVars, 8-22components, 1-3CondPattern, 7-54conf, 3-6confidentiality, 8-2configuration
Index-3DirectoryMatch, 2-5Files, 2-5FilesMatch, 2-5Limit, 2-6LimitExcept, 2-6Location, 2-5LocationMatch, 2-6VirtualHost, 2-7CoreDumpDirectory, 3-4crea
Index-4entry, Glossary-4environment variablescontrolling access, 8-8error, 6-4, 6-6error log, 6-8ErrorLog, 3-5Expatlicense, B-22ExportCertData, 8-21Ex
Index-5LLDAP, Glossary-4lightweight directory access protocol, Glossary-5Limit directive, 2-6LimitExcept directive, 2-6limitingconnection number, 4-5p
Index-6mod_imap, 7-10mod_include, 7-10mod_info, 7-11mod_isapi, 7-11mod_log_agent, 7-11mod_log_config, 7-11mod_log_referer, 7-11mod_mime, 7-12mod_mime_
Index-7document_path, 7-39document_proc, 7-40document_table, 7-40pathaliasproc, 7-46PerPackageOwa, 7-29plsql.conf, 7-24PlsqlDMSEnable, 7-24PlsqlIdleSe
xxii
Index-8mod_userdir, 7-60mod_usertrack, 7-60mod_vhost_alias, 7-60multiviews, 9-3Nnetmaskcontrolling access, 8-7networkcontrolling access, 8-7nFast, 8-1
Index-9OraLogSeverity, 6-3order, 8-4overview, 1-1Ppathaliasproc, 7-46PEM, 8-14, Glossary-5performance monitor, 4-7Perlaccess database, 7-16license, B-
Index-10reverse proxies, 5-6rewrite log, 6-9RewriteBase, 7-56RewriteEngine, 7-55RewriteLog, 7-55RewriteLogLevel, 6-9, 7-55RewriteOptions, 7-55root, 4-
Index-11SSLLogLevel, 8-19SSLMutex, 8-20SSLOptions, 8-21CompatEnvVars, 8-22ExportCertData, 8-21FakeBasicAuth, 8-21OptRenegotiate, 8-22StdEnvVars, 8-21S
Index-12
Oracle HTTP Server Overview 1-11Oracle HTTP Server OverviewThis chapter describes the Oracle HTTP Server, highlighting the differencesbetween the Orac
Oracle HTTP Server Features1-2 Oracle HTTP Server Administrator’s GuideOracle HTTP Server FeaturesOracle HTTP Server is the Web server component of Or
Oracle HTTP Server ComponentsOracle HTTP Server Overview 1-3Oracle HTTP Server ComponentsOracle HTTP Server consists of several components that run wi
Oracle HTTP Server Components1-4 Oracle HTTP Server Administrator’s Guidemod_auth_db No Disabled. Not shipped by Oracle.mod_auth_dbm Nomod_auth_digest
Oracle HTTP Server SupportOracle HTTP Server Overview 1-5Oracle HTTP Server SupportOracle provides technical support for the following Oracle HTTP Ser
Oracle HTTP Server Management1-6 Oracle HTTP Server Administrator’s GuideOracle HTTP Server ManagementYou can manage Oracle HTTP Server using opmnctl.
Starting, Stopping, and Restarting Oracle HTTP ServerOracle HTTP Server Overview 1-7Stopping Oracle HTTP ServerTo stop Oracle HTTP Server, use the sto
iiiContentsSend Us Your Comments ... x
Starting, Stopping, and Restarting Oracle HTTP Server1-8 Oracle HTTP Server Administrator’s Guide
Oracle HTTP Server Concepts 2-12Oracle HTTP Server ConceptsThis chapter introduces you to the Oracle HTTP Server directory structure, andconfiguration
Understanding Oracle HTTP Server Directory Structure2-2 Oracle HTTP Server Administrator’s GuideUnderstanding Oracle HTTP Server Directory StructureOr
Classes of DirectivesOracle HTTP Server Concepts 2-3Understanding ModulesOracle HTTP Server is a modular server. Modules extend the basic functionalit
Scope of Directives2-4 Oracle HTTP Server Administrator’s GuideScope of DirectivesDirectives placed in the main configuration files apply to the entire
Scope of DirectivesOracle HTTP Server Concepts 2-5<DirectoryMatch>It should be used when specifying regular expressions, instead of using the ti
Scope of Directives2-6 Oracle HTTP Server Administrator’s Guide<LocationMatch>Functions in an identical manner to <Location> and you shoul
About .htaccess FilesOracle HTTP Server Concepts 2-7<VirtualHost>Oracle HTTP Server has the capabilities to serve many different Web sitessimult
About .htaccess Files2-8 Oracle HTTP Server Administrator’s Guide
Specifying Server and File Locations 3-13Specifying Server and File LocationsThis chapter explains how to set Oracle HTTP Server and server administra
ivUnderstanding Modules... 2-3Classes
Setting Server and Administrator Functions3-2 Oracle HTTP Server Administrator’s GuideSetting Server and Administrator FunctionsThe following set basi
Setting Server and Administrator FunctionsSpecifying Server and File Locations 3-3ServerAdminCreates an email address that is included with every defa
Specifying File Locations3-4 Oracle HTTP Server Administrator’s GuideSpecifying File LocationsThe following directives to control the location of vari
Specifying File LocationsSpecifying Server and File Locations 3-5ErrorLogSets the name of the file to which the server notes any errors it encounters.
Specifying File Locations3-6 Oracle HTTP Server Administrator’s GuideServerRootSpecifies the directory that contains the conf and logs subdirectories.
Managing Server Processes 4-14Managing Server ProcessesThis chapter provides an overview of the Oracle HTTP Server processes, andprovides information
Oracle HTTP Server Processing Model4-2 Oracle HTTP Server Administrator’s GuideOracle HTTP Server Processing ModelOnce Oracle HTTP Server is started,
Oracle HTTP Server Processing ModelManaging Server Processes 4-3Additional Security ConsiderationsFor additional security on UNIX, you can change the
Handling Server Processes4-4 Oracle HTTP Server Administrator’s GuideHandling Server ProcessesUse the following directives to manage the server proces
Limiting the Number of Processes and ConnectionsManaging Server Processes 4-5Limiting the Number of Processes and ConnectionsThe following directives
vRunning Oracle HTTP Server as Root ... 4-2Additional Security Con
Limiting the Number of Processes and Connections4-6 Oracle HTTP Server Administrator’s GuideMaxRequestsPerChildControls the number of requests a child
Getting Information about ProcessesManaging Server Processes 4-7Getting Information about ProcessesThere are several ways to monitor Oracle HTTP Serve
Getting Information about Processes4-8 Oracle HTTP Server Administrator’s Guide
Managing the Network Connection 5-15Managing the Network ConnectionThis chapter provides information about specifying IP addresses and ports, andmanag
Specifying Listener Ports and Addresses5-2 Oracle HTTP Server Administrator’s GuideSpecifying Listener Ports and AddressesWhen Oracle HTTP Server is s
Specifying Listener Ports and AddressesManaging the Network Connection 5-3BindAddressRestricts the server to listen to a single IP address. If the arg
Managing Interaction Between Server and Network5-4 Oracle HTTP Server Administrator’s GuideManaging Interaction Between Server and NetworkThe followin
Managing Connection PersistenceManaging the Network Connection 5-5Managing Connection PersistenceThe following directives determine how the server han
Configuring Reverse Proxies and Load Balancers5-6 Oracle HTTP Server Administrator’s GuideConfiguring Reverse Proxies and Load BalancersBy default, Ora
Configuring Reverse Proxies and Load BalancersManaging the Network Connection 5-7See Also: "Running Oracle HTTP Server as Root" on page 4-2
viSpecifying Log Level... 6-6Sp
Configuring Reverse Proxies and Load Balancers5-8 Oracle HTTP Server Administrator’s Guide
Configuring and Using Server Logs 6-16Configuring and Using Server LogsThis chapter discusses Oracle Diagnostic Logging, log formats, and describesvari
Using Oracle Diagnostic Logging6-2 Oracle HTTP Server Administrator’s GuideUsing Oracle Diagnostic LoggingOracle offers a new method for reporting dia
Using Oracle Diagnostic LoggingConfiguring and Using Server Logs 6-3OraLogSeverity [module_name <msg_type>[:msg_level]Enables you to set message
Using Oracle Diagnostic Logging6-4 Oracle HTTP Server Administrator’s GuideTable 6–1 lists some examples of OraLogSeverity.DefaultIf a message level i
Specifying Log FormatsConfiguring and Using Server Logs 6-5OraLogDir <bus stop dir>Specifies the path to the directory which contains all log files
Specifying Log Level6-6 Oracle HTTP Server Administrator’s GuideSpecifying Log LevelTable 6–3 lists all the different logging levels, their descriptio
Specifying Log FilesConfiguring and Using Server Logs 6-7Specifying Log FilesThe log files are discussed in the subsequent sections: Access Log Custom
Specifying Log Files6-8 Oracle HTTP Server Administrator’s GuideError LogThe server sends diagnostic information and records error messages to a log fi
Specifying Log FilesConfiguring and Using Server Logs 6-9Rewrite LogRewrite Log is necessary for debugging when mod_rewrite is used. This log fileproduc
viimod_headers... 7
Specifying Log Files6-10 Oracle HTTP Server Administrator’s Guide
Oracle HTTP Server Modules 7-17Oracle HTTP Server ModulesThis chapter describes the modules (mods) included in the Oracle HTTP Server.The modules exte
List of Modules7-2 Oracle HTTP Server Administrator’s GuideList of ModulesTable 7–1 lists all the Oracle HTTP Server modules discussed in this chapter
mod_authOracle HTTP Server Modules 7-3mod_accessControls access to the server based on characteristics of a request, such as hostnameor IP address.mod
mod_auth_anon7-4 Oracle HTTP Server Administrator’s Guidemod_auth_anonEnables anonymous user access to protected areas (similar to anonymous FTP,where
mod_certheadersOracle HTTP Server Modules 7-5mod_certheadersEnables reverse proxies that terminate SSL connections in front of Oracle HTTPServer to tr
mod_certheaders7-6 Oracle HTTP Server Administrator’s GuideTable 7–2 lists all the supported CGI environment variables with theircorresponding HTTP he
mod_certheadersOracle HTTP Server Modules 7-73.mod_certheaders can be used to instruct Oracle HTTP Server to treat certainrequests as if they were rec
mod_cgi7-8 Oracle HTTP Server Administrator’s GuideThis tells mod_certheaders to treat every request handled by this virtual hostas HTTPS, or the dire
mod_exampleOracle HTTP Server Modules 7-9mod_dirEnables the server to perform slash (/) redirects. Directories must contain a trailingslash. If a requ
viiiRewrite Rules Hints... 7-57Redire
mod_expires7-10 Oracle HTTP Server Administrator’s Guidemod_expiresEnables the server to generate Expires HTTP headers, which provide information toth
mod_log_refererOracle HTTP Server Modules 7-11mod_infoSummarizes the entire server configuration, including all installed modules anddirective settings
mod_mime7-12 Oracle HTTP Server Administrator’s Guidemod_mimeEnables the server to determine the type of a file from its filename, and associatefiles wit
mod_onsintOracle HTTP Server Modules 7-13mod_onsintThis module provides integration support with Oracle Notification Service (ONS)and OPMN (Oracle Proc
mod_onsint7-14 Oracle HTTP Server Administrator’s GuideImplementation Differences for mod_onsintDue to the difference in architecture of Oracle HTTP S
mod_perlOracle HTTP Server Modules 7-15This directive must be in the global section of the httpd.conf file. It cannot beembedded into any virtual host
mod_perl7-16 Oracle HTTP Server Administrator’s GuideDatabase Usage NotesThis section provides information for mod_perl users working with databases.
mod_perlOracle HTTP Server Modules 7-17You can access the DBI scripts from the following locations:http://<hostname.domain>:<port>/cgi-bin
mod_perl7-18 Oracle HTTP Server Administrator’s GuideThis release of DBD::Oracle supports SQL NCHAR datatypes and provides driverextension functions t
mod_plsqlOracle HTTP Server Modules 7-19set_form This function sets the character form for parameter(s). Valid forms areeither ORA_IMPLICIT (default)
ixSending Proxy Sensitive Requests to Oracle HTTP Server Behind a Firewall ... 9-3Oracle HTTP Server Version Number...
mod_plsql7-20 Oracle HTTP Server Administrator’s GuideCreating a DADPerform the following steps to create a DAD:1. Edit the DAD configuration file ORACL
mod_plsqlOracle HTTP Server Modules 7-213. Save the edits.4. Obfuscate the DAD password by running the “dadTool.pl” script located inORACLE_HOME/Apach
mod_plsql7-22 Oracle HTTP Server Administrator’s Guidedads.confThis file contains the configuration parameters for the PL/SQL database accessdescriptor
mod_plsqlOracle HTTP Server Modules 7-23dads.conf PlsqlAfterProcedurePlsqlAlwaysDescribeProcedurePlsqlAuthenticationModePlsqlBeforeProcedurePlsqlBindB
mod_plsql7-24 Oracle HTTP Server Administrator’s Guideplsql.confThis file contains the LoadModule directive to load mod_plsql into the OracleHTTP Serve
mod_plsqlOracle HTTP Server Modules 7-25PlsqlLogEnable Enables debug level logging for mod_plsql.Debug level logging is meant to be used for debugging
mod_plsql7-26 Oracle HTTP Server Administrator’s GuidePlsqlIdleSessionCleanupInterval Specifies the time (in minutes) in which the idledatabase session
mod_plsqlOracle HTTP Server Modules 7-27The following parameters are discussed in detail in the subsequent sections: PlsqlAfterProcedure PlsqlAlways
mod_plsql7-28 Oracle HTTP Server Administrator’s GuidePlsqlAfterProcedure Specifies the procedure to be invoked after calling therequested procedure. T
mod_plsqlOracle HTTP Server Modules 7-29PlsqlAuthenticationMode Specifies the authentication mode to use for allowaccess through this DAD.Notes: Most
Kommentare zu diesen Handbüchern