SAP Web Dispatcher
Architecture and Functions of the SAP Web Dispatcher
Server Selection and Load Balancing Using the SAP Web Dispatcher
Determining the Server Group
Capacity of an Application Server
SAP Web Dispatcher and SSL
End-to-End SSL
X.509-Based Logon to NetWeaver AS from SAP Web Dispatcher
High Availability of the SAP Web Dispatcher
Connection Pooling
Processing Administration Requests
Memory Requirement of the SAP Web Dispatcher
HTTP Load Distribution Using SAP Message Server
Administration of the SAP Web Dispatcher
Operating the SAP Web Dispatcher
Importing the SAP Web Dispatcher
Starting the SAP Web Dispatcher with the Bootstrap Option
Running the Configuration Check
Starting the SAP Web Dispatcher
Minimal Configuration for the SAP Web Dispatcher
General Administration Tools of SAP Web Dispatcher
Using the Web Administration Interface
Setting Up the Web Administration Interface
Details Area
Area Menu
Processing Administration Requests
Using the Web Administration Interface with X.509 Certificate
Using the Command Line Programs icmon and wdispmon
Creating Administration Users
Using Signals to Control the ICM / Web Dispatcher
Logging in the ICM and SAP Web Dispatcher
Setting Up Logging for Inbound Requests
Setting Up Logging for Outbound Requests
Using Predefined Log File Formats
Defining Your Own Log File Formats
Configuration of the Web Dispatcher Server Port
Mitigating Slowloris Attacks
SAP Web Dispatcher for Multiple Systems
Configuration of the SAP Web Dispatcher for Back-End Systems
One Web Dispatcher, Two Systems: Configuration Example
Configuring SAP Web Dispatcher to Support SSL
Setting the SSL Relevant Profile Parameters for the SAP Web Dispatcher
Sample Profile for the SAP Web Dispatcher When Terminating SSL
Creating the PSEs and Certificate Requests
Creating, Signing, and Importing PSE Server Certificates
Sending the Certificate Requests to a CA
Importing the Certificate Request Responses
Creating Credentials for the SAP Web Dispatcher
Testing the SSL Connection to the AS ABAP over the SAP Web Dispatcher
Assigning Logon Groups
Configuring SAP Web Dispatcher for High System Load Due to Inbound Requests
Metadata Exchange Using SSL
Registering SAP Web Dispatcher in the SLD
SAP Web Dispatcher as a Web Cache
SAP Web Dispatcher as a URL Filter
Modification of HTTP Requests
Defining HTTP Request Modifications - Creating and Maintaining an Action File
Using Variables in HTTP Request Modifications
Linking Modification Actions to Conditions
Deleting, Adding, and Enhancing HTTP Header Fields
URL Modifications - Redirecting, Rewriting, and Filtering HTTP Requests
Rewriting URLs
Redirecting URLs
Filtering URLs
No Modification Action / NOP Action (No OPeration)
Working with Regular Expressions
Parameterization of the SAP Web Dispatcher
Example: Profile File of a SAP Web Dispatcher
SAP Web Dispatcher Parameters - Reference
Generic Profile Parameters with Ending _<xx>
SSL Parameters for the Web Dispatcher
Parameter Settings for Session Dispatching
Obsolete Parameters
Parameters for Memory Pipes
icm/accept_remote_trace_level
icm/authfile
icm/ccms_monitoring
icm/ccms_refresh_rate
icm/conn_timeout
icm/host_name_full
icm/HTTP/admin_<xx>
icm/HTTP/auth_<xx>
icm/HTTP/error_templ_path
icm/HTTP/file_access_<xx>
icm/HTTP/logging_<xx>
icm/HTTP/logging_Client_<xx>
icm/HTTP/mod_<xx>
icm/HTTP/redirect_<xx>
icm/HTTP/server_cache_<xx>
icm/HTTP/server_cache_<x>/max_entries
icm/HTTP/server_cache_<xx>/clear
icm/HTTP/server_cache_<xx>/expiration
icm/HTTP/server_cache_<xx>/max_name_len
icm/HTTP/server_cache_<xx>/max_ufo_entries
icm/HTTP/server_cache_<xx>/max_net_frag_size
icm/HTTP/server_cache_<xx>/size_MB
icm/HTTP/server_cache_<xx>/memory_size_MB
icm/HTTP/server_cache_<xx>/ufo_expiration
icm/HTTP/server_cache_<xx>/ufo_codelist
icm/HTTP/trace_info
icm/HTTPS/client_sni_blacklist
icm/HTTPS/client_sni_enabled
icm/HTTPS/verify_client
icm/keep_alive_timeout
icm/listen_queue_len
icm/local_addr
icm/log_level
icm/max_conn
icm/max_services
icm/max_sockets
icm/max_threads
icm/min_spare_threads
icm/min_threads
icm/<PROT>/max_request_size_KB
icm/req_queue_len
icm/security_log
icm/server_port_<xx>
icm/trace_secured_data
icm/traffic_control
is/HTTP/show_detailed_errors
is/HTTP/show_server_header
is/server_name
is/server_version
SSL Parameters for ICM and Web Dispatcher
icm/ssl_config_<xx>
Timeout Options for ICM and Web Dispatcher
wdisp/group_info_location
wdisp/server_info_location
wdisp/system_<xx>
wdisp/url_map_location
Error Handling
Maintenance Mode
Error Codes
Setting Up Your Own Error Pages
is/HTTP/show_detailed_errors
Examples of a Dynamic Error Page
Security Information for SAP Web Dispatcher
SAP Application Server List for HTTP Load Balancing