You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@trafficserver.apache.org by "ASF subversion and git services (JIRA)" <ji...@apache.org> on 2013/04/23 21:49:17 UTC
[jira] [Commented] (TS-1706) Apache::TS::Config::Records returns
"Warning! duplicate configuration" for every STRING type
[ https://issues.apache.org/jira/browse/TS-1706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13639484#comment-13639484 ]
ASF subversion and git services commented on TS-1706:
-----------------------------------------------------
Commit 5ba663c466592d18ae97129f25a25f6589cb9dd8 in branch refs/heads/master from [~zwoop]
[ https://git-wip-us.apache.org/repos/asf?p=trafficserver.git;h=5ba663c ]
TS-1706 Fix documentation for Config::Records.pm
> Apache::TS::Config::Records returns "Warning! duplicate configuration" for every STRING type
> --------------------------------------------------------------------------------------------
>
> Key: TS-1706
> URL: https://issues.apache.org/jira/browse/TS-1706
> Project: Traffic Server
> Issue Type: Bug
> Components: Documentation
> Reporter: Igor Galić
> Assignee: Leif Hedstrom
> Fix For: Doc 3.4
>
>
> {{Apache::TS::Config::Records}} returns "Warning! duplicate configuration" for every {{STRING}} type:
> Example:
> {code}
> #!/usr/bin/perl
> use Apache::TS::Config::Records;
> use Modern::Perl;
> use Carp;
> use diagnostics;
> use Data::Dumper;
> my $fd = "../../../../proxy/config/records.config.default";
> my $recread = new Apache::TS::Config::Records(file => $fd);
> $recread->load;
> print Dumper($recread);
> {code}
> Result:
> {noformat}
> Warning! duplicate configuration proxy.config.proxy_name
> Warning! duplicate configuration proxy.config.config_dir
> Warning! duplicate configuration proxy.config.proxy_binary_opts
> Warning! duplicate configuration proxy.config.env_prep
> Warning! duplicate configuration proxy.config.temp_dir
> Warning! duplicate configuration proxy.config.alarm_email
> Warning! duplicate configuration proxy.config.syslog_facility
> Warning! duplicate configuration proxy.config.output.logfile
> Warning! duplicate configuration proxy.config.snapshot_dir
> Warning! duplicate configuration proxy.config.system.mmap_max
> Warning! duplicate configuration proxy.config.exec_thread.autoconfig
> Warning! duplicate configuration proxy.config.exec_thread.autoconfig.scale
> Warning! duplicate configuration proxy.config.exec_thread.limit
> Warning! duplicate configuration proxy.config.accept_threads
> Warning! duplicate configuration proxy.config.admin.admin_user
> Warning! duplicate configuration proxy.config.admin.number_config_bak
> Warning! duplicate configuration proxy.config.admin.user_id
> Warning! duplicate configuration proxy.config.admin.autoconf_port
> Warning! duplicate configuration proxy.config.process_manager.mgmt_port
> Warning! duplicate configuration proxy.config.alarm.bin
> Warning! duplicate configuration proxy.config.alarm.abs_path
> Warning! duplicate configuration proxy.config.http.server_ports
> Warning! duplicate configuration proxy.config.http.connect_ports
> Warning! duplicate configuration proxy.config.http.insert_request_via_str
> Warning! duplicate configuration proxy.config.http.insert_response_via_str
> Warning! duplicate configuration proxy.config.http.response_server_enabled
> Warning! duplicate configuration proxy.config.http.insert_age_in_response
> Warning! duplicate configuration proxy.config.http.enable_url_expandomatic
> Warning! duplicate configuration proxy.config.http.no_dns_just_forward_to_parent
> Warning! duplicate configuration proxy.config.http.uncacheable_requests_bypass_parent
> Warning! duplicate configuration proxy.config.http.keep_alive_enabled_in
> Warning! duplicate configuration proxy.config.http.keep_alive_enabled_out
> Warning! duplicate configuration proxy.config.http.chunking_enabled
> Warning! duplicate configuration proxy.config.http.send_http11_requests
> Warning! duplicate configuration proxy.config.http.share_server_sessions
> Warning! duplicate configuration proxy.config.http.origin_server_pipeline
> Warning! duplicate configuration proxy.config.http.user_agent_pipeline
> Warning! duplicate configuration proxy.config.http.referer_filter
> Warning! duplicate configuration proxy.config.http.referer_format_redirect
> Warning! duplicate configuration proxy.config.http.referer_default_redirect
> Warning! duplicate configuration proxy.config.http.parent_proxy_routing_enable
> Warning! duplicate configuration proxy.config.http.parent_proxy.retry_time
> Warning! duplicate configuration proxy.config.http.parent_proxy.fail_threshold
> Warning! duplicate configuration proxy.config.http.parent_proxy.total_connect_attempts
> Warning! duplicate configuration proxy.config.http.parent_proxy.per_parent_connect_attempts
> Warning! duplicate configuration proxy.config.http.parent_proxy.connect_attempts_timeout
> Warning! duplicate configuration proxy.config.http.forward.proxy_auth_to_parent
> Warning! duplicate configuration proxy.config.http.keep_alive_no_activity_timeout_in
> Warning! duplicate configuration proxy.config.http.keep_alive_no_activity_timeout_out
> Warning! duplicate configuration proxy.config.http.transaction_no_activity_timeout_in
> Warning! duplicate configuration proxy.config.http.transaction_no_activity_timeout_out
> Warning! duplicate configuration proxy.config.http.transaction_active_timeout_in
> Warning! duplicate configuration proxy.config.http.transaction_active_timeout_out
> Warning! duplicate configuration proxy.config.http.accept_no_activity_timeout
> Warning! duplicate configuration proxy.config.http.background_fill_active_timeout
> Warning! duplicate configuration proxy.config.http.background_fill_completed_threshold
> Warning! duplicate configuration proxy.config.http.connect_attempts_max_retries
> Warning! duplicate configuration proxy.config.http.connect_attempts_max_retries_dead_server
> Warning! duplicate configuration proxy.config.http.connect_attempts_rr_retries
> Warning! duplicate configuration proxy.config.http.connect_attempts_timeout
> Warning! duplicate configuration proxy.config.http.post_connect_attempts_timeout
> Warning! duplicate configuration proxy.config.http.down_server.cache_time
> Warning! duplicate configuration proxy.config.http.down_server.abort_threshold
> Warning! duplicate configuration proxy.config.http.congestion_control.enabled
> Warning! duplicate configuration proxy.config.http.negative_caching_enabled
> Warning! duplicate configuration proxy.config.http.negative_caching_lifetime
> Warning! duplicate configuration proxy.config.http.anonymize_remove_from
> Warning! duplicate configuration proxy.config.http.anonymize_remove_referer
> Warning! duplicate configuration proxy.config.http.anonymize_remove_user_agent
> Warning! duplicate configuration proxy.config.http.anonymize_remove_cookie
> Warning! duplicate configuration proxy.config.http.anonymize_remove_client_ip
> Warning! duplicate configuration proxy.config.http.anonymize_insert_client_ip
> Warning! duplicate configuration proxy.config.http.anonymize_other_header_list
> Warning! duplicate configuration proxy.config.http.insert_squid_x_forwarded_for
> Warning! duplicate configuration proxy.config.http.push_method_enabled
> Warning! duplicate configuration proxy.config.http.cache.http
> Warning! duplicate configuration proxy.config.http.cache.ignore_client_no_cache
> Warning! duplicate configuration proxy.config.http.cache.ims_on_client_no_cache
> Warning! duplicate configuration proxy.config.http.cache.ignore_server_no_cache
> Warning! duplicate configuration proxy.config.http.cache.ignore_client_cc_max_age
> Warning! duplicate configuration proxy.config.http.normalize_ae_gzip
> Warning! duplicate configuration proxy.config.http.cache.cache_responses_to_cookies
> Warning! duplicate configuration proxy.config.http.cache.ignore_authentication
> Warning! duplicate configuration proxy.config.http.cache.cache_urls_that_look_dynamic
> Warning! duplicate configuration proxy.config.http.cache.enable_default_vary_headers
> Warning! duplicate configuration proxy.config.http.cache.when_to_revalidate
> Warning! duplicate configuration proxy.config.http.cache.when_to_add_no_cache_to_msie_requests
> Warning! duplicate configuration proxy.config.http.cache.required_headers
> Warning! duplicate configuration proxy.config.http.cache.max_stale_age
> Warning! duplicate configuration proxy.config.http.cache.range.lookup
> Warning! duplicate configuration proxy.config.http.cache.heuristic_min_lifetime
> Warning! duplicate configuration proxy.config.http.cache.heuristic_max_lifetime
> Warning! duplicate configuration proxy.config.http.cache.heuristic_lm_factor
> Warning! duplicate configuration proxy.config.http.cache.fuzz.time
> Warning! duplicate configuration proxy.config.http.cache.fuzz.probability
> Warning! duplicate configuration proxy.config.http.cache.vary_default_text
> Warning! duplicate configuration proxy.config.http.cache.vary_default_images
> Warning! duplicate configuration proxy.config.http.cache.vary_default_other
> Warning! duplicate configuration proxy.config.http.enable_http_stats
> Warning! duplicate configuration proxy.config.body_factory.enable_customizations
> Warning! duplicate configuration proxy.config.body_factory.enable_logging
> Warning! duplicate configuration proxy.config.body_factory.response_suppression_mode
> Warning! duplicate configuration proxy.config.net.connections_throttle
> Warning! duplicate configuration proxy.config.net.defer_accept
> Warning! duplicate configuration proxy.local.cluster.type
> Warning! duplicate configuration proxy.config.cluster.cluster_port
> Warning! duplicate configuration proxy.config.cluster.rsport
> Warning! duplicate configuration proxy.config.cluster.mcport
> Warning! duplicate configuration proxy.config.cluster.mc_group_addr
> Warning! duplicate configuration proxy.config.cluster.mc_ttl
> Warning! duplicate configuration proxy.config.cluster.log_bogus_mc_msgs
> Warning! duplicate configuration proxy.config.cluster.ethernet_interface
> Warning! duplicate configuration proxy.config.cache.permit.pinning
> Warning! duplicate configuration proxy.config.cache.ram_cache.size
> Warning! duplicate configuration proxy.config.cache.ram_cache_cutoff
> Warning! duplicate configuration proxy.config.cache.ram_cache.algorithm
> Warning! duplicate configuration proxy.config.cache.ram_cache.use_seen_filter
> Warning! duplicate configuration proxy.config.cache.ram_cache.compress
> Warning! duplicate configuration proxy.config.cache.limits.http.max_alts
> Warning! duplicate configuration proxy.config.cache.target_fragment_size
> Warning! duplicate configuration proxy.config.cache.max_doc_size
> Warning! duplicate configuration proxy.config.cache.enable_read_while_writer
> Warning! duplicate configuration proxy.config.cache.min_average_object_size
> Warning! duplicate configuration proxy.config.cache.threads_per_disk
> Warning! duplicate configuration proxy.config.cache.mutex_retry_delay
> Warning! duplicate configuration proxy.config.dns.search_default_domains
> Warning! duplicate configuration proxy.config.dns.splitDNS.enabled
> Warning! duplicate configuration proxy.config.dns.max_dns_in_flight
> Warning! duplicate configuration proxy.config.dns.url_expansions
> Warning! duplicate configuration proxy.config.dns.round_robin_nameservers
> Warning! duplicate configuration proxy.config.dns.nameservers
> Warning! duplicate configuration proxy.config.dns.resolv_conf
> Warning! duplicate configuration proxy.config.dns.validate_query_name
> Warning! duplicate configuration proxy.config.hostdb.size
> Warning! duplicate configuration proxy.config.hostdb.storage_size
> Warning! duplicate configuration proxy.config.hostdb.ttl_mode
> Warning! duplicate configuration proxy.config.hostdb.timeout
> Warning! duplicate configuration proxy.config.hostdb.strict_round_robin
> Warning! duplicate configuration proxy.config.log.logging_enabled
> Warning! duplicate configuration proxy.config.log.max_secs_per_buffer
> Warning! duplicate configuration proxy.config.log.max_space_mb_for_logs
> Warning! duplicate configuration proxy.config.log.max_space_mb_for_orphan_logs
> Warning! duplicate configuration proxy.config.log.max_space_mb_headroom
> Warning! duplicate configuration proxy.config.log.hostname
> Warning! duplicate configuration proxy.config.log.logfile_dir
> Warning! duplicate configuration proxy.config.log.logfile_perm
> Warning! duplicate configuration proxy.config.log.custom_logs_enabled
> Warning! duplicate configuration proxy.config.log.squid_log_enabled
> Warning! duplicate configuration proxy.config.log.squid_log_is_ascii
> Warning! duplicate configuration proxy.config.log.squid_log_name
> Warning! duplicate configuration proxy.config.log.squid_log_header
> Warning! duplicate configuration proxy.config.log.common_log_enabled
> Warning! duplicate configuration proxy.config.log.common_log_is_ascii
> Warning! duplicate configuration proxy.config.log.common_log_name
> Warning! duplicate configuration proxy.config.log.common_log_header
> Warning! duplicate configuration proxy.config.log.extended_log_enabled
> Warning! duplicate configuration proxy.config.log.extended_log_is_ascii
> Warning! duplicate configuration proxy.config.log.extended_log_name
> Warning! duplicate configuration proxy.config.log.extended_log_header
> Warning! duplicate configuration proxy.config.log.extended2_log_enabled
> Warning! duplicate configuration proxy.config.log.extended2_log_is_ascii
> Warning! duplicate configuration proxy.config.log.extended2_log_name
> Warning! duplicate configuration proxy.config.log.extended2_log_header
> Warning! duplicate configuration proxy.config.log.separate_icp_logs
> Warning! duplicate configuration proxy.config.log.separate_host_logs
> Warning! duplicate configuration proxy.local.log.collation_mode
> Warning! duplicate configuration proxy.config.log.collation_host
> Warning! duplicate configuration proxy.config.log.collation_port
> Warning! duplicate configuration proxy.config.log.collation_secret
> Warning! duplicate configuration proxy.config.log.collation_host_tagged
> Warning! duplicate configuration proxy.config.log.collation_retry_sec
> Warning! duplicate configuration proxy.config.log.rolling_enabled
> Warning! duplicate configuration proxy.config.log.rolling_interval_sec
> Warning! duplicate configuration proxy.config.log.rolling_offset_hr
> Warning! duplicate configuration proxy.config.log.rolling_size_mb
> Warning! duplicate configuration proxy.config.log.auto_delete_rolled_files
> Warning! duplicate configuration proxy.config.log.sampling_frequency
> Warning! duplicate configuration proxy.config.reverse_proxy.enabled
> Warning! duplicate configuration proxy.config.header.parse.no_host_url_redirect
> Warning! duplicate configuration proxy.config.url_remap.default_to_server_pac
> Warning! duplicate configuration proxy.config.url_remap.default_to_server_pac_port
> Warning! duplicate configuration proxy.config.url_remap.remap_required
> Warning! duplicate configuration proxy.config.url_remap.pristine_host_hdr
> Warning! duplicate configuration proxy.config.ssl.number.threads
> Warning! duplicate configuration proxy.config.ssl.SSLv2
> Warning! duplicate configuration proxy.config.ssl.SSLv3
> Warning! duplicate configuration proxy.config.ssl.TLSv1
> Warning! duplicate configuration proxy.config.ssl.server.cipher_suite
> Warning! duplicate configuration proxy.config.ssl.server.honor_cipher_order
> Warning! duplicate configuration proxy.config.ssl.compression
> Warning! duplicate configuration proxy.config.ssl.client.certification_level
> Warning! duplicate configuration proxy.config.ssl.server.cert_chain.filename
> Warning! duplicate configuration proxy.config.ssl.server.cert.path
> Warning! duplicate configuration proxy.config.ssl.server.private_key.path
> Warning! duplicate configuration proxy.config.ssl.CA.cert.filename
> Warning! duplicate configuration proxy.config.ssl.CA.cert.path
> Warning! duplicate configuration proxy.config.ssl.client.verify.server
> Warning! duplicate configuration proxy.config.ssl.client.cert.filename
> Warning! duplicate configuration proxy.config.ssl.client.cert.path
> Warning! duplicate configuration proxy.config.ssl.client.private_key.filename
> Warning! duplicate configuration proxy.config.ssl.client.private_key.path
> Warning! duplicate configuration proxy.config.ssl.client.CA.cert.filename
> Warning! duplicate configuration proxy.config.ssl.client.CA.cert.path
> Warning! duplicate configuration proxy.config.icp.enabled
> Warning! duplicate configuration proxy.config.icp.icp_interface
> Warning! duplicate configuration proxy.config.icp.icp_port
> Warning! duplicate configuration proxy.config.icp.multicast_enabled
> Warning! duplicate configuration proxy.config.icp.query_timeout
> Warning! duplicate configuration proxy.config.update.enabled
> Warning! duplicate configuration proxy.config.update.force
> Warning! duplicate configuration proxy.config.update.retry_count
> Warning! duplicate configuration proxy.config.update.retry_interval
> Warning! duplicate configuration proxy.config.update.concurrent_updates
> Warning! duplicate configuration proxy.config.net.sock_send_buffer_size_in
> Warning! duplicate configuration proxy.config.net.sock_recv_buffer_size_in
> Warning! duplicate configuration proxy.config.net.sock_send_buffer_size_out
> Warning! duplicate configuration proxy.config.net.sock_recv_buffer_size_out
> Warning! duplicate configuration proxy.config.core_limit
> Warning! duplicate configuration proxy.config.diags.debug.enabled
> Warning! duplicate configuration proxy.config.diags.debug.tags
> Warning! duplicate configuration proxy.config.dump_mem_info_frequency
> Warning! duplicate configuration proxy.config.allocator.debug_filter
> Warning! duplicate configuration proxy.config.allocator.enable_reclaim
> Warning! duplicate configuration proxy.config.allocator.reclaim_factor
> Warning! duplicate configuration proxy.config.allocator.max_overage
> Warning! duplicate configuration proxy.config.http.slow.log.threshold
> Warning! duplicate configuration proxy.config.task_threads
> $VAR1 = bless( {
> '_lookup' => {
> 'proxy.config.log.extended_log_enabled' => 1071,
> 'proxy.config.url_remap.remap_required' => 1109,
> 'proxy.config.log.common_log_is_ascii' => 1068,
> 'proxy.config.dns.url_expansions' => 1015,
> 'proxy.config.cluster.mc_ttl' => 949,
> 'proxy.config.ssl.client.private_key.path' => 1174,
> 'proxy.config.log.squid_log_is_ascii' => 1064,
> 'proxy.config.log.collation_host' => 1083,
> 'proxy.config.http.send_http11_requests' => 772,
> 'proxy.config.log.max_secs_per_buffer' => 1055,
> 'proxy.config.http.share_server_sessions' => 777,
> 'proxy.config.ssl.server.private_key.path' => 1159,
> 'proxy.config.url_remap.pristine_host_hdr' => 1112,
> 'proxy.config.dns.validate_query_name' => 1022,
> 'proxy.config.accept_threads' => 677,
> 'proxy.config.update.enabled' => 1199,
> 'proxy.config.alarm.bin' => 708,
> 'proxy.config.http.keep_alive_no_activity_timeout_in' => 804,
> 'proxy.config.http.uncacheable_requests_bypass_parent' => 761,
> 'proxy.config.log.common_log_enabled' => 1067,
> 'proxy.config.ssl.server.cert_chain.filename' => 1152,
> 'proxy.config.http.no_dns_just_forward_to_parent' => 760,
> 'proxy.config.log.sampling_frequency' => 1093,
> 'proxy.config.http.cache.enable_default_vary_headers' => 873,
> 'proxy.config.http.keep_alive_no_activity_timeout_out' => 805,
> 'proxy.config.body_factory.enable_customizations' => 923,
> 'proxy.config.diags.debug.enabled' => 1228,
> 'proxy.config.ssl.client.private_key.filename' => 1173,
> 'proxy.config.http.connect_attempts_max_retries' => 816,
> 'proxy.config.log.logging_enabled' => 1054,
> 'proxy.config.cache.max_doc_size' => 993,
> 'proxy.config.task_threads' => 1273,
> 'proxy.config.cache.limits.http.max_alts' => 986,
> 'proxy.config.alarm_email' => 663,
> 'proxy.config.cache.min_average_object_size' => 998,
> 'proxy.config.http.enable_url_expandomatic' => 759,
> 'proxy.config.log.logfile_dir' => 1060,
> 'proxy.config.http.cache.fuzz.probability' => 903,
> 'proxy.config.http.background_fill_completed_threshold' => 812,
> 'proxy.config.log.rolling_interval_sec' => 1089,
> 'proxy.config.http.anonymize_remove_cookie' => 838,
> 'proxy.config.log.common_log_name' => 1069,
> 'proxy.config.http.parent_proxy.per_parent_connect_attempts' => 796,
> 'proxy.config.http.referer_filter' => 783,
> 'proxy.config.http.slow.log.threshold' => 1267,
> 'proxy.config.icp.icp_port' => 1191,
> 'proxy.config.http.anonymize_remove_referer' => 836,
> 'proxy.config.reverse_proxy.enabled' => 1099,
> 'proxy.config.http.forward.proxy_auth_to_parent' => 798,
> 'proxy.config.icp.multicast_enabled' => 1192,
> 'proxy.config.log.logfile_perm' => 1061,
> 'proxy.config.log.separate_host_logs' => 1080,
> 'proxy.config.body_factory.response_suppression_mode' => 928,
> 'proxy.config.body_factory.enable_logging' => 924,
> 'proxy.config.system.mmap_max' => 667,
> 'proxy.config.admin.admin_user' => 683,
> 'proxy.config.ssl.client.CA.cert.filename' => 1178,
> 'proxy.config.log.rolling_size_mb' => 1091,
> 'proxy.config.core_limit' => 1220,
> 'proxy.config.log.common_log_header' => 1070,
> 'proxy.config.log.auto_delete_rolled_files' => 1092,
> 'proxy.config.hostdb.size' => 1031,
> 'proxy.config.http.connect_attempts_timeout' => 819,
> 'proxy.config.dump_mem_info_frequency' => 1232,
> 'proxy.config.ssl.SSLv3' => 1132,
> 'proxy.config.http.transaction_no_activity_timeout_out' => 807,
> 'proxy.config.syslog_facility' => 664,
> 'proxy.config.http.cache.ignore_client_no_cache' => 857,
> 'proxy.config.http.anonymize_remove_user_agent' => 837,
> 'proxy.config.dns.round_robin_nameservers' => 1016,
> 'proxy.config.hostdb.storage_size' => 1032,
> 'proxy.config.log.collation_host_tagged' => 1086,
> 'proxy.config.http.enable_http_stats' => 913,
> 'proxy.config.cache.ram_cache.use_seen_filter' => 972,
> 'proxy.config.admin.number_config_bak' => 684,
> 'proxy.config.log.collation_port' => 1084,
> 'proxy.config.http.connect_attempts_rr_retries' => 818,
> 'proxy.config.ssl.SSLv2' => 1131,
> 'proxy.config.ssl.client.certification_level' => 1149,
> 'proxy.config.http.cache.when_to_add_no_cache_to_msie_requests' => 888,
> 'proxy.config.http.push_method_enabled' => 846,
> 'proxy.config.ssl.TLSv1' => 1133,
> 'proxy.config.http.cache.fuzz.time' => 902,
> 'proxy.config.cache.ram_cache.size' => 961,
> 'proxy.config.http.cache.vary_default_images' => 908,
> 'proxy.config.http.accept_no_activity_timeout' => 810,
> 'proxy.config.update.concurrent_updates' => 1203,
> 'proxy.config.http.cache.heuristic_min_lifetime' => 899,
> 'proxy.config.icp.query_timeout' => 1193,
> 'proxy.config.cache.ram_cache_cutoff' => 962,
> 'proxy.config.admin.autoconf_port' => 691,
> 'proxy.config.dns.splitDNS.enabled' => 1012,
> 'proxy.config.allocator.enable_reclaim' => 1249,
> 'proxy.config.url_remap.default_to_server_pac_port' => 1107,
> 'proxy.config.http.connect_ports' => 745,
> 'proxy.config.cluster.mcport' => 947,
> 'proxy.config.http.keep_alive_enabled_in' => 762,
> 'proxy.config.log.squid_log_name' => 1065,
> 'proxy.config.http.cache.ignore_authentication' => 871,
> 'proxy.config.ssl.compression' => 1141,
> 'proxy.config.http.cache.cache_responses_to_cookies' => 870,
> 'proxy.config.cache.permit.pinning' => 957,
> 'proxy.config.http.cache.when_to_revalidate' => 880,
> 'proxy.config.cache.ram_cache.compress' => 980,
> 'proxy.config.log.max_space_mb_headroom' => 1058,
> 'proxy.config.http.cache.required_headers' => 893,
> 'proxy.config.http.parent_proxy_routing_enable' => 789,
> 'proxy.config.ssl.CA.cert.path' => 1164,
> 'proxy.config.http.cache.heuristic_max_lifetime' => 900,
> 'proxy.config.cache.threads_per_disk' => 1001,
> 'proxy.config.update.retry_interval' => 1202,
> 'proxy.config.ssl.client.cert.path' => 1170,
> 'proxy.config.allocator.max_overage' => 1258,
> 'proxy.config.proxy_name' => 658,
> 'proxy.config.http.cache.http' => 856,
> 'proxy.config.exec_thread.autoconfig.scale' => 675,
> 'proxy.config.net.sock_recv_buffer_size_in' => 1212,
> 'proxy.config.http.response_server_enabled' => 757,
> 'proxy.config.alarm.abs_path' => 709,
> 'proxy.local.cluster.type' => 944,
> 'proxy.config.http.congestion_control.enabled' => 826,
> 'proxy.config.http.referer_default_redirect' => 785,
> 'proxy.config.cluster.rsport' => 946,
> 'proxy.config.cluster.cluster_port' => 945,
> 'proxy.config.http.parent_proxy.fail_threshold' => 794,
> 'proxy.config.http.anonymize_other_header_list' => 841,
> 'proxy.config.http.cache.range.lookup' => 895,
> 'proxy.config.http.negative_caching_enabled' => 830,
> 'proxy.config.cache.ram_cache.algorithm' => 966,
> 'proxy.config.log.rolling_offset_hr' => 1090,
> 'proxy.config.icp.enabled' => 1189,
> 'proxy.config.ssl.number.threads' => 1127,
> 'proxy.config.http.parent_proxy.total_connect_attempts' => 795,
> 'proxy.config.http.cache.vary_default_other' => 909,
> 'proxy.config.http.cache.ignore_server_no_cache' => 859,
> 'proxy.config.update.retry_count' => 1201,
> 'proxy.config.http.normalize_ae_gzip' => 861,
> 'proxy.config.config_dir' => 659,
> 'proxy.config.log.extended_log_is_ascii' => 1072,
> 'proxy.config.http.down_server.cache_time' => 821,
> 'proxy.config.output.logfile' => 665,
> 'proxy.config.http.anonymize_remove_from' => 835,
> 'proxy.config.http.insert_response_via_str' => 752,
> 'proxy.config.ssl.client.CA.cert.path' => 1179,
> 'proxy.config.ssl.server.honor_cipher_order' => 1139,
> 'proxy.config.log.extended2_log_is_ascii' => 1076,
> 'proxy.config.http.server_ports' => 743,
> 'proxy.config.log.extended2_log_name' => 1077,
> 'proxy.config.process_manager.mgmt_port' => 692,
> 'proxy.config.net.defer_accept' => 936,
> 'proxy.config.dns.resolv_conf' => 1018,
> 'proxy.config.http.anonymize_remove_client_ip' => 839,
> 'proxy.config.http.chunking_enabled' => 764,
> 'proxy.config.http.parent_proxy.connect_attempts_timeout' => 797,
> 'proxy.config.cluster.log_bogus_mc_msgs' => 950,
> 'proxy.config.log.squid_log_enabled' => 1063,
> 'proxy.config.dns.nameservers' => 1017,
> 'proxy.config.proxy_binary_opts' => 660,
> 'proxy.config.log.extended_log_name' => 1073,
> 'proxy.config.http.anonymize_insert_client_ip' => 840,
> 'proxy.config.log.collation_secret' => 1085,
> 'proxy.config.http.post_connect_attempts_timeout' => 820,
> 'proxy.config.net.connections_throttle' => 934,
> 'proxy.config.http.keep_alive_enabled_out' => 763,
> 'proxy.config.allocator.reclaim_factor' => 1254,
> 'proxy.config.ssl.client.cert.filename' => 1169,
> 'proxy.config.header.parse.no_host_url_redirect' => 1100,
> 'proxy.config.http.cache.vary_default_text' => 907,
> 'proxy.config.allocator.debug_filter' => 1247,
> 'proxy.config.ssl.CA.cert.filename' => 1163,
> 'proxy.config.cluster.mc_group_addr' => 948,
> 'proxy.config.snapshot_dir' => 666,
> 'proxy.config.http.insert_age_in_response' => 758,
> 'proxy.config.http.connect_attempts_max_retries_dead_server' => 817,
> 'proxy.config.http.origin_server_pipeline' => 778,
> 'proxy.config.http.down_server.abort_threshold' => 822,
> 'proxy.config.http.transaction_active_timeout_out' => 809,
> 'proxy.config.http.cache.ignore_client_cc_max_age' => 860,
> 'proxy.config.net.sock_recv_buffer_size_out' => 1214,
> 'proxy.config.log.hostname' => 1059,
> 'proxy.config.icp.icp_interface' => 1190,
> 'proxy.config.log.collation_retry_sec' => 1087,
> 'proxy.config.net.sock_send_buffer_size_in' => 1211,
> 'proxy.config.http.transaction_no_activity_timeout_in' => 806,
> 'proxy.config.cache.mutex_retry_delay' => 1005,
> 'proxy.config.log.extended2_log_header' => 1078,
> 'proxy.config.diags.debug.tags' => 1229,
> 'proxy.config.env_prep' => 661,
> 'proxy.config.http.cache.max_stale_age' => 894,
> 'proxy.config.hostdb.strict_round_robin' => 1043,
> 'proxy.config.http.referer_format_redirect' => 784,
> 'proxy.config.http.negative_caching_lifetime' => 831,
> 'proxy.config.log.max_space_mb_for_logs' => 1056,
> 'proxy.config.log.squid_log_header' => 1066,
> 'proxy.config.log.max_space_mb_for_orphan_logs' => 1057,
> 'proxy.config.dns.search_default_domains' => 1011,
> 'proxy.config.log.separate_icp_logs' => 1079,
> 'proxy.config.update.force' => 1200,
> 'proxy.config.ssl.server.cert.path' => 1155,
> 'proxy.config.log.custom_logs_enabled' => 1062,
> 'proxy.config.http.insert_request_via_str' => 751,
> 'proxy.local.log.collation_mode' => 1082,
> 'proxy.config.hostdb.ttl_mode' => 1038,
> 'proxy.config.http.parent_proxy.retry_time' => 790,
> 'proxy.config.exec_thread.limit' => 676,
> 'proxy.config.cache.enable_read_while_writer' => 995,
> 'proxy.config.http.transaction_active_timeout_in' => 808,
> 'proxy.config.ssl.server.cipher_suite' => 1138,
> 'proxy.config.log.rolling_enabled' => 1088,
> 'proxy.config.dns.max_dns_in_flight' => 1013,
> 'proxy.config.http.insert_squid_x_forwarded_for' => 842,
> 'proxy.config.http.cache.cache_urls_that_look_dynamic' => 872,
> 'proxy.config.exec_thread.autoconfig' => 674,
> 'proxy.config.http.background_fill_active_timeout' => 811,
> 'proxy.config.hostdb.timeout' => 1040,
> 'proxy.config.http.cache.ims_on_client_no_cache' => 858,
> 'proxy.config.log.extended_log_header' => 1074,
> 'proxy.config.http.user_agent_pipeline' => 779,
> 'proxy.config.ssl.client.verify.server' => 1168,
> 'proxy.config.log.extended2_log_enabled' => 1075,
> 'proxy.config.temp_dir' => 662,
> 'proxy.config.http.cache.heuristic_lm_factor' => 901,
> 'proxy.config.cluster.ethernet_interface' => 951,
> 'proxy.config.url_remap.default_to_server_pac' => 1106,
> 'proxy.config.net.sock_send_buffer_size_out' => 1213,
> 'proxy.config.cache.target_fragment_size' => 990,
> 'proxy.config.admin.user_id' => 685
> },
> '_filename' => '../../../../proxy/config/records.config.default',
> '_configs' => [
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Process Records Config File',
> [
> '#',
> 'Process',
> 'Records',
> 'Config File'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# <RECORD-TYPE> <NAME> <TYPE> <VALUE (till end of line)>',
> [
> '#',
> '<RECORD-TYPE>',
> '<NAME>',
> '<TYPE> <VALUE (till end of line)>'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# RECORD-TYPE: CONFIG, LOCAL',
> [
> '#',
> 'RECORD-TYPE:',
> 'CONFIG,',
> 'LOCAL'
> ],
> 0
> ],
> [
> '# NAME: name of variable',
> [
> '#',
> 'NAME:',
> 'name',
> 'of variable'
> ],
> 0
> ],
> [
> '# TYPE: INT, STRING, FLOAT',
> [
> '#',
> 'TYPE:',
> 'INT,',
> 'STRING, FLOAT'
> ],
> 0
> ],
> [
> '# VALUE: Initial value for record',
> [
> '#',
> 'VALUE:',
> 'Initial',
> 'value for record'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# *NOTE*: All options covered in this file should be documented in the',
> [
> '#',
> '*NOTE*:',
> 'All',
> 'options covered in this file should be documented in the'
> ],
> 0
> ],
> [
> '# administration guide or the addendum:',
> [
> '#',
> 'administration',
> 'guide',
> 'or the addendum:'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# System Variables',
> [
> '#',
> 'System',
> 'Variables'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.proxy_name STRING omnix',
> [
> 'CONFIG',
> 'proxy.config.proxy_name',
> 'STRING',
> 'omnix'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.config_dir STRING etc/trafficserver',
> [
> 'CONFIG',
> 'proxy.config.config_dir',
> 'STRING',
> 'etc/trafficserver'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.proxy_binary_opts STRING -M',
> [
> 'CONFIG',
> 'proxy.config.proxy_binary_opts',
> 'STRING',
> '-M'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.env_prep STRING example_prep.sh',
> [
> 'CONFIG',
> 'proxy.config.env_prep',
> 'STRING',
> 'example_prep.sh'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.temp_dir STRING /tmp',
> [
> 'CONFIG',
> 'proxy.config.temp_dir',
> 'STRING',
> '/tmp'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.alarm_email STRING nobody',
> [
> 'CONFIG',
> 'proxy.config.alarm_email',
> 'STRING',
> 'nobody'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.syslog_facility STRING LOG_DAEMON',
> [
> 'CONFIG',
> 'proxy.config.syslog_facility',
> 'STRING',
> 'LOG_DAEMON'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.output.logfile STRING traffic.out',
> [
> 'CONFIG',
> 'proxy.config.output.logfile',
> 'STRING',
> 'traffic.out'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.snapshot_dir STRING snapshots',
> [
> 'CONFIG',
> 'proxy.config.snapshot_dir',
> 'STRING',
> 'snapshots'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.system.mmap_max INT 2097152',
> [
> 'CONFIG',
> 'proxy.config.system.mmap_max',
> 'INT',
> '2097152'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Main threads configuration (worker threads). Also see configurations for',
> [
> '#',
> 'Main',
> 'threads',
> 'configuration (worker threads). Also see configurations for'
> ],
> 0
> ],
> [
> '# SSL threads, disk I/O threads and task threads in their respective areas.',
> [
> '#',
> 'SSL',
> 'threads,',
> 'disk I/O threads and task threads in their respective areas.'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.exec_thread.autoconfig INT 1',
> [
> 'CONFIG',
> 'proxy.config.exec_thread.autoconfig',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.exec_thread.autoconfig.scale FLOAT 1.5',
> [
> 'CONFIG',
> 'proxy.config.exec_thread.autoconfig.scale',
> 'FLOAT',
> '1.5'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.exec_thread.limit INT 2',
> [
> 'CONFIG',
> 'proxy.config.exec_thread.limit',
> 'INT',
> '2'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.accept_threads INT 1',
> [
> 'CONFIG',
> 'proxy.config.accept_threads',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Local Manager',
> [
> '#',
> 'Local',
> 'Manager'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.admin.admin_user STRING admin',
> [
> 'CONFIG',
> 'proxy.config.admin.admin_user',
> 'STRING',
> 'admin'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.admin.number_config_bak INT 3',
> [
> 'CONFIG',
> 'proxy.config.admin.number_config_bak',
> 'INT',
> '3'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.admin.user_id STRING nobody',
> [
> 'CONFIG',
> 'proxy.config.admin.user_id',
> 'STRING',
> 'nobody'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Process Manager',
> [
> '#',
> 'Process',
> 'Manager'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.admin.autoconf_port INT 8083',
> [
> 'CONFIG',
> 'proxy.config.admin.autoconf_port',
> 'INT',
> '8083'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.process_manager.mgmt_port INT 8084',
> [
> 'CONFIG',
> 'proxy.config.process_manager.mgmt_port',
> 'INT',
> '8084'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# In order to only bind a specific IP, use the following config, as in',
> [
> '#',
> 'In',
> 'order',
> 'to only bind a specific IP, use the following config, as in'
> ],
> 0
> ],
> [
> '# the example below. Note - this can contain two addresses, one for IPv4',
> [
> '#',
> 'the',
> 'example',
> 'below. Note - this can contain two addresses, one for IPv4'
> ],
> 0
> ],
> [
> '# sockets and one for IPv6 sockets.',
> [
> '#',
> 'sockets',
> 'and',
> 'one for IPv6 sockets.'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#LOCAL proxy.local.incoming_ip_to_bind STRING 192.168.101.17',
> [
> '#LOCAL',
> 'proxy.local.incoming_ip_to_bind',
> 'STRING',
> '192.168.101.17'
> ],
> 0
> ],
> [
> '#LOCAL proxy.local.incoming_ip_to_bind STRING 192.168.101.17 fc07:192:168:101::17',
> [
> '#LOCAL',
> 'proxy.local.incoming_ip_to_bind',
> 'STRING',
> '192.168.101.17 fc07:192:168:101::17'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Alarm Configuration',
> [
> '#',
> 'Alarm',
> 'Configuration'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' # execute alarm as "<abs_path>/<bin> "<MSG_STRING_FROM_PROXY>""',
> [
> '',
> '#',
> 'execute',
> 'alarm as "<abs_path>/<bin> "<MSG_STRING_FROM_PROXY>""'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.alarm.bin STRING example_alarm_bin.sh',
> [
> 'CONFIG',
> 'proxy.config.alarm.bin',
> 'STRING',
> 'example_alarm_bin.sh'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.alarm.abs_path STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.alarm.abs_path',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# HTTP Engine',
> [
> '#',
> 'HTTP',
> 'Engine'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' ##########',
> [
> '',
> '##########'
> ],
> 0
> ],
> [
> ' # basics #',
> [
> '',
> '#',
> 'basics',
> '#'
> ],
> 0
> ],
> [
> ' ##########',
> [
> '',
> '##########'
> ],
> 0
> ],
> [
> ' # The server ports are listed here. These are separated by spaces or commas.',
> [
> '',
> '#',
> 'The',
> 'server ports are listed here. These are separated by spaces or commas.'
> ],
> 0
> ],
> [
> ' # Each port is a colon separated list of values, which must include a',
> [
> '',
> '#',
> 'Each',
> 'port is a colon separated list of values, which must include a'
> ],
> 0
> ],
> [
> ' # port number. Other options are',
> [
> '',
> '#',
> 'port',
> 'number. Other options are'
> ],
> 0
> ],
> [
> ' # ipv4 - Use IPv4 (default)',
> [
> '',
> '#',
> 'ipv4',
> '- Use IPv4 (default)'
> ],
> 0
> ],
> [
> ' # ipv6 - Use IPv6',
> [
> '',
> '#',
> 'ipv6',
> '- Use IPv6'
> ],
> 0
> ],
> [
> ' # tr-in - Transparent inbound.',
> [
> '',
> '#',
> 'tr-in',
> '- Transparent inbound.'
> ],
> 0
> ],
> [
> ' # tr-out - Transparent outbound.',
> [
> '',
> '#',
> 'tr-out',
> '- Transparent outbound.'
> ],
> 0
> ],
> [
> ' # tr-full - Fully transparent (inbound and outbound).',
> [
> '',
> '#',
> 'tr-full',
> '- Fully transparent (inbound and outbound).'
> ],
> 0
> ],
> [
> ' # tr-pass - Transprently Pass-through non-HTTP traffic (in conjuction with tr-in).',
> [
> '',
> '#',
> 'tr-pass',
> '- Transprently Pass-through non-HTTP traffic (in conjuction with tr-in).'
> ],
> 0
> ],
> [
> ' # ssl - SSL terminated port.',
> [
> '',
> '#',
> 'ssl',
> '- SSL terminated port.'
> ],
> 0
> ],
> [
> ' # blind - Blind tunnel port.',
> [
> '',
> '#',
> 'blind',
> '- Blind tunnel port.'
> ],
> 0
> ],
> [
> ' # ip-in=[addr] - Bind inbound IP address (listen for client).',
> [
> '',
> '#',
> 'ip-in=[addr]',
> '- Bind inbound IP address (listen for client).'
> ],
> 0
> ],
> [
> ' # ip-out=[addr] - Bind outbound IP address (connect to origin server).',
> [
> '',
> '#',
> 'ip-out=[addr]',
> '- Bind outbound IP address (connect to origin server).'
> ],
> 0
> ],
> [
> ' #',
> [
> '',
> '#'
> ],
> 0
> ],
> [
> ' # note - address types must agree with each other and the ipv4/ipv6',
> [
> '',
> '#',
> 'note',
> '- address types must agree with each other and the ipv4/ipv6'
> ],
> 0
> ],
> [
> ' # option if specified. IPv6 addresses must be enclosed in brackets.',
> [
> '',
> '#',
> 'option',
> 'if specified. IPv6 addresses must be enclosed in brackets.'
> ],
> 0
> ],
> [
> ' # ip-out can be repeated as long as each address is a different family.',
> [
> '',
> '#',
> 'ip-out',
> 'can be repeated as long as each address is a different family.'
> ],
> 0
> ],
> [
> ' # The \'=\' is optional.',
> [
> '',
> '#',
> 'The',
> '\'=\' is optional.'
> ],
> 0
> ],
> [
> ' #',
> [
> '',
> '#'
> ],
> 0
> ],
> [
> ' # Example 1: Port 8080 IPv6 inbound transparent, and port 80 IPv4',
> [
> '',
> '#',
> 'Example',
> '1: Port 8080 IPv6 inbound transparent, and port 80 IPv4'
> ],
> 0
> ],
> [
> ' # "8080:ipv6:tr-in 80"',
> [
> '',
> '#',
> '"8080:ipv6:tr-in',
> '80"'
> ],
> 0
> ],
> [
> ' #',
> [
> '',
> '#'
> ],
> 0
> ],
> [
> ' # Example 2: Listen on standard http and https ports for IPv4 and IPv6:',
> [
> '',
> '#',
> 'Example',
> '2: Listen on standard http and https ports for IPv4 and IPv6:'
> ],
> 0
> ],
> [
> ' # "80:ipv4 80:ipv6 443:ipv4:ssl 443:ipv6:ssl"',
> [
> '',
> '#',
> '"80:ipv4',
> '80:ipv6 443:ipv4:ssl 443:ipv6:ssl"'
> ],
> 0
> ],
> [
> ' #',
> [
> '',
> '#'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.server_ports STRING 8080',
> [
> 'CONFIG',
> 'proxy.config.http.server_ports',
> 'STRING',
> '8080'
> ],
> 0
> ],
> [
> ' # Ports on the origin server to which a blind tunnel may connect.',
> [
> '',
> '#',
> 'Ports',
> 'on the origin server to which a blind tunnel may connect.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.connect_ports STRING 443 563',
> [
> 'CONFIG',
> 'proxy.config.http.connect_ports',
> 'STRING',
> '443 563'
> ],
> 0
> ],
> [
> ' # The via settings have four values',
> [
> '',
> '#',
> 'The',
> 'via settings have four values'
> ],
> 0
> ],
> [
> ' # 0 - Do not modify / set this via header',
> [
> '',
> '#',
> '0',
> '- Do not modify / set this via header'
> ],
> 0
> ],
> [
> ' # 1 - Update the via, with normal verbosity',
> [
> '',
> '#',
> '1',
> '- Update the via, with normal verbosity'
> ],
> 0
> ],
> [
> ' # 2 - Update the via, with higher verbosity',
> [
> '',
> '#',
> '2',
> '- Update the via, with higher verbosity'
> ],
> 0
> ],
> [
> ' # 3 - Update the via, with highest verbosity',
> [
> '',
> '#',
> '3',
> '- Update the via, with highest verbosity'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.insert_request_via_str INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.insert_request_via_str',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.insert_response_via_str INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.insert_response_via_str',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # Insert a Server: header, this has three values',
> [
> '',
> '#',
> 'Insert',
> 'a Server: header, this has three values'
> ],
> 0
> ],
> [
> ' # 0 - Don\'t add or modify the Server: header',
> [
> '',
> '#',
> '0',
> '- Don\'t add or modify the Server: header'
> ],
> 0
> ],
> [
> ' # 1 - Add a Server: header',
> [
> '',
> '#',
> '1',
> '- Add a Server: header'
> ],
> 0
> ],
> [
> ' # 2 - Only add a Server: header if one doesn\'t exist already',
> [
> '',
> '#',
> '2',
> '- Only add a Server: header if one doesn\'t exist already'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.response_server_enabled INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.response_server_enabled',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.insert_age_in_response INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.insert_age_in_response',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.enable_url_expandomatic INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.enable_url_expandomatic',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.no_dns_just_forward_to_parent INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.no_dns_just_forward_to_parent',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.uncacheable_requests_bypass_parent INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.uncacheable_requests_bypass_parent',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.keep_alive_enabled_in INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.keep_alive_enabled_in',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.keep_alive_enabled_out INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.keep_alive_enabled_out',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.chunking_enabled INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.chunking_enabled',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> ' # send http11 requests:',
> [
> '',
> '#',
> 'send',
> 'http11 requests:'
> ],
> 0
> ],
> [
> ' # 0 - Never',
> [
> '',
> '#',
> '0',
> '- Never'
> ],
> 0
> ],
> [
> ' # 1 - Always',
> [
> '',
> '#',
> '1',
> '- Always'
> ],
> 0
> ],
> [
> ' # 2 - if the server has returned http1.1 before',
> [
> '',
> '#',
> '2',
> '- if the server has returned http1.1 before'
> ],
> 0
> ],
> [
> ' # 3 - if the client request is 1.1 & the server has returned 1.1 before',
> [
> '',
> '#',
> '3',
> '- if the client request is 1.1 & the server has returned 1.1 before'
> ],
> 0
> ],
> [
> ' # If use_client_addr is set to 1, options 2 and 3 cause the proxy to use',
> [
> '',
> '#',
> 'If',
> 'use_client_addr is set to 1, options 2 and 3 cause the proxy to use'
> ],
> 0
> ],
> [
> ' # the client HTTP version for upstream requests.',
> [
> '',
> '#',
> 'the',
> 'client HTTP version for upstream requests.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.send_http11_requests INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.send_http11_requests',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> ' # Share server connections',
> [
> '',
> '#',
> 'Share',
> 'server connections'
> ],
> 0
> ],
> [
> ' # 0 - Never',
> [
> '',
> '#',
> '0',
> '- Never'
> ],
> 0
> ],
> [
> ' # 1 - Share, with a single global connection pool',
> [
> '',
> '#',
> '1',
> '- Share, with a single global connection pool'
> ],
> 0
> ],
> [
> ' # 2 - Share, with a connection pool per worker thread',
> [
> '',
> '#',
> '2',
> '- Share, with a connection pool per worker thread'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.share_server_sessions INT 2',
> [
> 'CONFIG',
> 'proxy.config.http.share_server_sessions',
> 'INT',
> '2'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.origin_server_pipeline INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.origin_server_pipeline',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.user_agent_pipeline INT 8',
> [
> 'CONFIG',
> 'proxy.config.http.user_agent_pipeline',
> 'INT',
> '8'
> ],
> 0
> ],
> [
> ' ##########################',
> [
> '',
> '##########################'
> ],
> 0
> ],
> [
> ' # HTTP referer filtering #',
> [
> '',
> '#',
> 'HTTP',
> 'referer filtering #'
> ],
> 0
> ],
> [
> ' ##########################',
> [
> '',
> '##########################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.referer_filter INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.referer_filter',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.referer_format_redirect INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.referer_format_redirect',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.referer_default_redirect STRING http://www.example.com/',
> [
> 'CONFIG',
> 'proxy.config.http.referer_default_redirect',
> 'STRING',
> 'http://www.example.com/'
> ],
> 0
> ],
> [
> ' ##############################',
> [
> '',
> '##############################'
> ],
> 0
> ],
> [
> ' # parent proxy configuration #',
> [
> '',
> '#',
> 'parent',
> 'proxy configuration #'
> ],
> 0
> ],
> [
> ' ##############################',
> [
> '',
> '##############################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.parent_proxy_routing_enable INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.parent_proxy_routing_enable',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.parent_proxy.retry_time INT 300',
> [
> 'CONFIG',
> 'proxy.config.http.parent_proxy.retry_time',
> 'INT',
> '300'
> ],
> 0
> ],
> [
> ' # Parent fail threshold is the number of request that must',
> [
> '',
> '#',
> 'Parent',
> 'fail threshold is the number of request that must'
> ],
> 0
> ],
> [
> ' # fail within the retry window for the parent to be marked',
> [
> '',
> '#',
> 'fail',
> 'within the retry window for the parent to be marked'
> ],
> 0
> ],
> [
> ' # down',
> [
> '',
> '#',
> 'down'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.parent_proxy.fail_threshold INT 10',
> [
> 'CONFIG',
> 'proxy.config.http.parent_proxy.fail_threshold',
> 'INT',
> '10'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.parent_proxy.total_connect_attempts INT 4',
> [
> 'CONFIG',
> 'proxy.config.http.parent_proxy.total_connect_attempts',
> 'INT',
> '4'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.parent_proxy.per_parent_connect_attempts INT 2',
> [
> 'CONFIG',
> 'proxy.config.http.parent_proxy.per_parent_connect_attempts',
> 'INT',
> '2'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.parent_proxy.connect_attempts_timeout INT 30',
> [
> 'CONFIG',
> 'proxy.config.http.parent_proxy.connect_attempts_timeout',
> 'INT',
> '30'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.forward.proxy_auth_to_parent INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.forward.proxy_auth_to_parent',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' ###################################',
> [
> '',
> '###################################'
> ],
> 0
> ],
> [
> ' # HTTP connection timeouts (secs) #',
> [
> '',
> '#',
> 'HTTP',
> 'connection timeouts (secs) #'
> ],
> 0
> ],
> [
> ' ###################################',
> [
> '',
> '###################################'
> ],
> 0
> ],
> [
> ' # out: proxy -> origin server connection',
> [
> '',
> '#',
> 'out:',
> 'proxy -> origin server connection'
> ],
> 0
> ],
> [
> ' # in : ua -> proxy connection',
> [
> '',
> '#',
> 'in',
> ': ua -> proxy connection'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.keep_alive_no_activity_timeout_in INT 115',
> [
> 'CONFIG',
> 'proxy.config.http.keep_alive_no_activity_timeout_in',
> 'INT',
> '115'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.keep_alive_no_activity_timeout_out INT 120',
> [
> 'CONFIG',
> 'proxy.config.http.keep_alive_no_activity_timeout_out',
> 'INT',
> '120'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.transaction_no_activity_timeout_in INT 30',
> [
> 'CONFIG',
> 'proxy.config.http.transaction_no_activity_timeout_in',
> 'INT',
> '30'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.transaction_no_activity_timeout_out INT 30',
> [
> 'CONFIG',
> 'proxy.config.http.transaction_no_activity_timeout_out',
> 'INT',
> '30'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.transaction_active_timeout_in INT 900',
> [
> 'CONFIG',
> 'proxy.config.http.transaction_active_timeout_in',
> 'INT',
> '900'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.transaction_active_timeout_out INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.transaction_active_timeout_out',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.accept_no_activity_timeout INT 120',
> [
> 'CONFIG',
> 'proxy.config.http.accept_no_activity_timeout',
> 'INT',
> '120'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.background_fill_active_timeout INT 60',
> [
> 'CONFIG',
> 'proxy.config.http.background_fill_active_timeout',
> 'INT',
> '60'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.background_fill_completed_threshold FLOAT 0.5',
> [
> 'CONFIG',
> 'proxy.config.http.background_fill_completed_threshold',
> 'FLOAT',
> '0.5'
> ],
> 0
> ],
> [
> ' ##################################',
> [
> '',
> '##################################'
> ],
> 0
> ],
> [
> ' # origin server connect attempts #',
> [
> '',
> '#',
> 'origin',
> 'server connect attempts #'
> ],
> 0
> ],
> [
> ' ##################################',
> [
> '',
> '##################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.connect_attempts_max_retries INT 6',
> [
> 'CONFIG',
> 'proxy.config.http.connect_attempts_max_retries',
> 'INT',
> '6'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.connect_attempts_max_retries_dead_server INT 3',
> [
> 'CONFIG',
> 'proxy.config.http.connect_attempts_max_retries_dead_server',
> 'INT',
> '3'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.connect_attempts_rr_retries INT 3',
> [
> 'CONFIG',
> 'proxy.config.http.connect_attempts_rr_retries',
> 'INT',
> '3'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.connect_attempts_timeout INT 30',
> [
> 'CONFIG',
> 'proxy.config.http.connect_attempts_timeout',
> 'INT',
> '30'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.post_connect_attempts_timeout INT 1800',
> [
> 'CONFIG',
> 'proxy.config.http.post_connect_attempts_timeout',
> 'INT',
> '1800'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.down_server.cache_time INT 300',
> [
> 'CONFIG',
> 'proxy.config.http.down_server.cache_time',
> 'INT',
> '300'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.down_server.abort_threshold INT 10',
> [
> 'CONFIG',
> 'proxy.config.http.down_server.abort_threshold',
> 'INT',
> '10'
> ],
> 0
> ],
> [
> ' ##################################',
> [
> '',
> '##################################'
> ],
> 0
> ],
> [
> ' # congestion control #',
> [
> '',
> '#',
> 'congestion',
> 'control #'
> ],
> 0
> ],
> [
> ' ##################################',
> [
> '',
> '##################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.congestion_control.enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.congestion_control.enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' #############################',
> [
> '',
> '#############################'
> ],
> 0
> ],
> [
> ' # negative response caching #',
> [
> '',
> '#',
> 'negative',
> 'response caching #'
> ],
> 0
> ],
> [
> ' #############################',
> [
> '',
> '#############################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.negative_caching_enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.negative_caching_enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.negative_caching_lifetime INT 1800',
> [
> 'CONFIG',
> 'proxy.config.http.negative_caching_lifetime',
> 'INT',
> '1800'
> ],
> 0
> ],
> [
> ' #########################',
> [
> '',
> '#########################'
> ],
> 0
> ],
> [
> ' # proxy users variables #',
> [
> '',
> '#',
> 'proxy',
> 'users variables #'
> ],
> 0
> ],
> [
> ' #########################',
> [
> '',
> '#########################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.anonymize_remove_from INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.anonymize_remove_from',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.anonymize_remove_referer INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.anonymize_remove_referer',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.anonymize_remove_user_agent INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.anonymize_remove_user_agent',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.anonymize_remove_cookie INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.anonymize_remove_cookie',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.anonymize_remove_client_ip INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.anonymize_remove_client_ip',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.anonymize_insert_client_ip INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.anonymize_insert_client_ip',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.anonymize_other_header_list STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.http.anonymize_other_header_list',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.insert_squid_x_forwarded_for INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.insert_squid_x_forwarded_for',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> ' ############',
> [
> '',
> '############'
> ],
> 0
> ],
> [
> ' # security #',
> [
> '',
> '#',
> 'security',
> '#'
> ],
> 0
> ],
> [
> ' ############',
> [
> '',
> '############'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.push_method_enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.push_method_enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> '',
> [],
> 0
> ],
> [
> '# ###################################',
> [
> '#',
> '###################################'
> ],
> 0
> ],
> [
> '# # HTTP Quick filtering (security) #',
> [
> '#',
> '#',
> 'HTTP',
> 'Quick filtering (security) #'
> ],
> 0
> ],
> [
> '# ###################################',
> [
> '#',
> '###################################'
> ],
> 0
> ],
> [
> '# this functionality is moved to ip_allow.config',
> [
> '#',
> 'this',
> 'functionality',
> 'is moved to ip_allow.config'
> ],
> 0
> ],
> [
> '',
> [],
> 0
> ],
> [
> ' #################',
> [
> '',
> '#################'
> ],
> 0
> ],
> [
> ' # cache control #',
> [
> '',
> '#',
> 'cache',
> 'control #'
> ],
> 0
> ],
> [
> ' #################',
> [
> '',
> '#################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.http INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.cache.http',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.ignore_client_no_cache INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.cache.ignore_client_no_cache',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.ims_on_client_no_cache INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.cache.ims_on_client_no_cache',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.ignore_server_no_cache INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.cache.ignore_server_no_cache',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.ignore_client_cc_max_age INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.cache.ignore_client_cc_max_age',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.normalize_ae_gzip INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.normalize_ae_gzip',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # cache responses to cookies has 5 options:',
> [
> '',
> '#',
> 'cache',
> 'responses to cookies has 5 options:'
> ],
> 0
> ],
> [
> ' # 0 - do not cache any responses to cookies',
> [
> '',
> '#',
> '0',
> '- do not cache any responses to cookies'
> ],
> 0
> ],
> [
> ' # 1 - cache for any content-type',
> [
> '',
> '#',
> '1',
> '- cache for any content-type'
> ],
> 0
> ],
> [
> ' # 2 - cache only for image types',
> [
> '',
> '#',
> '2',
> '- cache only for image types'
> ],
> 0
> ],
> [
> ' # 3 - cache for all but text content-types',
> [
> '',
> '#',
> '3',
> '- cache for all but text content-types'
> ],
> 0
> ],
> [
> ' # 4 - cache for all but text content-types except OS response',
> [
> '',
> '#',
> '4',
> '- cache for all but text content-types except OS response'
> ],
> 0
> ],
> [
> ' # without "Set-Cookie" or with "Cache-Control: public"',
> [
> '',
> '#',
> 'without',
> '"Set-Cookie" or with "Cache-Control: public"'
> ],
> 0
> ],
> [
> ' # See also cache-responses-to-cookies in cache.config.',
> [
> '',
> '#',
> 'See',
> 'also cache-responses-to-cookies in cache.config.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.cache_responses_to_cookies INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.cache.cache_responses_to_cookies',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.ignore_authentication INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.cache.ignore_authentication',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.cache_urls_that_look_dynamic INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.cache.cache_urls_that_look_dynamic',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.enable_default_vary_headers INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.cache.enable_default_vary_headers',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # when_to_revalidate has 5 options:',
> [
> '',
> '#',
> 'when_to_revalidate',
> 'has 5 options:'
> ],
> 0
> ],
> [
> ' # 0 - default. use cache directives or heuristic',
> [
> '',
> '#',
> '0',
> '- default. use cache directives or heuristic'
> ],
> 0
> ],
> [
> ' # 1 - stale if heuristic',
> [
> '',
> '#',
> '1',
> '- stale if heuristic'
> ],
> 0
> ],
> [
> ' # 2 - always stale (always revalidate)',
> [
> '',
> '#',
> '2',
> '- always stale (always revalidate)'
> ],
> 0
> ],
> [
> ' # 3 - never stale',
> [
> '',
> '#',
> '3',
> '- never stale'
> ],
> 0
> ],
> [
> ' # 4 - always revalidate if request is conditional, else default is used',
> [
> '',
> '#',
> '4',
> '- always revalidate if request is conditional, else default is used'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.when_to_revalidate INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.cache.when_to_revalidate',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # Some old MSIE browsers don\'t send no-cache headers to',
> [
> '',
> '#',
> 'Some',
> 'old MSIE browsers don\'t send no-cache headers to'
> ],
> 0
> ],
> [
> ' # reverse proxies or transparent caches, this variable controls',
> [
> '',
> '#',
> 'reverse',
> 'proxies or transparent caches, this variable controls'
> ],
> 0
> ],
> [
> ' # when to add no-cache headers to MSIE requests:',
> [
> '',
> '#',
> 'when',
> 'to add no-cache headers to MSIE requests:'
> ],
> 0
> ],
> [
> ' # -1 - no-cache is never added, stats are not updated',
> [
> '',
> '#',
> '-1',
> '- no-cache is never added, stats are not updated'
> ],
> 0
> ],
> [
> ' # 0 - default; no-cache not added to MSIE requests',
> [
> '',
> '#',
> '0',
> '- default; no-cache not added to MSIE requests'
> ],
> 0
> ],
> [
> ' # 1 - no-cache added to IMS MSIE requests',
> [
> '',
> '#',
> '1',
> '- no-cache added to IMS MSIE requests'
> ],
> 0
> ],
> [
> ' # 2 - no-cache added to all MSIE requests',
> [
> '',
> '#',
> '2',
> '- no-cache added to all MSIE requests'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.when_to_add_no_cache_to_msie_requests INT -1',
> [
> 'CONFIG',
> 'proxy.config.http.cache.when_to_add_no_cache_to_msie_requests',
> 'INT',
> '-1'
> ],
> 0
> ],
> [
> ' # required headers: three options:',
> [
> '',
> '#',
> 'required',
> 'headers: three options:'
> ],
> 0
> ],
> [
> ' # 0 - No required headers to make document cachable',
> [
> '',
> '#',
> '0',
> '- No required headers to make document cachable'
> ],
> 0
> ],
> [
> ' # 1 - "Last-Modified:", "Expires:", or "Cache-Control: max-age" required',
> [
> '',
> '#',
> '1',
> '- "Last-Modified:", "Expires:", or "Cache-Control: max-age" required'
> ],
> 0
> ],
> [
> ' # 2 - explicit lifetime required, "Expires:" or "Cache-Control: max-age"',
> [
> '',
> '#',
> '2',
> '- explicit lifetime required, "Expires:" or "Cache-Control: max-age"'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.required_headers INT 2',
> [
> 'CONFIG',
> 'proxy.config.http.cache.required_headers',
> 'INT',
> '2'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.max_stale_age INT 604800',
> [
> 'CONFIG',
> 'proxy.config.http.cache.max_stale_age',
> 'INT',
> '604800'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.range.lookup INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.cache.range.lookup',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> ' ########################',
> [
> '',
> '########################'
> ],
> 0
> ],
> [
> ' # heuristic expiration #',
> [
> '',
> '#',
> 'heuristic',
> 'expiration #'
> ],
> 0
> ],
> [
> ' ########################',
> [
> '',
> '########################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.heuristic_min_lifetime INT 3600',
> [
> 'CONFIG',
> 'proxy.config.http.cache.heuristic_min_lifetime',
> 'INT',
> '3600'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.heuristic_max_lifetime INT 86400',
> [
> 'CONFIG',
> 'proxy.config.http.cache.heuristic_max_lifetime',
> 'INT',
> '86400'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.heuristic_lm_factor FLOAT 0.10',
> [
> 'CONFIG',
> 'proxy.config.http.cache.heuristic_lm_factor',
> 'FLOAT',
> '0.10'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.fuzz.time INT 240',
> [
> 'CONFIG',
> 'proxy.config.http.cache.fuzz.time',
> 'INT',
> '240'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.fuzz.probability FLOAT 0.005',
> [
> 'CONFIG',
> 'proxy.config.http.cache.fuzz.probability',
> 'FLOAT',
> '0.005'
> ],
> 0
> ],
> [
> ' #########################################',
> [
> '',
> '#########################################'
> ],
> 0
> ],
> [
> ' # dynamic content & content negotiation #',
> [
> '',
> '#',
> 'dynamic',
> 'content & content negotiation #'
> ],
> 0
> ],
> [
> ' #########################################',
> [
> '',
> '#########################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.vary_default_text STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.http.cache.vary_default_text',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.vary_default_images STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.http.cache.vary_default_images',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.vary_default_other STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.http.cache.vary_default_other',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> ' ##############################################################',
> [
> '',
> '##############################################################'
> ],
> 0
> ],
> [
> ' # The HTTP stats are expensive, turn off you don\'t need them #',
> [
> '',
> '#',
> 'The',
> 'HTTP stats are expensive, turn off you don\'t need them #'
> ],
> 0
> ],
> [
> ' ##############################################################',
> [
> '',
> '##############################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.enable_http_stats INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.enable_http_stats',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> '',
> [],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Customizable User Response Pages',
> [
> '#',
> 'Customizable',
> 'User',
> 'Response Pages'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' # 0 - turn off customizable user response pages',
> [
> '',
> '#',
> '0',
> '- turn off customizable user response pages'
> ],
> 0
> ],
> [
> ' # 1 - enable customizable user response pages in only the "default" directory',
> [
> '',
> '#',
> '1',
> '- enable customizable user response pages in only the "default" directory'
> ],
> 0
> ],
> [
> ' # 2 - enable language-targeted user response pages',
> [
> '',
> '#',
> '2',
> '- enable language-targeted user response pages'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.body_factory.enable_customizations INT 1',
> [
> 'CONFIG',
> 'proxy.config.body_factory.enable_customizations',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.body_factory.enable_logging INT 0',
> [
> 'CONFIG',
> 'proxy.config.body_factory.enable_logging',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # 0 - never suppress generated responses',
> [
> '',
> '#',
> '0',
> '- never suppress generated responses'
> ],
> 0
> ],
> [
> ' # 1 - always suppress generated responses',
> [
> '',
> '#',
> '1',
> '- always suppress generated responses'
> ],
> 0
> ],
> [
> ' # 2 - suppress responses for intercepted traffic',
> [
> '',
> '#',
> '2',
> '- suppress responses for intercepted traffic'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.body_factory.response_suppression_mode INT 0',
> [
> 'CONFIG',
> 'proxy.config.body_factory.response_suppression_mode',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Net Subsystem',
> [
> '#',
> 'Net',
> 'Subsystem'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.net.connections_throttle INT 30000',
> [
> 'CONFIG',
> 'proxy.config.net.connections_throttle',
> 'INT',
> '30000'
> ],
> 0
> ],
> [
> ' # Enable defer accept / accept filtering. On Linux, this is a timeout, sec.',
> [
> '',
> '#',
> 'Enable',
> 'defer accept / accept filtering. On Linux, this is a timeout, sec.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.net.defer_accept INT 1',
> [
> 'CONFIG',
> 'proxy.config.net.defer_accept',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Cluster Subsystem',
> [
> '#',
> 'Cluster',
> 'Subsystem'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' # cluster type requires restart to change',
> [
> '',
> '#',
> 'cluster',
> 'type requires restart to change'
> ],
> 0
> ],
> [
> ' # 1 is full clustering, 2 is mgmt only, 3 is no clustering',
> [
> '',
> '#',
> '1',
> 'is full clustering, 2 is mgmt only, 3 is no clustering'
> ],
> 0
> ],
> [
> 'LOCAL proxy.local.cluster.type INT 3',
> [
> 'LOCAL',
> 'proxy.local.cluster.type',
> 'INT',
> '3'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cluster.cluster_port INT 8086',
> [
> 'CONFIG',
> 'proxy.config.cluster.cluster_port',
> 'INT',
> '8086'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cluster.rsport INT 8088',
> [
> 'CONFIG',
> 'proxy.config.cluster.rsport',
> 'INT',
> '8088'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cluster.mcport INT 8089',
> [
> 'CONFIG',
> 'proxy.config.cluster.mcport',
> 'INT',
> '8089'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cluster.mc_group_addr STRING 224.0.1.37',
> [
> 'CONFIG',
> 'proxy.config.cluster.mc_group_addr',
> 'STRING',
> '224.0.1.37'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cluster.mc_ttl INT 1',
> [
> 'CONFIG',
> 'proxy.config.cluster.mc_ttl',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cluster.log_bogus_mc_msgs INT 1',
> [
> 'CONFIG',
> 'proxy.config.cluster.log_bogus_mc_msgs',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cluster.ethernet_interface STRING lo0',
> [
> 'CONFIG',
> 'proxy.config.cluster.ethernet_interface',
> 'STRING',
> 'lo0'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Cache',
> [
> '#',
> 'Cache'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.permit.pinning INT 0',
> [
> 'CONFIG',
> 'proxy.config.cache.permit.pinning',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # default the ram cache size to AUTO_SIZE (-1) based on cache size',
> [
> '',
> '#',
> 'default',
> 'the ram cache size to AUTO_SIZE (-1) based on cache size'
> ],
> 0
> ],
> [
> ' # (approximately 1 MB of RAM cache per GB of disk cache)',
> [
> '',
> '#',
> '(approximately',
> '1 MB of RAM cache per GB of disk cache)'
> ],
> 0
> ],
> [
> ' # alternatively, set to a fixed value such as 20971520 (20MB)',
> [
> '',
> '#',
> 'alternatively,',
> 'set to a fixed value such as 20971520 (20MB)'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.ram_cache.size INT -1',
> [
> 'CONFIG',
> 'proxy.config.cache.ram_cache.size',
> 'INT',
> '-1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.ram_cache_cutoff INT 4194304',
> [
> 'CONFIG',
> 'proxy.config.cache.ram_cache_cutoff',
> 'INT',
> '4194304'
> ],
> 0
> ],
> [
> ' # Replacement algorithm',
> [
> '',
> '#',
> 'Replacement',
> 'algorithm'
> ],
> 0
> ],
> [
> ' # 0 : Clocked Least Frequently Used by Size (CLFUS) w/optional compression',
> [
> '',
> '#',
> '0',
> ': Clocked Least Frequently Used by Size (CLFUS) w/optional compression'
> ],
> 0
> ],
> [
> ' # 1 : LRU w/o optional compression - trivially simple',
> [
> '',
> '#',
> '1',
> ': LRU w/o optional compression - trivially simple'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.ram_cache.algorithm INT 0',
> [
> 'CONFIG',
> 'proxy.config.cache.ram_cache.algorithm',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # Filter inserts into the RAM cache to ensure that they have been seen at',
> [
> '',
> '#',
> 'Filter',
> 'inserts into the RAM cache to ensure that they have been seen at'
> ],
> 0
> ],
> [
> ' # least once. For LRU, this provides scan resistance. Note that CLFUS',
> [
> '',
> '#',
> 'least',
> 'once. For LRU, this provides scan resistance. Note that CLFUS'
> ],
> 0
> ],
> [
> ' # already requires that a document have history before it is inserted, so',
> [
> '',
> '#',
> 'already',
> 'requires that a document have history before it is inserted, so'
> ],
> 0
> ],
> [
> ' # for CLFUS, setting this option means that a document must be seen three',
> [
> '',
> '#',
> 'for',
> 'CLFUS, setting this option means that a document must be seen three'
> ],
> 0
> ],
> [
> ' # times before it is added to the RAM cache.',
> [
> '',
> '#',
> 'times',
> 'before it is added to the RAM cache.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.ram_cache.use_seen_filter INT 0',
> [
> 'CONFIG',
> 'proxy.config.cache.ram_cache.use_seen_filter',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # Compress the content of the ram cache:',
> [
> '',
> '#',
> 'Compress',
> 'the content of the ram cache:'
> ],
> 0
> ],
> [
> ' # 0 : no compression',
> [
> '',
> '#',
> '0',
> ': no compression'
> ],
> 0
> ],
> [
> ' # 1 : fastlz (extremely fast, relatively low compression)',
> [
> '',
> '#',
> '1',
> ': fastlz (extremely fast, relatively low compression)'
> ],
> 0
> ],
> [
> ' # 2 : libz (moderate speed, reasonable compression)',
> [
> '',
> '#',
> '2',
> ': libz (moderate speed, reasonable compression)'
> ],
> 0
> ],
> [
> ' # 3 : liblzma (very slow, high compression)',
> [
> '',
> '#',
> '3',
> ': liblzma (very slow, high compression)'
> ],
> 0
> ],
> [
> ' # NOTE: compression runs on task threads. To use more cores for',
> [
> '',
> '#',
> 'NOTE:',
> 'compression runs on task threads. To use more cores for'
> ],
> 0
> ],
> [
> ' # compression, increase proxy.config.task_threads.',
> [
> '',
> '#',
> 'compression,',
> 'increase proxy.config.task_threads.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.ram_cache.compress INT 0',
> [
> 'CONFIG',
> 'proxy.config.cache.ram_cache.compress',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # The maximum number of alternates that are allowed for any given URL.',
> [
> '',
> '#',
> 'The',
> 'maximum number of alternates that are allowed for any given URL.'
> ],
> 0
> ],
> [
> ' # It is not possible to strictly enforce this if the variable',
> [
> '',
> '#',
> 'It',
> 'is not possible to strictly enforce this if the variable'
> ],
> 0
> ],
> [
> ' # \'proxy.config.cache.vary_on_user_agent\' is set to 1.',
> [
> '',
> '#',
> '\'proxy.config.cache.vary_on_user_agent\'',
> 'is set to 1.'
> ],
> 0
> ],
> [
> ' # The default value for \'proxy.config.cache.vary_on_user_agent\' is 0.',
> [
> '',
> '#',
> 'The',
> 'default value for \'proxy.config.cache.vary_on_user_agent\' is 0.'
> ],
> 0
> ],
> [
> ' # (0 disables the maximum number of alts check)',
> [
> '',
> '#',
> '(0',
> 'disables the maximum number of alts check)'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.limits.http.max_alts INT 5',
> [
> 'CONFIG',
> 'proxy.config.cache.limits.http.max_alts',
> 'INT',
> '5'
> ],
> 0
> ],
> [
> ' # The target size of a contiguous fragment on disk.',
> [
> '',
> '#',
> 'The',
> 'target size of a contiguous fragment on disk.'
> ],
> 0
> ],
> [
> ' # Acceptable values are powers of 2, e.g. 65536, 131072, 262144, 524288, 1048576, 2097152.',
> [
> '',
> '#',
> 'Acceptable',
> 'values are powers of 2, e.g. 65536, 131072, 262144, 524288, 1048576, 2097152.'
> ],
> 0
> ],
> [
> ' # Larger could waste memory on slow connections, smaller could waste seeks.',
> [
> '',
> '#',
> 'Larger',
> 'could waste memory on slow connections, smaller could waste seeks.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.target_fragment_size INT 1048576',
> [
> 'CONFIG',
> 'proxy.config.cache.target_fragment_size',
> 'INT',
> '1048576'
> ],
> 0
> ],
> [
> ' # The maximum size of a document that will be stored in the cache.',
> [
> '',
> '#',
> 'The',
> 'maximum size of a document that will be stored in the cache.'
> ],
> 0
> ],
> [
> ' # (0 disables the maximum document size check)',
> [
> '',
> '#',
> '(0',
> 'disables the maximum document size check)'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.max_doc_size INT 0',
> [
> 'CONFIG',
> 'proxy.config.cache.max_doc_size',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # enable the cache to read from an object while it is being added to the cache',
> [
> '',
> '#',
> 'enable',
> 'the cache to read from an object while it is being added to the cache'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.enable_read_while_writer INT 0',
> [
> 'CONFIG',
> 'proxy.config.cache.enable_read_while_writer',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # This controls how many objects (average) the disk caches can hold, and',
> [
> '',
> '#',
> 'This',
> 'controls how many objects (average) the disk caches can hold, and'
> ],
> 0
> ],
> [
> ' # how much memory it\'ll consume for the directory structure.',
> [
> '',
> '#',
> 'how',
> 'much memory it\'ll consume for the directory structure.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.min_average_object_size INT 8000',
> [
> 'CONFIG',
> 'proxy.config.cache.min_average_object_size',
> 'INT',
> '8000'
> ],
> 0
> ],
> [
> ' # How many I/O threads to allocate per disk (spindle). Be aware that RAID',
> [
> '',
> '#',
> 'How',
> 'many I/O threads to allocate per disk (spindle). Be aware that RAID'
> ],
> 0
> ],
> [
> ' # disks would show up to TS as a single spindle.',
> [
> '',
> '#',
> 'disks',
> 'would show up to TS as a single spindle.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.threads_per_disk INT 8',
> [
> 'CONFIG',
> 'proxy.config.cache.threads_per_disk',
> 'INT',
> '8'
> ],
> 0
> ],
> [
> ' # Time (in ms) to delay until retrying to acquire a cache lock. Setting',
> [
> '',
> '#',
> 'Time',
> '(in ms) to delay until retrying to acquire a cache lock. Setting'
> ],
> 0
> ],
> [
> ' # this low can reduce latencies in some cases, but can consume more CPU.',
> [
> '',
> '#',
> 'this',
> 'low can reduce latencies in some cases, but can consume more CPU.'
> ],
> 0
> ],
> [
> ' # If you experience CPU spinning, try increasing this setting.',
> [
> '',
> '#',
> 'If',
> 'you experience CPU spinning, try increasing this setting.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.mutex_retry_delay INT 2',
> [
> 'CONFIG',
> 'proxy.config.cache.mutex_retry_delay',
> 'INT',
> '2'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# DNS',
> [
> '#',
> 'DNS'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.dns.search_default_domains INT 0',
> [
> 'CONFIG',
> 'proxy.config.dns.search_default_domains',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.dns.splitDNS.enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.dns.splitDNS.enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.dns.max_dns_in_flight INT 2048',
> [
> 'CONFIG',
> 'proxy.config.dns.max_dns_in_flight',
> 'INT',
> '2048'
> ],
> 0
> ],
> [
> ' # Additional URL expansions for http DNS lookup',
> [
> '',
> '#',
> 'Additional',
> 'URL expansions for http DNS lookup'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.dns.url_expansions STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.dns.url_expansions',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.dns.round_robin_nameservers INT 0',
> [
> 'CONFIG',
> 'proxy.config.dns.round_robin_nameservers',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.dns.nameservers STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.dns.nameservers',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.dns.resolv_conf STRING /etc/resolv.conf',
> [
> 'CONFIG',
> 'proxy.config.dns.resolv_conf',
> 'STRING',
> '/etc/resolv.conf'
> ],
> 0
> ],
> [
> ' # This provides additional resilience against DNS forgery, particularly in',
> [
> '',
> '#',
> 'This',
> 'provides additional resilience against DNS forgery, particularly in'
> ],
> 0
> ],
> [
> ' # forward or transparent proxies, but requires that the resolver populates',
> [
> '',
> '#',
> 'forward',
> 'or transparent proxies, but requires that the resolver populates'
> ],
> 0
> ],
> [
> ' # the queries section of the response properly.',
> [
> '',
> '#',
> 'the',
> 'queries section of the response properly.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.dns.validate_query_name INT 0',
> [
> 'CONFIG',
> 'proxy.config.dns.validate_query_name',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# HostDB',
> [
> '#',
> 'HostDB'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' # in entries, may not be changed while running',
> [
> '',
> '#',
> 'in',
> 'entries, may not be changed while running'
> ],
> 0
> ],
> [
> ' # note that in order to increase hostdb.size, hostdb.storage_size should',
> [
> '',
> '#',
> 'note',
> 'that in order to increase hostdb.size, hostdb.storage_size should'
> ],
> 0
> ],
> [
> ' # also be increase. These are best guesses, you will have to monitor this.',
> [
> '',
> '#',
> 'also',
> 'be increase. These are best guesses, you will have to monitor this.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.hostdb.size INT 120000',
> [
> 'CONFIG',
> 'proxy.config.hostdb.size',
> 'INT',
> '120000'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.hostdb.storage_size INT 32M',
> [
> 'CONFIG',
> 'proxy.config.hostdb.storage_size',
> 'INT',
> '32M'
> ],
> 0
> ],
> [
> ' # ttl modes:',
> [
> '',
> '#',
> 'ttl',
> 'modes:'
> ],
> 0
> ],
> [
> ' # 0 = obey',
> [
> '',
> '#',
> '0',
> '= obey'
> ],
> 0
> ],
> [
> ' # 1 = ignore',
> [
> '',
> '#',
> '1',
> '= ignore'
> ],
> 0
> ],
> [
> ' # 2 = min(X,ttl)',
> [
> '',
> '#',
> '2',
> '= min(X,ttl)'
> ],
> 0
> ],
> [
> ' # 3 = max(X,ttl)',
> [
> '',
> '#',
> '3',
> '= max(X,ttl)'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.hostdb.ttl_mode INT 0',
> [
> 'CONFIG',
> 'proxy.config.hostdb.ttl_mode',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # in minutes...',
> [
> '',
> '#',
> 'in',
> 'minutes...'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.hostdb.timeout INT 1440',
> [
> 'CONFIG',
> 'proxy.config.hostdb.timeout',
> 'INT',
> '1440'
> ],
> 0
> ],
> [
> ' # round-robin addresses for single clients',
> [
> '',
> '#',
> 'round-robin',
> 'addresses for single clients'
> ],
> 0
> ],
> [
> ' # (can cause authentication problems)',
> [
> '',
> '#',
> '(can',
> 'cause authentication problems)'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.hostdb.strict_round_robin INT 0',
> [
> 'CONFIG',
> 'proxy.config.hostdb.strict_round_robin',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Logging Config',
> [
> '#',
> 'Logging',
> 'Config'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' # possible values for logging_enabled:',
> [
> '',
> '#',
> 'possible',
> 'values for logging_enabled:'
> ],
> 0
> ],
> [
> ' # 0: no logging at all',
> [
> '',
> '#',
> '0:',
> 'no logging at all'
> ],
> 0
> ],
> [
> ' # 1: log errors only',
> [
> '',
> '#',
> '1:',
> 'log errors only'
> ],
> 0
> ],
> [
> ' # 2: log transactions only',
> [
> '',
> '#',
> '2:',
> 'log transactions only'
> ],
> 0
> ],
> [
> ' # 3: full logging (errors + transactions)',
> [
> '',
> '#',
> '3:',
> 'full logging (errors + transactions)'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.logging_enabled INT 3',
> [
> 'CONFIG',
> 'proxy.config.log.logging_enabled',
> 'INT',
> '3'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.max_secs_per_buffer INT 5',
> [
> 'CONFIG',
> 'proxy.config.log.max_secs_per_buffer',
> 'INT',
> '5'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.max_space_mb_for_logs INT 25000',
> [
> 'CONFIG',
> 'proxy.config.log.max_space_mb_for_logs',
> 'INT',
> '25000'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.max_space_mb_for_orphan_logs INT 25',
> [
> 'CONFIG',
> 'proxy.config.log.max_space_mb_for_orphan_logs',
> 'INT',
> '25'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.max_space_mb_headroom INT 1000',
> [
> 'CONFIG',
> 'proxy.config.log.max_space_mb_headroom',
> 'INT',
> '1000'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.hostname STRING localhost',
> [
> 'CONFIG',
> 'proxy.config.log.hostname',
> 'STRING',
> 'localhost'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.logfile_dir STRING var/log/trafficserver',
> [
> 'CONFIG',
> 'proxy.config.log.logfile_dir',
> 'STRING',
> 'var/log/trafficserver'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.logfile_perm STRING rw-r--r--',
> [
> 'CONFIG',
> 'proxy.config.log.logfile_perm',
> 'STRING',
> 'rw-r--r--'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.custom_logs_enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.log.custom_logs_enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.squid_log_enabled INT 1',
> [
> 'CONFIG',
> 'proxy.config.log.squid_log_enabled',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.squid_log_is_ascii INT 0',
> [
> 'CONFIG',
> 'proxy.config.log.squid_log_is_ascii',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.squid_log_name STRING squid',
> [
> 'CONFIG',
> 'proxy.config.log.squid_log_name',
> 'STRING',
> 'squid'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.squid_log_header STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.log.squid_log_header',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.common_log_enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.log.common_log_enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.common_log_is_ascii INT 1',
> [
> 'CONFIG',
> 'proxy.config.log.common_log_is_ascii',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.common_log_name STRING common',
> [
> 'CONFIG',
> 'proxy.config.log.common_log_name',
> 'STRING',
> 'common'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.common_log_header STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.log.common_log_header',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.extended_log_enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.log.extended_log_enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.extended_log_is_ascii INT 0',
> [
> 'CONFIG',
> 'proxy.config.log.extended_log_is_ascii',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.extended_log_name STRING extended',
> [
> 'CONFIG',
> 'proxy.config.log.extended_log_name',
> 'STRING',
> 'extended'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.extended_log_header STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.log.extended_log_header',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.extended2_log_enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.log.extended2_log_enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.extended2_log_is_ascii INT 1',
> [
> 'CONFIG',
> 'proxy.config.log.extended2_log_is_ascii',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.extended2_log_name STRING extended2',
> [
> 'CONFIG',
> 'proxy.config.log.extended2_log_name',
> 'STRING',
> 'extended2'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.extended2_log_header STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.log.extended2_log_header',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.separate_icp_logs INT 0',
> [
> 'CONFIG',
> 'proxy.config.log.separate_icp_logs',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.separate_host_logs INT 0',
> [
> 'CONFIG',
> 'proxy.config.log.separate_host_logs',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # Log collation allows you to do "remote logging"',
> [
> '',
> '#',
> 'Log',
> 'collation allows you to do "remote logging"'
> ],
> 0
> ],
> [
> 'LOCAL proxy.local.log.collation_mode INT 0',
> [
> 'LOCAL',
> 'proxy.local.log.collation_mode',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.collation_host STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.log.collation_host',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.collation_port INT 8085',
> [
> 'CONFIG',
> 'proxy.config.log.collation_port',
> 'INT',
> '8085'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.collation_secret STRING foobar',
> [
> 'CONFIG',
> 'proxy.config.log.collation_secret',
> 'STRING',
> 'foobar'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.collation_host_tagged INT 0',
> [
> 'CONFIG',
> 'proxy.config.log.collation_host_tagged',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.collation_retry_sec INT 5',
> [
> 'CONFIG',
> 'proxy.config.log.collation_retry_sec',
> 'INT',
> '5'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.rolling_enabled INT 1',
> [
> 'CONFIG',
> 'proxy.config.log.rolling_enabled',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.rolling_interval_sec INT 86400',
> [
> 'CONFIG',
> 'proxy.config.log.rolling_interval_sec',
> 'INT',
> '86400'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.rolling_offset_hr INT 0',
> [
> 'CONFIG',
> 'proxy.config.log.rolling_offset_hr',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.rolling_size_mb INT 10',
> [
> 'CONFIG',
> 'proxy.config.log.rolling_size_mb',
> 'INT',
> '10'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.auto_delete_rolled_files INT 1',
> [
> 'CONFIG',
> 'proxy.config.log.auto_delete_rolled_files',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.sampling_frequency INT 1',
> [
> 'CONFIG',
> 'proxy.config.log.sampling_frequency',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Reverse Proxy',
> [
> '#',
> 'Reverse',
> 'Proxy'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.reverse_proxy.enabled INT 1',
> [
> 'CONFIG',
> 'proxy.config.reverse_proxy.enabled',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.header.parse.no_host_url_redirect STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.header.parse.no_host_url_redirect',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# URL Remap Rules',
> [
> '#',
> 'URL',
> 'Remap',
> 'Rules'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.url_remap.default_to_server_pac INT 0',
> [
> 'CONFIG',
> 'proxy.config.url_remap.default_to_server_pac',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.url_remap.default_to_server_pac_port INT -1',
> [
> 'CONFIG',
> 'proxy.config.url_remap.default_to_server_pac_port',
> 'INT',
> '-1'
> ],
> 0
> ],
> [
> ' # To enable forward proxy, you must turn off remap_required',
> [
> '',
> '#',
> 'To',
> 'enable forward proxy, you must turn off remap_required'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.url_remap.remap_required INT 1',
> [
> 'CONFIG',
> 'proxy.config.url_remap.remap_required',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> ' # Pristine host header is the "original" (request) header. Make sure your',
> [
> '',
> '#',
> 'Pristine',
> 'host header is the "original" (request) header. Make sure your'
> ],
> 0
> ],
> [
> ' # origin expects them in reverse proxy.',
> [
> '',
> '#',
> 'origin',
> 'expects them in reverse proxy.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.url_remap.pristine_host_hdr INT 1',
> [
> 'CONFIG',
> 'proxy.config.url_remap.pristine_host_hdr',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# SSL Termination',
> [
> '#',
> 'SSL',
> 'Termination'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' # proxy.config.ssl.enabled should be:',
> [
> '',
> '#',
> 'proxy.config.ssl.enabled',
> 'should be:'
> ],
> 0
> ],
> [
> ' # 0 - none',
> [
> '',
> '#',
> '0',
> '- none'
> ],
> 0
> ],
> [
> ' # 1 - SSL enabled',
> [
> '',
> '#',
> '1',
> '- SSL enabled'
> ],
> 0
> ],
> [
> ' # Deprecated. SSL is enabled automatically if an SSL port is configured',
> [
> '',
> '#',
> 'Deprecated.',
> 'SSL is enabled automatically if an SSL port is configured'
> ],
> 0
> ],
> [
> ' # in config.proxy.http.server_ports.',
> [
> '',
> '#',
> 'in',
> 'config.proxy.http.server_ports.'
> ],
> 0
> ],
> [
> '#CONFIG proxy.config.ssl.enabled INT 0',
> [
> '#CONFIG',
> 'proxy.config.ssl.enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # The number of SSL threads is a multiplier of number of CPUs and',
> [
> '',
> '#',
> 'The',
> 'number of SSL threads is a multiplier of number of CPUs and'
> ],
> 0
> ],
> [
> ' # proxy.config.exec_thread.autoconfig.scale by default. You can',
> [
> '',
> '#',
> 'proxy.config.exec_thread.autoconfig.scale',
> 'by default. You can'
> ],
> 0
> ],
> [
> ' # override that here (set it to a non-zero value).',
> [
> '',
> '#',
> 'override',
> 'that here (set it to a non-zero value).'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.number.threads INT 0',
> [
> 'CONFIG',
> 'proxy.config.ssl.number.threads',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # The following three variables can be',
> [
> '',
> '#',
> 'The',
> 'following three variables can be'
> ],
> 0
> ],
> [
> ' # set to 0 to disable SSLv2, SSLv3, and/or TLSv1.',
> [
> '',
> '#',
> 'set',
> 'to 0 to disable SSLv2, SSLv3, and/or TLSv1.'
> ],
> 0
> ],
> [
> ' # SSLv2 is disabled by default for security concern.',
> [
> '',
> '#',
> 'SSLv2',
> 'is disabled by default for security concern.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.SSLv2 INT 0',
> [
> 'CONFIG',
> 'proxy.config.ssl.SSLv2',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.SSLv3 INT 1',
> [
> 'CONFIG',
> 'proxy.config.ssl.SSLv3',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.TLSv1 INT 1',
> [
> 'CONFIG',
> 'proxy.config.ssl.TLSv1',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> ' # The following two variables control the Cipher Suite traffic Server',
> [
> '',
> '#',
> 'The',
> 'following two variables control the Cipher Suite traffic Server'
> ],
> 0
> ],
> [
> ' # uses for HTTPS connnections and whether to prefer the client',
> [
> '',
> '#',
> 'uses',
> 'for HTTPS connnections and whether to prefer the client'
> ],
> 0
> ],
> [
> ' # selected (default) or the server selected',
> [
> '',
> '#',
> 'selected',
> '(default) or the server selected'
> ],
> 0
> ],
> [
> ' # Our default SSL Cipher Suite tries to be reasonably fast and strong.',
> [
> '',
> '#',
> 'Our',
> 'default SSL Cipher Suite tries to be reasonably fast and strong.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.server.cipher_suite STRING RC4-SHA:AES128-SHA:DES-CBC3-SHA:AES256-SHA:ALL:!aNULL:!EXP:!LOW:!MD5:!SSLV2:!NULL',
> [
> 'CONFIG',
> 'proxy.config.ssl.server.cipher_suite',
> 'STRING',
> 'RC4-SHA:AES128-SHA:DES-CBC3-SHA:AES256-SHA:ALL:!aNULL:!EXP:!LOW:!MD5:!SSLV2:!NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.server.honor_cipher_order INT 0',
> [
> 'CONFIG',
> 'proxy.config.ssl.server.honor_cipher_order',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # Control if SSL should perform content compression or not',
> [
> '',
> '#',
> 'Control',
> 'if SSL should perform content compression or not'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.compression INT 0',
> [
> 'CONFIG',
> 'proxy.config.ssl.compression',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # Deprecated.',
> [
> '',
> '#',
> 'Deprecated.'
> ],
> 0
> ],
> [
> ' # SSL ports should now be configured via proxy.config.http.server_ports',
> [
> '',
> '#',
> 'SSL',
> 'ports should now be configured via proxy.config.http.server_ports'
> ],
> 0
> ],
> [
> '#CONFIG proxy.config.ssl.server_port INT 443',
> [
> '#CONFIG',
> 'proxy.config.ssl.server_port',
> 'INT',
> '443'
> ],
> 0
> ],
> [
> ' # Client certification level should be:',
> [
> '',
> '#',
> 'Client',
> 'certification level should be:'
> ],
> 0
> ],
> [
> ' # 0 no client certificates',
> [
> '',
> '#',
> '0',
> 'no client certificates'
> ],
> 0
> ],
> [
> ' # 1 client certificates optional',
> [
> '',
> '#',
> '1',
> 'client certificates optional'
> ],
> 0
> ],
> [
> ' # 2 client certificates required',
> [
> '',
> '#',
> '2',
> 'client certificates required'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.client.certification_level INT 0',
> [
> 'CONFIG',
> 'proxy.config.ssl.client.certification_level',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # Server cert chain filename is the name of the cert chain file',
> [
> '',
> '#',
> 'Server',
> 'cert chain filename is the name of the cert chain file'
> ],
> 0
> ],
> [
> ' # for a single cert system.',
> [
> '',
> '#',
> 'for',
> 'a single cert system.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.server.cert_chain.filename STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.ssl.server.cert_chain.filename',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> ' # This is the path that SSL certificates files are relative to. Certificate',
> [
> '',
> '#',
> 'This',
> 'is the path that SSL certificates files are relative to. Certificate'
> ],
> 0
> ],
> [
> ' # names specified in ssl_multicert.config will be located relative to this path.',
> [
> '',
> '#',
> 'names',
> 'specified in ssl_multicert.config will be located relative to this path.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.server.cert.path STRING etc/trafficserver',
> [
> 'CONFIG',
> 'proxy.config.ssl.server.cert.path',
> 'STRING',
> 'etc/trafficserver'
> ],
> 0
> ],
> [
> ' # If any private key is not contained in the certificate file, you must',
> [
> '',
> '#',
> 'If',
> 'any private key is not contained in the certificate file, you must'
> ],
> 0
> ],
> [
> ' # fill in the private key path. Private key names specified in',
> [
> '',
> '#',
> 'fill',
> 'in the private key path. Private key names specified in'
> ],
> 0
> ],
> [
> ' # ssl_multicert.config will be located relative to this path.',
> [
> '',
> '#',
> 'ssl_multicert.config',
> 'will be located relative to this path.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.server.private_key.path STRING etc/trafficserver',
> [
> 'CONFIG',
> 'proxy.config.ssl.server.private_key.path',
> 'STRING',
> 'etc/trafficserver'
> ],
> 0
> ],
> [
> ' # The CA file name and path are the',
> [
> '',
> '#',
> 'The',
> 'CA file name and path are the'
> ],
> 0
> ],
> [
> ' # certificate authority certificate that',
> [
> '',
> '#',
> 'certificate',
> 'authority certificate that'
> ],
> 0
> ],
> [
> ' # client certificates will be verified against.',
> [
> '',
> '#',
> 'client',
> 'certificates will be verified against.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.CA.cert.filename STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.ssl.CA.cert.filename',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.CA.cert.path STRING etc/trafficserver',
> [
> 'CONFIG',
> 'proxy.config.ssl.CA.cert.path',
> 'STRING',
> 'etc/trafficserver'
> ],
> 0
> ],
> [
> ' ################################',
> [
> '',
> '################################'
> ],
> 0
> ],
> [
> ' # client related configuration #',
> [
> '',
> '#',
> 'client',
> 'related configuration #'
> ],
> 0
> ],
> [
> ' ################################',
> [
> '',
> '################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.client.verify.server INT 0',
> [
> 'CONFIG',
> 'proxy.config.ssl.client.verify.server',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.client.cert.filename STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.ssl.client.cert.filename',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.client.cert.path STRING etc/trafficserver',
> [
> 'CONFIG',
> 'proxy.config.ssl.client.cert.path',
> 'STRING',
> 'etc/trafficserver'
> ],
> 0
> ],
> [
> ' # Fill in private key file and path only if the client\'s',
> [
> '',
> '#',
> 'Fill',
> 'in private key file and path only if the client\'s'
> ],
> 0
> ],
> [
> ' # private key is not contained in the client certificate file.',
> [
> '',
> '#',
> 'private',
> 'key is not contained in the client certificate file.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.client.private_key.filename STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.ssl.client.private_key.filename',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.client.private_key.path STRING etc/trafficserver',
> [
> 'CONFIG',
> 'proxy.config.ssl.client.private_key.path',
> 'STRING',
> 'etc/trafficserver'
> ],
> 0
> ],
> [
> ' # The CA file name and path are the',
> [
> '',
> '#',
> 'The',
> 'CA file name and path are the'
> ],
> 0
> ],
> [
> ' # certificate authority certificate that',
> [
> '',
> '#',
> 'certificate',
> 'authority certificate that'
> ],
> 0
> ],
> [
> ' # server certificates will be verified against.',
> [
> '',
> '#',
> 'server',
> 'certificates will be verified against.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.client.CA.cert.filename STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.ssl.client.CA.cert.filename',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.client.CA.cert.path STRING etc/trafficserver',
> [
> 'CONFIG',
> 'proxy.config.ssl.client.CA.cert.path',
> 'STRING',
> 'etc/trafficserver'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# ICP Configuration. NOTE! ICP is currently broken NOTE!',
> [
> '#',
> 'ICP',
> 'Configuration.',
> 'NOTE! ICP is currently broken NOTE!'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' # icp modes',
> [
> '',
> '#',
> 'icp',
> 'modes'
> ],
> 0
> ],
> [
> ' # enabled=0 ICP disabled',
> [
> '',
> '#',
> 'enabled=0',
> 'ICP disabled'
> ],
> 0
> ],
> [
> ' # enabled=1 Allow receive of ICP queries',
> [
> '',
> '#',
> 'enabled=1',
> 'Allow receive of ICP queries'
> ],
> 0
> ],
> [
> ' # enabled=2 Allow send/receive of ICP queries',
> [
> '',
> '#',
> 'enabled=2',
> 'Allow send/receive of ICP queries'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.icp.enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.icp.enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.icp.icp_interface STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.icp.icp_interface',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.icp.icp_port INT 3130',
> [
> 'CONFIG',
> 'proxy.config.icp.icp_port',
> 'INT',
> '3130'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.icp.multicast_enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.icp.multicast_enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.icp.query_timeout INT 2',
> [
> 'CONFIG',
> 'proxy.config.icp.query_timeout',
> 'INT',
> '2'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Scheduled Update Configuration',
> [
> '#',
> 'Scheduled',
> 'Update',
> 'Configuration'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.update.enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.update.enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.update.force INT 0',
> [
> 'CONFIG',
> 'proxy.config.update.force',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.update.retry_count INT 10',
> [
> 'CONFIG',
> 'proxy.config.update.retry_count',
> 'INT',
> '10'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.update.retry_interval INT 2',
> [
> 'CONFIG',
> 'proxy.config.update.retry_interval',
> 'INT',
> '2'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.update.concurrent_updates INT 100',
> [
> 'CONFIG',
> 'proxy.config.update.concurrent_updates',
> 'INT',
> '100'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Socket send/recv buffer sizes (0 == don\'t call setsockopt() )',
> [
> '#',
> 'Socket',
> 'send/recv',
> 'buffer sizes (0 == don\'t call setsockopt() )'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' # out: proxy -> os connection',
> [
> '',
> '#',
> 'out:',
> 'proxy -> os connection'
> ],
> 0
> ],
> [
> ' # in : ua -> proxy connection',
> [
> '',
> '#',
> 'in',
> ': ua -> proxy connection'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.net.sock_send_buffer_size_in INT 262144',
> [
> 'CONFIG',
> 'proxy.config.net.sock_send_buffer_size_in',
> 'INT',
> '262144'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.net.sock_recv_buffer_size_in INT 0',
> [
> 'CONFIG',
> 'proxy.config.net.sock_recv_buffer_size_in',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.net.sock_send_buffer_size_out INT 0',
> [
> 'CONFIG',
> 'proxy.config.net.sock_send_buffer_size_out',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.net.sock_recv_buffer_size_out INT 0',
> [
> 'CONFIG',
> 'proxy.config.net.sock_recv_buffer_size_out',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# User Overridden Configurations Below',
> [
> '#',
> 'User',
> 'Overridden',
> 'Configurations Below'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.core_limit INT -1',
> [
> 'CONFIG',
> 'proxy.config.core_limit',
> 'INT',
> '-1'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Debugging',
> [
> '#',
> 'Debugging'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' # Uses a regular expression to match the debugging topic name, performance',
> [
> '',
> '#',
> 'Uses',
> 'a regular expression to match the debugging topic name, performance'
> ],
> 0
> ],
> [
> ' # will be affected!',
> [
> '',
> '#',
> 'will',
> 'be affected!'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.diags.debug.enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.diags.debug.enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.diags.debug.tags STRING http.*|dns.*',
> [
> 'CONFIG',
> 'proxy.config.diags.debug.tags',
> 'STRING',
> 'http.*|dns.*'
> ],
> 0
> ],
> [
> ' # Great for tracking down memory leaks, but you need to use the',
> [
> '',
> '#',
> 'Great',
> 'for tracking down memory leaks, but you need to use the'
> ],
> 0
> ],
> [
> ' # ink allocators',
> [
> '',
> '#',
> 'ink',
> 'allocators'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.dump_mem_info_frequency INT 0',
> [
> 'CONFIG',
> 'proxy.config.dump_mem_info_frequency',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> '',
> [],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Configuration for Reclaimable InkFreeList memory pool',
> [
> '#',
> 'Configuration',
> 'for',
> 'Reclaimable InkFreeList memory pool'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# NOTE: The following options are not meaningful unless compiles TrafficServer',
> [
> '#',
> 'NOTE:',
> 'The',
> 'following options are not meaningful unless compiles TrafficServer'
> ],
> 0
> ],
> [
> '# with \'--enable-reclaimable-freelist\' option. Looks like:',
> [
> '#',
> 'with',
> '\'--enable-reclaimable-freelist\'',
> 'option. Looks like:'
> ],
> 0
> ],
> [
> '# $ ./configure --enable-reclaimable-freelist',
> [
> '#',
> '$',
> './configure',
> '--enable-reclaimable-freelist'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' # Dump debug information according bit mask of debug_filter, if a bit is set',
> [
> '',
> '#',
> 'Dump',
> 'debug information according bit mask of debug_filter, if a bit is set'
> ],
> 0
> ],
> [
> ' # in the mask, then debug information of the corresponding action are dumped:',
> [
> '',
> '#',
> 'in',
> 'the mask, then debug information of the corresponding action are dumped:'
> ],
> 0
> ],
> [
> ' # bit 0: reclaim memory in ink_freelist_new',
> [
> '',
> '#',
> 'bit',
> '0: reclaim memory in ink_freelist_new'
> ],
> 0
> ],
> [
> ' # bit 1: allocate memory from partial-free Chunks(if exist) or OS',
> [
> '',
> '#',
> 'bit',
> '1: allocate memory from partial-free Chunks(if exist) or OS'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.allocator.debug_filter INT 0',
> [
> 'CONFIG',
> 'proxy.config.allocator.debug_filter',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # The value of enable_reclaim should be 0 or 1. Default 0, reclaim disabled.',
> [
> '',
> '#',
> 'The',
> 'value of enable_reclaim should be 0 or 1. Default 0, reclaim disabled.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.allocator.enable_reclaim INT 0',
> [
> 'CONFIG',
> 'proxy.config.allocator.enable_reclaim',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # The value of reclaim_factor should be in 0.0 ~ 1.0, allocator use it to',
> [
> '',
> '#',
> 'The',
> 'value of reclaim_factor should be in 0.0 ~ 1.0, allocator use it to'
> ],
> 0
> ],
> [
> ' # calculate average value of idle memory in InkFreeList, which will determine',
> [
> '',
> '#',
> 'calculate',
> 'average value of idle memory in InkFreeList, which will determine'
> ],
> 0
> ],
> [
> ' # when to reclaim memory. The larger the value, the faster the reclaiming.',
> [
> '',
> '#',
> 'when',
> 'to reclaim memory. The larger the value, the faster the reclaiming.'
> ],
> 0
> ],
> [
> ' # This value is effective only when enable_reclaim is 1.',
> [
> '',
> '#',
> 'This',
> 'value is effective only when enable_reclaim is 1.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.allocator.reclaim_factor FLOAT 0.300000',
> [
> 'CONFIG',
> 'proxy.config.allocator.reclaim_factor',
> 'FLOAT',
> '0.300000'
> ],
> 0
> ],
> [
> ' # Allocator will reclaim memory only when it continuously satisfy the reclaim',
> [
> '',
> '#',
> 'Allocator',
> 'will reclaim memory only when it continuously satisfy the reclaim'
> ],
> 0
> ],
> [
> ' # condition for max_overage times. This value is effective only when',
> [
> '',
> '#',
> 'condition',
> 'for max_overage times. This value is effective only when'
> ],
> 0
> ],
> [
> ' # enable_reclaim is 1.',
> [
> '',
> '#',
> 'enable_reclaim',
> 'is 1.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.allocator.max_overage INT 3',
> [
> 'CONFIG',
> 'proxy.config.allocator.max_overage',
> 'INT',
> '3'
> ],
> 0
> ],
> [
> '',
> [],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Slow Log',
> [
> '#',
> 'Slow',
> 'Log'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' # Log any request that takes more then x number of milliseconds, needs',
> [
> '',
> '#',
> 'Log',
> 'any request that takes more then x number of milliseconds, needs'
> ],
> 0
> ],
> [
> ' # to be > 0 to be enabled',
> [
> '',
> '#',
> 'to',
> 'be > 0 to be enabled'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.slow.log.threshold INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.slow.log.threshold',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Thread pool for "misc" tasks, plugins etc. 2 is a good minimum.',
> [
> '#',
> 'Thread',
> 'pool',
> 'for "misc" tasks, plugins etc. 2 is a good minimum.'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.task_threads INT 2',
> [
> 'CONFIG',
> 'proxy.config.task_threads',
> 'INT',
> '2'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Process Records Config File',
> [
> '#',
> 'Process',
> 'Records',
> 'Config File'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# <RECORD-TYPE> <NAME> <TYPE> <VALUE (till end of line)>',
> [
> '#',
> '<RECORD-TYPE>',
> '<NAME>',
> '<TYPE> <VALUE (till end of line)>'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# RECORD-TYPE: CONFIG, LOCAL',
> [
> '#',
> 'RECORD-TYPE:',
> 'CONFIG,',
> 'LOCAL'
> ],
> 0
> ],
> [
> '# NAME: name of variable',
> [
> '#',
> 'NAME:',
> 'name',
> 'of variable'
> ],
> 0
> ],
> [
> '# TYPE: INT, STRING, FLOAT',
> [
> '#',
> 'TYPE:',
> 'INT,',
> 'STRING, FLOAT'
> ],
> 0
> ],
> [
> '# VALUE: Initial value for record',
> [
> '#',
> 'VALUE:',
> 'Initial',
> 'value for record'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# *NOTE*: All options covered in this file should be documented in the',
> [
> '#',
> '*NOTE*:',
> 'All',
> 'options covered in this file should be documented in the'
> ],
> 0
> ],
> [
> '# administration guide or the addendum:',
> [
> '#',
> 'administration',
> 'guide',
> 'or the addendum:'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# System Variables',
> [
> '#',
> 'System',
> 'Variables'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.proxy_name STRING omnix',
> [
> 'CONFIG',
> 'proxy.config.proxy_name',
> 'STRING',
> 'omnix'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.config_dir STRING etc/trafficserver',
> [
> 'CONFIG',
> 'proxy.config.config_dir',
> 'STRING',
> 'etc/trafficserver'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.proxy_binary_opts STRING -M',
> [
> 'CONFIG',
> 'proxy.config.proxy_binary_opts',
> 'STRING',
> '-M'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.env_prep STRING example_prep.sh',
> [
> 'CONFIG',
> 'proxy.config.env_prep',
> 'STRING',
> 'example_prep.sh'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.temp_dir STRING /tmp',
> [
> 'CONFIG',
> 'proxy.config.temp_dir',
> 'STRING',
> '/tmp'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.alarm_email STRING nobody',
> [
> 'CONFIG',
> 'proxy.config.alarm_email',
> 'STRING',
> 'nobody'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.syslog_facility STRING LOG_DAEMON',
> [
> 'CONFIG',
> 'proxy.config.syslog_facility',
> 'STRING',
> 'LOG_DAEMON'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.output.logfile STRING traffic.out',
> [
> 'CONFIG',
> 'proxy.config.output.logfile',
> 'STRING',
> 'traffic.out'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.snapshot_dir STRING snapshots',
> [
> 'CONFIG',
> 'proxy.config.snapshot_dir',
> 'STRING',
> 'snapshots'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.system.mmap_max INT 2097152',
> [
> 'CONFIG',
> 'proxy.config.system.mmap_max',
> 'INT',
> '2097152'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Main threads configuration (worker threads). Also see configurations for',
> [
> '#',
> 'Main',
> 'threads',
> 'configuration (worker threads). Also see configurations for'
> ],
> 0
> ],
> [
> '# SSL threads, disk I/O threads and task threads in their respective areas.',
> [
> '#',
> 'SSL',
> 'threads,',
> 'disk I/O threads and task threads in their respective areas.'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.exec_thread.autoconfig INT 1',
> [
> 'CONFIG',
> 'proxy.config.exec_thread.autoconfig',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.exec_thread.autoconfig.scale FLOAT 1.5',
> [
> 'CONFIG',
> 'proxy.config.exec_thread.autoconfig.scale',
> 'FLOAT',
> '1.5'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.exec_thread.limit INT 2',
> [
> 'CONFIG',
> 'proxy.config.exec_thread.limit',
> 'INT',
> '2'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.accept_threads INT 1',
> [
> 'CONFIG',
> 'proxy.config.accept_threads',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Local Manager',
> [
> '#',
> 'Local',
> 'Manager'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.admin.admin_user STRING admin',
> [
> 'CONFIG',
> 'proxy.config.admin.admin_user',
> 'STRING',
> 'admin'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.admin.number_config_bak INT 3',
> [
> 'CONFIG',
> 'proxy.config.admin.number_config_bak',
> 'INT',
> '3'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.admin.user_id STRING nobody',
> [
> 'CONFIG',
> 'proxy.config.admin.user_id',
> 'STRING',
> 'nobody'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Process Manager',
> [
> '#',
> 'Process',
> 'Manager'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.admin.autoconf_port INT 8083',
> [
> 'CONFIG',
> 'proxy.config.admin.autoconf_port',
> 'INT',
> '8083'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.process_manager.mgmt_port INT 8084',
> [
> 'CONFIG',
> 'proxy.config.process_manager.mgmt_port',
> 'INT',
> '8084'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# In order to only bind a specific IP, use the following config, as in',
> [
> '#',
> 'In',
> 'order',
> 'to only bind a specific IP, use the following config, as in'
> ],
> 0
> ],
> [
> '# the example below. Note - this can contain two addresses, one for IPv4',
> [
> '#',
> 'the',
> 'example',
> 'below. Note - this can contain two addresses, one for IPv4'
> ],
> 0
> ],
> [
> '# sockets and one for IPv6 sockets.',
> [
> '#',
> 'sockets',
> 'and',
> 'one for IPv6 sockets.'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#LOCAL proxy.local.incoming_ip_to_bind STRING 192.168.101.17',
> [
> '#LOCAL',
> 'proxy.local.incoming_ip_to_bind',
> 'STRING',
> '192.168.101.17'
> ],
> 0
> ],
> [
> '#LOCAL proxy.local.incoming_ip_to_bind STRING 192.168.101.17 fc07:192:168:101::17',
> [
> '#LOCAL',
> 'proxy.local.incoming_ip_to_bind',
> 'STRING',
> '192.168.101.17 fc07:192:168:101::17'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Alarm Configuration',
> [
> '#',
> 'Alarm',
> 'Configuration'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' # execute alarm as "<abs_path>/<bin> "<MSG_STRING_FROM_PROXY>""',
> [
> '',
> '#',
> 'execute',
> 'alarm as "<abs_path>/<bin> "<MSG_STRING_FROM_PROXY>""'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.alarm.bin STRING example_alarm_bin.sh',
> [
> 'CONFIG',
> 'proxy.config.alarm.bin',
> 'STRING',
> 'example_alarm_bin.sh'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.alarm.abs_path STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.alarm.abs_path',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# HTTP Engine',
> [
> '#',
> 'HTTP',
> 'Engine'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' ##########',
> [
> '',
> '##########'
> ],
> 0
> ],
> [
> ' # basics #',
> [
> '',
> '#',
> 'basics',
> '#'
> ],
> 0
> ],
> [
> ' ##########',
> [
> '',
> '##########'
> ],
> 0
> ],
> [
> ' # The server ports are listed here. These are separated by spaces or commas.',
> [
> '',
> '#',
> 'The',
> 'server ports are listed here. These are separated by spaces or commas.'
> ],
> 0
> ],
> [
> ' # Each port is a colon separated list of values, which must include a',
> [
> '',
> '#',
> 'Each',
> 'port is a colon separated list of values, which must include a'
> ],
> 0
> ],
> [
> ' # port number. Other options are',
> [
> '',
> '#',
> 'port',
> 'number. Other options are'
> ],
> 0
> ],
> [
> ' # ipv4 - Use IPv4 (default)',
> [
> '',
> '#',
> 'ipv4',
> '- Use IPv4 (default)'
> ],
> 0
> ],
> [
> ' # ipv6 - Use IPv6',
> [
> '',
> '#',
> 'ipv6',
> '- Use IPv6'
> ],
> 0
> ],
> [
> ' # tr-in - Transparent inbound.',
> [
> '',
> '#',
> 'tr-in',
> '- Transparent inbound.'
> ],
> 0
> ],
> [
> ' # tr-out - Transparent outbound.',
> [
> '',
> '#',
> 'tr-out',
> '- Transparent outbound.'
> ],
> 0
> ],
> [
> ' # tr-full - Fully transparent (inbound and outbound).',
> [
> '',
> '#',
> 'tr-full',
> '- Fully transparent (inbound and outbound).'
> ],
> 0
> ],
> [
> ' # tr-pass - Transprently Pass-through non-HTTP traffic (in conjuction with tr-in).',
> [
> '',
> '#',
> 'tr-pass',
> '- Transprently Pass-through non-HTTP traffic (in conjuction with tr-in).'
> ],
> 0
> ],
> [
> ' # ssl - SSL terminated port.',
> [
> '',
> '#',
> 'ssl',
> '- SSL terminated port.'
> ],
> 0
> ],
> [
> ' # blind - Blind tunnel port.',
> [
> '',
> '#',
> 'blind',
> '- Blind tunnel port.'
> ],
> 0
> ],
> [
> ' # ip-in=[addr] - Bind inbound IP address (listen for client).',
> [
> '',
> '#',
> 'ip-in=[addr]',
> '- Bind inbound IP address (listen for client).'
> ],
> 0
> ],
> [
> ' # ip-out=[addr] - Bind outbound IP address (connect to origin server).',
> [
> '',
> '#',
> 'ip-out=[addr]',
> '- Bind outbound IP address (connect to origin server).'
> ],
> 0
> ],
> [
> ' #',
> [
> '',
> '#'
> ],
> 0
> ],
> [
> ' # note - address types must agree with each other and the ipv4/ipv6',
> [
> '',
> '#',
> 'note',
> '- address types must agree with each other and the ipv4/ipv6'
> ],
> 0
> ],
> [
> ' # option if specified. IPv6 addresses must be enclosed in brackets.',
> [
> '',
> '#',
> 'option',
> 'if specified. IPv6 addresses must be enclosed in brackets.'
> ],
> 0
> ],
> [
> ' # ip-out can be repeated as long as each address is a different family.',
> [
> '',
> '#',
> 'ip-out',
> 'can be repeated as long as each address is a different family.'
> ],
> 0
> ],
> [
> ' # The \'=\' is optional.',
> [
> '',
> '#',
> 'The',
> '\'=\' is optional.'
> ],
> 0
> ],
> [
> ' #',
> [
> '',
> '#'
> ],
> 0
> ],
> [
> ' # Example 1: Port 8080 IPv6 inbound transparent, and port 80 IPv4',
> [
> '',
> '#',
> 'Example',
> '1: Port 8080 IPv6 inbound transparent, and port 80 IPv4'
> ],
> 0
> ],
> [
> ' # "8080:ipv6:tr-in 80"',
> [
> '',
> '#',
> '"8080:ipv6:tr-in',
> '80"'
> ],
> 0
> ],
> [
> ' #',
> [
> '',
> '#'
> ],
> 0
> ],
> [
> ' # Example 2: Listen on standard http and https ports for IPv4 and IPv6:',
> [
> '',
> '#',
> 'Example',
> '2: Listen on standard http and https ports for IPv4 and IPv6:'
> ],
> 0
> ],
> [
> ' # "80:ipv4 80:ipv6 443:ipv4:ssl 443:ipv6:ssl"',
> [
> '',
> '#',
> '"80:ipv4',
> '80:ipv6 443:ipv4:ssl 443:ipv6:ssl"'
> ],
> 0
> ],
> [
> ' #',
> [
> '',
> '#'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.server_ports STRING 8080',
> [
> 'CONFIG',
> 'proxy.config.http.server_ports',
> 'STRING',
> '8080'
> ],
> 0
> ],
> [
> ' # Ports on the origin server to which a blind tunnel may connect.',
> [
> '',
> '#',
> 'Ports',
> 'on the origin server to which a blind tunnel may connect.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.connect_ports STRING 443 563',
> [
> 'CONFIG',
> 'proxy.config.http.connect_ports',
> 'STRING',
> '443 563'
> ],
> 0
> ],
> [
> ' # The via settings have four values',
> [
> '',
> '#',
> 'The',
> 'via settings have four values'
> ],
> 0
> ],
> [
> ' # 0 - Do not modify / set this via header',
> [
> '',
> '#',
> '0',
> '- Do not modify / set this via header'
> ],
> 0
> ],
> [
> ' # 1 - Update the via, with normal verbosity',
> [
> '',
> '#',
> '1',
> '- Update the via, with normal verbosity'
> ],
> 0
> ],
> [
> ' # 2 - Update the via, with higher verbosity',
> [
> '',
> '#',
> '2',
> '- Update the via, with higher verbosity'
> ],
> 0
> ],
> [
> ' # 3 - Update the via, with highest verbosity',
> [
> '',
> '#',
> '3',
> '- Update the via, with highest verbosity'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.insert_request_via_str INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.insert_request_via_str',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.insert_response_via_str INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.insert_response_via_str',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # Insert a Server: header, this has three values',
> [
> '',
> '#',
> 'Insert',
> 'a Server: header, this has three values'
> ],
> 0
> ],
> [
> ' # 0 - Don\'t add or modify the Server: header',
> [
> '',
> '#',
> '0',
> '- Don\'t add or modify the Server: header'
> ],
> 0
> ],
> [
> ' # 1 - Add a Server: header',
> [
> '',
> '#',
> '1',
> '- Add a Server: header'
> ],
> 0
> ],
> [
> ' # 2 - Only add a Server: header if one doesn\'t exist already',
> [
> '',
> '#',
> '2',
> '- Only add a Server: header if one doesn\'t exist already'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.response_server_enabled INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.response_server_enabled',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.insert_age_in_response INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.insert_age_in_response',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.enable_url_expandomatic INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.enable_url_expandomatic',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.no_dns_just_forward_to_parent INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.no_dns_just_forward_to_parent',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.uncacheable_requests_bypass_parent INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.uncacheable_requests_bypass_parent',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.keep_alive_enabled_in INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.keep_alive_enabled_in',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.keep_alive_enabled_out INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.keep_alive_enabled_out',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.chunking_enabled INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.chunking_enabled',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> ' # send http11 requests:',
> [
> '',
> '#',
> 'send',
> 'http11 requests:'
> ],
> 0
> ],
> [
> ' # 0 - Never',
> [
> '',
> '#',
> '0',
> '- Never'
> ],
> 0
> ],
> [
> ' # 1 - Always',
> [
> '',
> '#',
> '1',
> '- Always'
> ],
> 0
> ],
> [
> ' # 2 - if the server has returned http1.1 before',
> [
> '',
> '#',
> '2',
> '- if the server has returned http1.1 before'
> ],
> 0
> ],
> [
> ' # 3 - if the client request is 1.1 & the server has returned 1.1 before',
> [
> '',
> '#',
> '3',
> '- if the client request is 1.1 & the server has returned 1.1 before'
> ],
> 0
> ],
> [
> ' # If use_client_addr is set to 1, options 2 and 3 cause the proxy to use',
> [
> '',
> '#',
> 'If',
> 'use_client_addr is set to 1, options 2 and 3 cause the proxy to use'
> ],
> 0
> ],
> [
> ' # the client HTTP version for upstream requests.',
> [
> '',
> '#',
> 'the',
> 'client HTTP version for upstream requests.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.send_http11_requests INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.send_http11_requests',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> ' # Share server connections',
> [
> '',
> '#',
> 'Share',
> 'server connections'
> ],
> 0
> ],
> [
> ' # 0 - Never',
> [
> '',
> '#',
> '0',
> '- Never'
> ],
> 0
> ],
> [
> ' # 1 - Share, with a single global connection pool',
> [
> '',
> '#',
> '1',
> '- Share, with a single global connection pool'
> ],
> 0
> ],
> [
> ' # 2 - Share, with a connection pool per worker thread',
> [
> '',
> '#',
> '2',
> '- Share, with a connection pool per worker thread'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.share_server_sessions INT 2',
> [
> 'CONFIG',
> 'proxy.config.http.share_server_sessions',
> 'INT',
> '2'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.origin_server_pipeline INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.origin_server_pipeline',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.user_agent_pipeline INT 8',
> [
> 'CONFIG',
> 'proxy.config.http.user_agent_pipeline',
> 'INT',
> '8'
> ],
> 0
> ],
> [
> ' ##########################',
> [
> '',
> '##########################'
> ],
> 0
> ],
> [
> ' # HTTP referer filtering #',
> [
> '',
> '#',
> 'HTTP',
> 'referer filtering #'
> ],
> 0
> ],
> [
> ' ##########################',
> [
> '',
> '##########################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.referer_filter INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.referer_filter',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.referer_format_redirect INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.referer_format_redirect',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.referer_default_redirect STRING http://www.example.com/',
> [
> 'CONFIG',
> 'proxy.config.http.referer_default_redirect',
> 'STRING',
> 'http://www.example.com/'
> ],
> 0
> ],
> [
> ' ##############################',
> [
> '',
> '##############################'
> ],
> 0
> ],
> [
> ' # parent proxy configuration #',
> [
> '',
> '#',
> 'parent',
> 'proxy configuration #'
> ],
> 0
> ],
> [
> ' ##############################',
> [
> '',
> '##############################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.parent_proxy_routing_enable INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.parent_proxy_routing_enable',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.parent_proxy.retry_time INT 300',
> [
> 'CONFIG',
> 'proxy.config.http.parent_proxy.retry_time',
> 'INT',
> '300'
> ],
> 0
> ],
> [
> ' # Parent fail threshold is the number of request that must',
> [
> '',
> '#',
> 'Parent',
> 'fail threshold is the number of request that must'
> ],
> 0
> ],
> [
> ' # fail within the retry window for the parent to be marked',
> [
> '',
> '#',
> 'fail',
> 'within the retry window for the parent to be marked'
> ],
> 0
> ],
> [
> ' # down',
> [
> '',
> '#',
> 'down'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.parent_proxy.fail_threshold INT 10',
> [
> 'CONFIG',
> 'proxy.config.http.parent_proxy.fail_threshold',
> 'INT',
> '10'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.parent_proxy.total_connect_attempts INT 4',
> [
> 'CONFIG',
> 'proxy.config.http.parent_proxy.total_connect_attempts',
> 'INT',
> '4'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.parent_proxy.per_parent_connect_attempts INT 2',
> [
> 'CONFIG',
> 'proxy.config.http.parent_proxy.per_parent_connect_attempts',
> 'INT',
> '2'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.parent_proxy.connect_attempts_timeout INT 30',
> [
> 'CONFIG',
> 'proxy.config.http.parent_proxy.connect_attempts_timeout',
> 'INT',
> '30'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.forward.proxy_auth_to_parent INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.forward.proxy_auth_to_parent',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' ###################################',
> [
> '',
> '###################################'
> ],
> 0
> ],
> [
> ' # HTTP connection timeouts (secs) #',
> [
> '',
> '#',
> 'HTTP',
> 'connection timeouts (secs) #'
> ],
> 0
> ],
> [
> ' ###################################',
> [
> '',
> '###################################'
> ],
> 0
> ],
> [
> ' # out: proxy -> origin server connection',
> [
> '',
> '#',
> 'out:',
> 'proxy -> origin server connection'
> ],
> 0
> ],
> [
> ' # in : ua -> proxy connection',
> [
> '',
> '#',
> 'in',
> ': ua -> proxy connection'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.keep_alive_no_activity_timeout_in INT 115',
> [
> 'CONFIG',
> 'proxy.config.http.keep_alive_no_activity_timeout_in',
> 'INT',
> '115'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.keep_alive_no_activity_timeout_out INT 120',
> [
> 'CONFIG',
> 'proxy.config.http.keep_alive_no_activity_timeout_out',
> 'INT',
> '120'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.transaction_no_activity_timeout_in INT 30',
> [
> 'CONFIG',
> 'proxy.config.http.transaction_no_activity_timeout_in',
> 'INT',
> '30'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.transaction_no_activity_timeout_out INT 30',
> [
> 'CONFIG',
> 'proxy.config.http.transaction_no_activity_timeout_out',
> 'INT',
> '30'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.transaction_active_timeout_in INT 900',
> [
> 'CONFIG',
> 'proxy.config.http.transaction_active_timeout_in',
> 'INT',
> '900'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.transaction_active_timeout_out INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.transaction_active_timeout_out',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.accept_no_activity_timeout INT 120',
> [
> 'CONFIG',
> 'proxy.config.http.accept_no_activity_timeout',
> 'INT',
> '120'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.background_fill_active_timeout INT 60',
> [
> 'CONFIG',
> 'proxy.config.http.background_fill_active_timeout',
> 'INT',
> '60'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.background_fill_completed_threshold FLOAT 0.5',
> [
> 'CONFIG',
> 'proxy.config.http.background_fill_completed_threshold',
> 'FLOAT',
> '0.5'
> ],
> 0
> ],
> [
> ' ##################################',
> [
> '',
> '##################################'
> ],
> 0
> ],
> [
> ' # origin server connect attempts #',
> [
> '',
> '#',
> 'origin',
> 'server connect attempts #'
> ],
> 0
> ],
> [
> ' ##################################',
> [
> '',
> '##################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.connect_attempts_max_retries INT 6',
> [
> 'CONFIG',
> 'proxy.config.http.connect_attempts_max_retries',
> 'INT',
> '6'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.connect_attempts_max_retries_dead_server INT 3',
> [
> 'CONFIG',
> 'proxy.config.http.connect_attempts_max_retries_dead_server',
> 'INT',
> '3'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.connect_attempts_rr_retries INT 3',
> [
> 'CONFIG',
> 'proxy.config.http.connect_attempts_rr_retries',
> 'INT',
> '3'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.connect_attempts_timeout INT 30',
> [
> 'CONFIG',
> 'proxy.config.http.connect_attempts_timeout',
> 'INT',
> '30'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.post_connect_attempts_timeout INT 1800',
> [
> 'CONFIG',
> 'proxy.config.http.post_connect_attempts_timeout',
> 'INT',
> '1800'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.down_server.cache_time INT 300',
> [
> 'CONFIG',
> 'proxy.config.http.down_server.cache_time',
> 'INT',
> '300'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.down_server.abort_threshold INT 10',
> [
> 'CONFIG',
> 'proxy.config.http.down_server.abort_threshold',
> 'INT',
> '10'
> ],
> 0
> ],
> [
> ' ##################################',
> [
> '',
> '##################################'
> ],
> 0
> ],
> [
> ' # congestion control #',
> [
> '',
> '#',
> 'congestion',
> 'control #'
> ],
> 0
> ],
> [
> ' ##################################',
> [
> '',
> '##################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.congestion_control.enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.congestion_control.enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' #############################',
> [
> '',
> '#############################'
> ],
> 0
> ],
> [
> ' # negative response caching #',
> [
> '',
> '#',
> 'negative',
> 'response caching #'
> ],
> 0
> ],
> [
> ' #############################',
> [
> '',
> '#############################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.negative_caching_enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.negative_caching_enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.negative_caching_lifetime INT 1800',
> [
> 'CONFIG',
> 'proxy.config.http.negative_caching_lifetime',
> 'INT',
> '1800'
> ],
> 0
> ],
> [
> ' #########################',
> [
> '',
> '#########################'
> ],
> 0
> ],
> [
> ' # proxy users variables #',
> [
> '',
> '#',
> 'proxy',
> 'users variables #'
> ],
> 0
> ],
> [
> ' #########################',
> [
> '',
> '#########################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.anonymize_remove_from INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.anonymize_remove_from',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.anonymize_remove_referer INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.anonymize_remove_referer',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.anonymize_remove_user_agent INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.anonymize_remove_user_agent',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.anonymize_remove_cookie INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.anonymize_remove_cookie',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.anonymize_remove_client_ip INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.anonymize_remove_client_ip',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.anonymize_insert_client_ip INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.anonymize_insert_client_ip',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.anonymize_other_header_list STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.http.anonymize_other_header_list',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.insert_squid_x_forwarded_for INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.insert_squid_x_forwarded_for',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> ' ############',
> [
> '',
> '############'
> ],
> 0
> ],
> [
> ' # security #',
> [
> '',
> '#',
> 'security',
> '#'
> ],
> 0
> ],
> [
> ' ############',
> [
> '',
> '############'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.push_method_enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.push_method_enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> '',
> [],
> 0
> ],
> [
> '# ###################################',
> [
> '#',
> '###################################'
> ],
> 0
> ],
> [
> '# # HTTP Quick filtering (security) #',
> [
> '#',
> '#',
> 'HTTP',
> 'Quick filtering (security) #'
> ],
> 0
> ],
> [
> '# ###################################',
> [
> '#',
> '###################################'
> ],
> 0
> ],
> [
> '# this functionality is moved to ip_allow.config',
> [
> '#',
> 'this',
> 'functionality',
> 'is moved to ip_allow.config'
> ],
> 0
> ],
> [
> '',
> [],
> 0
> ],
> [
> ' #################',
> [
> '',
> '#################'
> ],
> 0
> ],
> [
> ' # cache control #',
> [
> '',
> '#',
> 'cache',
> 'control #'
> ],
> 0
> ],
> [
> ' #################',
> [
> '',
> '#################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.http INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.cache.http',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.ignore_client_no_cache INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.cache.ignore_client_no_cache',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.ims_on_client_no_cache INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.cache.ims_on_client_no_cache',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.ignore_server_no_cache INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.cache.ignore_server_no_cache',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.ignore_client_cc_max_age INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.cache.ignore_client_cc_max_age',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.normalize_ae_gzip INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.normalize_ae_gzip',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # cache responses to cookies has 5 options:',
> [
> '',
> '#',
> 'cache',
> 'responses to cookies has 5 options:'
> ],
> 0
> ],
> [
> ' # 0 - do not cache any responses to cookies',
> [
> '',
> '#',
> '0',
> '- do not cache any responses to cookies'
> ],
> 0
> ],
> [
> ' # 1 - cache for any content-type',
> [
> '',
> '#',
> '1',
> '- cache for any content-type'
> ],
> 0
> ],
> [
> ' # 2 - cache only for image types',
> [
> '',
> '#',
> '2',
> '- cache only for image types'
> ],
> 0
> ],
> [
> ' # 3 - cache for all but text content-types',
> [
> '',
> '#',
> '3',
> '- cache for all but text content-types'
> ],
> 0
> ],
> [
> ' # 4 - cache for all but text content-types except OS response',
> [
> '',
> '#',
> '4',
> '- cache for all but text content-types except OS response'
> ],
> 0
> ],
> [
> ' # without "Set-Cookie" or with "Cache-Control: public"',
> [
> '',
> '#',
> 'without',
> '"Set-Cookie" or with "Cache-Control: public"'
> ],
> 0
> ],
> [
> ' # See also cache-responses-to-cookies in cache.config.',
> [
> '',
> '#',
> 'See',
> 'also cache-responses-to-cookies in cache.config.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.cache_responses_to_cookies INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.cache.cache_responses_to_cookies',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.ignore_authentication INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.cache.ignore_authentication',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.cache_urls_that_look_dynamic INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.cache.cache_urls_that_look_dynamic',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.enable_default_vary_headers INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.cache.enable_default_vary_headers',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # when_to_revalidate has 5 options:',
> [
> '',
> '#',
> 'when_to_revalidate',
> 'has 5 options:'
> ],
> 0
> ],
> [
> ' # 0 - default. use cache directives or heuristic',
> [
> '',
> '#',
> '0',
> '- default. use cache directives or heuristic'
> ],
> 0
> ],
> [
> ' # 1 - stale if heuristic',
> [
> '',
> '#',
> '1',
> '- stale if heuristic'
> ],
> 0
> ],
> [
> ' # 2 - always stale (always revalidate)',
> [
> '',
> '#',
> '2',
> '- always stale (always revalidate)'
> ],
> 0
> ],
> [
> ' # 3 - never stale',
> [
> '',
> '#',
> '3',
> '- never stale'
> ],
> 0
> ],
> [
> ' # 4 - always revalidate if request is conditional, else default is used',
> [
> '',
> '#',
> '4',
> '- always revalidate if request is conditional, else default is used'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.when_to_revalidate INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.cache.when_to_revalidate',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # Some old MSIE browsers don\'t send no-cache headers to',
> [
> '',
> '#',
> 'Some',
> 'old MSIE browsers don\'t send no-cache headers to'
> ],
> 0
> ],
> [
> ' # reverse proxies or transparent caches, this variable controls',
> [
> '',
> '#',
> 'reverse',
> 'proxies or transparent caches, this variable controls'
> ],
> 0
> ],
> [
> ' # when to add no-cache headers to MSIE requests:',
> [
> '',
> '#',
> 'when',
> 'to add no-cache headers to MSIE requests:'
> ],
> 0
> ],
> [
> ' # -1 - no-cache is never added, stats are not updated',
> [
> '',
> '#',
> '-1',
> '- no-cache is never added, stats are not updated'
> ],
> 0
> ],
> [
> ' # 0 - default; no-cache not added to MSIE requests',
> [
> '',
> '#',
> '0',
> '- default; no-cache not added to MSIE requests'
> ],
> 0
> ],
> [
> ' # 1 - no-cache added to IMS MSIE requests',
> [
> '',
> '#',
> '1',
> '- no-cache added to IMS MSIE requests'
> ],
> 0
> ],
> [
> ' # 2 - no-cache added to all MSIE requests',
> [
> '',
> '#',
> '2',
> '- no-cache added to all MSIE requests'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.when_to_add_no_cache_to_msie_requests INT -1',
> [
> 'CONFIG',
> 'proxy.config.http.cache.when_to_add_no_cache_to_msie_requests',
> 'INT',
> '-1'
> ],
> 0
> ],
> [
> ' # required headers: three options:',
> [
> '',
> '#',
> 'required',
> 'headers: three options:'
> ],
> 0
> ],
> [
> ' # 0 - No required headers to make document cachable',
> [
> '',
> '#',
> '0',
> '- No required headers to make document cachable'
> ],
> 0
> ],
> [
> ' # 1 - "Last-Modified:", "Expires:", or "Cache-Control: max-age" required',
> [
> '',
> '#',
> '1',
> '- "Last-Modified:", "Expires:", or "Cache-Control: max-age" required'
> ],
> 0
> ],
> [
> ' # 2 - explicit lifetime required, "Expires:" or "Cache-Control: max-age"',
> [
> '',
> '#',
> '2',
> '- explicit lifetime required, "Expires:" or "Cache-Control: max-age"'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.required_headers INT 2',
> [
> 'CONFIG',
> 'proxy.config.http.cache.required_headers',
> 'INT',
> '2'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.max_stale_age INT 604800',
> [
> 'CONFIG',
> 'proxy.config.http.cache.max_stale_age',
> 'INT',
> '604800'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.range.lookup INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.cache.range.lookup',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> ' ########################',
> [
> '',
> '########################'
> ],
> 0
> ],
> [
> ' # heuristic expiration #',
> [
> '',
> '#',
> 'heuristic',
> 'expiration #'
> ],
> 0
> ],
> [
> ' ########################',
> [
> '',
> '########################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.heuristic_min_lifetime INT 3600',
> [
> 'CONFIG',
> 'proxy.config.http.cache.heuristic_min_lifetime',
> 'INT',
> '3600'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.heuristic_max_lifetime INT 86400',
> [
> 'CONFIG',
> 'proxy.config.http.cache.heuristic_max_lifetime',
> 'INT',
> '86400'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.heuristic_lm_factor FLOAT 0.10',
> [
> 'CONFIG',
> 'proxy.config.http.cache.heuristic_lm_factor',
> 'FLOAT',
> '0.10'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.fuzz.time INT 240',
> [
> 'CONFIG',
> 'proxy.config.http.cache.fuzz.time',
> 'INT',
> '240'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.fuzz.probability FLOAT 0.005',
> [
> 'CONFIG',
> 'proxy.config.http.cache.fuzz.probability',
> 'FLOAT',
> '0.005'
> ],
> 0
> ],
> [
> ' #########################################',
> [
> '',
> '#########################################'
> ],
> 0
> ],
> [
> ' # dynamic content & content negotiation #',
> [
> '',
> '#',
> 'dynamic',
> 'content & content negotiation #'
> ],
> 0
> ],
> [
> ' #########################################',
> [
> '',
> '#########################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.vary_default_text STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.http.cache.vary_default_text',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.vary_default_images STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.http.cache.vary_default_images',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.cache.vary_default_other STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.http.cache.vary_default_other',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> ' ##############################################################',
> [
> '',
> '##############################################################'
> ],
> 0
> ],
> [
> ' # The HTTP stats are expensive, turn off you don\'t need them #',
> [
> '',
> '#',
> 'The',
> 'HTTP stats are expensive, turn off you don\'t need them #'
> ],
> 0
> ],
> [
> ' ##############################################################',
> [
> '',
> '##############################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.enable_http_stats INT 1',
> [
> 'CONFIG',
> 'proxy.config.http.enable_http_stats',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> '',
> [],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Customizable User Response Pages',
> [
> '#',
> 'Customizable',
> 'User',
> 'Response Pages'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' # 0 - turn off customizable user response pages',
> [
> '',
> '#',
> '0',
> '- turn off customizable user response pages'
> ],
> 0
> ],
> [
> ' # 1 - enable customizable user response pages in only the "default" directory',
> [
> '',
> '#',
> '1',
> '- enable customizable user response pages in only the "default" directory'
> ],
> 0
> ],
> [
> ' # 2 - enable language-targeted user response pages',
> [
> '',
> '#',
> '2',
> '- enable language-targeted user response pages'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.body_factory.enable_customizations INT 1',
> [
> 'CONFIG',
> 'proxy.config.body_factory.enable_customizations',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.body_factory.enable_logging INT 0',
> [
> 'CONFIG',
> 'proxy.config.body_factory.enable_logging',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # 0 - never suppress generated responses',
> [
> '',
> '#',
> '0',
> '- never suppress generated responses'
> ],
> 0
> ],
> [
> ' # 1 - always suppress generated responses',
> [
> '',
> '#',
> '1',
> '- always suppress generated responses'
> ],
> 0
> ],
> [
> ' # 2 - suppress responses for intercepted traffic',
> [
> '',
> '#',
> '2',
> '- suppress responses for intercepted traffic'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.body_factory.response_suppression_mode INT 0',
> [
> 'CONFIG',
> 'proxy.config.body_factory.response_suppression_mode',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Net Subsystem',
> [
> '#',
> 'Net',
> 'Subsystem'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.net.connections_throttle INT 30000',
> [
> 'CONFIG',
> 'proxy.config.net.connections_throttle',
> 'INT',
> '30000'
> ],
> 0
> ],
> [
> ' # Enable defer accept / accept filtering. On Linux, this is a timeout, sec.',
> [
> '',
> '#',
> 'Enable',
> 'defer accept / accept filtering. On Linux, this is a timeout, sec.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.net.defer_accept INT 1',
> [
> 'CONFIG',
> 'proxy.config.net.defer_accept',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Cluster Subsystem',
> [
> '#',
> 'Cluster',
> 'Subsystem'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' # cluster type requires restart to change',
> [
> '',
> '#',
> 'cluster',
> 'type requires restart to change'
> ],
> 0
> ],
> [
> ' # 1 is full clustering, 2 is mgmt only, 3 is no clustering',
> [
> '',
> '#',
> '1',
> 'is full clustering, 2 is mgmt only, 3 is no clustering'
> ],
> 0
> ],
> [
> 'LOCAL proxy.local.cluster.type INT 3',
> [
> 'LOCAL',
> 'proxy.local.cluster.type',
> 'INT',
> '3'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cluster.cluster_port INT 8086',
> [
> 'CONFIG',
> 'proxy.config.cluster.cluster_port',
> 'INT',
> '8086'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cluster.rsport INT 8088',
> [
> 'CONFIG',
> 'proxy.config.cluster.rsport',
> 'INT',
> '8088'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cluster.mcport INT 8089',
> [
> 'CONFIG',
> 'proxy.config.cluster.mcport',
> 'INT',
> '8089'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cluster.mc_group_addr STRING 224.0.1.37',
> [
> 'CONFIG',
> 'proxy.config.cluster.mc_group_addr',
> 'STRING',
> '224.0.1.37'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cluster.mc_ttl INT 1',
> [
> 'CONFIG',
> 'proxy.config.cluster.mc_ttl',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cluster.log_bogus_mc_msgs INT 1',
> [
> 'CONFIG',
> 'proxy.config.cluster.log_bogus_mc_msgs',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cluster.ethernet_interface STRING lo0',
> [
> 'CONFIG',
> 'proxy.config.cluster.ethernet_interface',
> 'STRING',
> 'lo0'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Cache',
> [
> '#',
> 'Cache'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.permit.pinning INT 0',
> [
> 'CONFIG',
> 'proxy.config.cache.permit.pinning',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # default the ram cache size to AUTO_SIZE (-1) based on cache size',
> [
> '',
> '#',
> 'default',
> 'the ram cache size to AUTO_SIZE (-1) based on cache size'
> ],
> 0
> ],
> [
> ' # (approximately 1 MB of RAM cache per GB of disk cache)',
> [
> '',
> '#',
> '(approximately',
> '1 MB of RAM cache per GB of disk cache)'
> ],
> 0
> ],
> [
> ' # alternatively, set to a fixed value such as 20971520 (20MB)',
> [
> '',
> '#',
> 'alternatively,',
> 'set to a fixed value such as 20971520 (20MB)'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.ram_cache.size INT -1',
> [
> 'CONFIG',
> 'proxy.config.cache.ram_cache.size',
> 'INT',
> '-1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.ram_cache_cutoff INT 4194304',
> [
> 'CONFIG',
> 'proxy.config.cache.ram_cache_cutoff',
> 'INT',
> '4194304'
> ],
> 0
> ],
> [
> ' # Replacement algorithm',
> [
> '',
> '#',
> 'Replacement',
> 'algorithm'
> ],
> 0
> ],
> [
> ' # 0 : Clocked Least Frequently Used by Size (CLFUS) w/optional compression',
> [
> '',
> '#',
> '0',
> ': Clocked Least Frequently Used by Size (CLFUS) w/optional compression'
> ],
> 0
> ],
> [
> ' # 1 : LRU w/o optional compression - trivially simple',
> [
> '',
> '#',
> '1',
> ': LRU w/o optional compression - trivially simple'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.ram_cache.algorithm INT 0',
> [
> 'CONFIG',
> 'proxy.config.cache.ram_cache.algorithm',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # Filter inserts into the RAM cache to ensure that they have been seen at',
> [
> '',
> '#',
> 'Filter',
> 'inserts into the RAM cache to ensure that they have been seen at'
> ],
> 0
> ],
> [
> ' # least once. For LRU, this provides scan resistance. Note that CLFUS',
> [
> '',
> '#',
> 'least',
> 'once. For LRU, this provides scan resistance. Note that CLFUS'
> ],
> 0
> ],
> [
> ' # already requires that a document have history before it is inserted, so',
> [
> '',
> '#',
> 'already',
> 'requires that a document have history before it is inserted, so'
> ],
> 0
> ],
> [
> ' # for CLFUS, setting this option means that a document must be seen three',
> [
> '',
> '#',
> 'for',
> 'CLFUS, setting this option means that a document must be seen three'
> ],
> 0
> ],
> [
> ' # times before it is added to the RAM cache.',
> [
> '',
> '#',
> 'times',
> 'before it is added to the RAM cache.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.ram_cache.use_seen_filter INT 0',
> [
> 'CONFIG',
> 'proxy.config.cache.ram_cache.use_seen_filter',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # Compress the content of the ram cache:',
> [
> '',
> '#',
> 'Compress',
> 'the content of the ram cache:'
> ],
> 0
> ],
> [
> ' # 0 : no compression',
> [
> '',
> '#',
> '0',
> ': no compression'
> ],
> 0
> ],
> [
> ' # 1 : fastlz (extremely fast, relatively low compression)',
> [
> '',
> '#',
> '1',
> ': fastlz (extremely fast, relatively low compression)'
> ],
> 0
> ],
> [
> ' # 2 : libz (moderate speed, reasonable compression)',
> [
> '',
> '#',
> '2',
> ': libz (moderate speed, reasonable compression)'
> ],
> 0
> ],
> [
> ' # 3 : liblzma (very slow, high compression)',
> [
> '',
> '#',
> '3',
> ': liblzma (very slow, high compression)'
> ],
> 0
> ],
> [
> ' # NOTE: compression runs on task threads. To use more cores for',
> [
> '',
> '#',
> 'NOTE:',
> 'compression runs on task threads. To use more cores for'
> ],
> 0
> ],
> [
> ' # compression, increase proxy.config.task_threads.',
> [
> '',
> '#',
> 'compression,',
> 'increase proxy.config.task_threads.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.ram_cache.compress INT 0',
> [
> 'CONFIG',
> 'proxy.config.cache.ram_cache.compress',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # The maximum number of alternates that are allowed for any given URL.',
> [
> '',
> '#',
> 'The',
> 'maximum number of alternates that are allowed for any given URL.'
> ],
> 0
> ],
> [
> ' # It is not possible to strictly enforce this if the variable',
> [
> '',
> '#',
> 'It',
> 'is not possible to strictly enforce this if the variable'
> ],
> 0
> ],
> [
> ' # \'proxy.config.cache.vary_on_user_agent\' is set to 1.',
> [
> '',
> '#',
> '\'proxy.config.cache.vary_on_user_agent\'',
> 'is set to 1.'
> ],
> 0
> ],
> [
> ' # The default value for \'proxy.config.cache.vary_on_user_agent\' is 0.',
> [
> '',
> '#',
> 'The',
> 'default value for \'proxy.config.cache.vary_on_user_agent\' is 0.'
> ],
> 0
> ],
> [
> ' # (0 disables the maximum number of alts check)',
> [
> '',
> '#',
> '(0',
> 'disables the maximum number of alts check)'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.limits.http.max_alts INT 5',
> [
> 'CONFIG',
> 'proxy.config.cache.limits.http.max_alts',
> 'INT',
> '5'
> ],
> 0
> ],
> [
> ' # The target size of a contiguous fragment on disk.',
> [
> '',
> '#',
> 'The',
> 'target size of a contiguous fragment on disk.'
> ],
> 0
> ],
> [
> ' # Acceptable values are powers of 2, e.g. 65536, 131072, 262144, 524288, 1048576, 2097152.',
> [
> '',
> '#',
> 'Acceptable',
> 'values are powers of 2, e.g. 65536, 131072, 262144, 524288, 1048576, 2097152.'
> ],
> 0
> ],
> [
> ' # Larger could waste memory on slow connections, smaller could waste seeks.',
> [
> '',
> '#',
> 'Larger',
> 'could waste memory on slow connections, smaller could waste seeks.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.target_fragment_size INT 1048576',
> [
> 'CONFIG',
> 'proxy.config.cache.target_fragment_size',
> 'INT',
> '1048576'
> ],
> 0
> ],
> [
> ' # The maximum size of a document that will be stored in the cache.',
> [
> '',
> '#',
> 'The',
> 'maximum size of a document that will be stored in the cache.'
> ],
> 0
> ],
> [
> ' # (0 disables the maximum document size check)',
> [
> '',
> '#',
> '(0',
> 'disables the maximum document size check)'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.max_doc_size INT 0',
> [
> 'CONFIG',
> 'proxy.config.cache.max_doc_size',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # enable the cache to read from an object while it is being added to the cache',
> [
> '',
> '#',
> 'enable',
> 'the cache to read from an object while it is being added to the cache'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.enable_read_while_writer INT 0',
> [
> 'CONFIG',
> 'proxy.config.cache.enable_read_while_writer',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # This controls how many objects (average) the disk caches can hold, and',
> [
> '',
> '#',
> 'This',
> 'controls how many objects (average) the disk caches can hold, and'
> ],
> 0
> ],
> [
> ' # how much memory it\'ll consume for the directory structure.',
> [
> '',
> '#',
> 'how',
> 'much memory it\'ll consume for the directory structure.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.min_average_object_size INT 8000',
> [
> 'CONFIG',
> 'proxy.config.cache.min_average_object_size',
> 'INT',
> '8000'
> ],
> 0
> ],
> [
> ' # How many I/O threads to allocate per disk (spindle). Be aware that RAID',
> [
> '',
> '#',
> 'How',
> 'many I/O threads to allocate per disk (spindle). Be aware that RAID'
> ],
> 0
> ],
> [
> ' # disks would show up to TS as a single spindle.',
> [
> '',
> '#',
> 'disks',
> 'would show up to TS as a single spindle.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.threads_per_disk INT 8',
> [
> 'CONFIG',
> 'proxy.config.cache.threads_per_disk',
> 'INT',
> '8'
> ],
> 0
> ],
> [
> ' # Time (in ms) to delay until retrying to acquire a cache lock. Setting',
> [
> '',
> '#',
> 'Time',
> '(in ms) to delay until retrying to acquire a cache lock. Setting'
> ],
> 0
> ],
> [
> ' # this low can reduce latencies in some cases, but can consume more CPU.',
> [
> '',
> '#',
> 'this',
> 'low can reduce latencies in some cases, but can consume more CPU.'
> ],
> 0
> ],
> [
> ' # If you experience CPU spinning, try increasing this setting.',
> [
> '',
> '#',
> 'If',
> 'you experience CPU spinning, try increasing this setting.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.cache.mutex_retry_delay INT 2',
> [
> 'CONFIG',
> 'proxy.config.cache.mutex_retry_delay',
> 'INT',
> '2'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# DNS',
> [
> '#',
> 'DNS'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.dns.search_default_domains INT 0',
> [
> 'CONFIG',
> 'proxy.config.dns.search_default_domains',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.dns.splitDNS.enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.dns.splitDNS.enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.dns.max_dns_in_flight INT 2048',
> [
> 'CONFIG',
> 'proxy.config.dns.max_dns_in_flight',
> 'INT',
> '2048'
> ],
> 0
> ],
> [
> ' # Additional URL expansions for http DNS lookup',
> [
> '',
> '#',
> 'Additional',
> 'URL expansions for http DNS lookup'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.dns.url_expansions STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.dns.url_expansions',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.dns.round_robin_nameservers INT 0',
> [
> 'CONFIG',
> 'proxy.config.dns.round_robin_nameservers',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.dns.nameservers STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.dns.nameservers',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.dns.resolv_conf STRING /etc/resolv.conf',
> [
> 'CONFIG',
> 'proxy.config.dns.resolv_conf',
> 'STRING',
> '/etc/resolv.conf'
> ],
> 0
> ],
> [
> ' # This provides additional resilience against DNS forgery, particularly in',
> [
> '',
> '#',
> 'This',
> 'provides additional resilience against DNS forgery, particularly in'
> ],
> 0
> ],
> [
> ' # forward or transparent proxies, but requires that the resolver populates',
> [
> '',
> '#',
> 'forward',
> 'or transparent proxies, but requires that the resolver populates'
> ],
> 0
> ],
> [
> ' # the queries section of the response properly.',
> [
> '',
> '#',
> 'the',
> 'queries section of the response properly.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.dns.validate_query_name INT 0',
> [
> 'CONFIG',
> 'proxy.config.dns.validate_query_name',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# HostDB',
> [
> '#',
> 'HostDB'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' # in entries, may not be changed while running',
> [
> '',
> '#',
> 'in',
> 'entries, may not be changed while running'
> ],
> 0
> ],
> [
> ' # note that in order to increase hostdb.size, hostdb.storage_size should',
> [
> '',
> '#',
> 'note',
> 'that in order to increase hostdb.size, hostdb.storage_size should'
> ],
> 0
> ],
> [
> ' # also be increase. These are best guesses, you will have to monitor this.',
> [
> '',
> '#',
> 'also',
> 'be increase. These are best guesses, you will have to monitor this.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.hostdb.size INT 120000',
> [
> 'CONFIG',
> 'proxy.config.hostdb.size',
> 'INT',
> '120000'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.hostdb.storage_size INT 32M',
> [
> 'CONFIG',
> 'proxy.config.hostdb.storage_size',
> 'INT',
> '32M'
> ],
> 0
> ],
> [
> ' # ttl modes:',
> [
> '',
> '#',
> 'ttl',
> 'modes:'
> ],
> 0
> ],
> [
> ' # 0 = obey',
> [
> '',
> '#',
> '0',
> '= obey'
> ],
> 0
> ],
> [
> ' # 1 = ignore',
> [
> '',
> '#',
> '1',
> '= ignore'
> ],
> 0
> ],
> [
> ' # 2 = min(X,ttl)',
> [
> '',
> '#',
> '2',
> '= min(X,ttl)'
> ],
> 0
> ],
> [
> ' # 3 = max(X,ttl)',
> [
> '',
> '#',
> '3',
> '= max(X,ttl)'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.hostdb.ttl_mode INT 0',
> [
> 'CONFIG',
> 'proxy.config.hostdb.ttl_mode',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # in minutes...',
> [
> '',
> '#',
> 'in',
> 'minutes...'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.hostdb.timeout INT 1440',
> [
> 'CONFIG',
> 'proxy.config.hostdb.timeout',
> 'INT',
> '1440'
> ],
> 0
> ],
> [
> ' # round-robin addresses for single clients',
> [
> '',
> '#',
> 'round-robin',
> 'addresses for single clients'
> ],
> 0
> ],
> [
> ' # (can cause authentication problems)',
> [
> '',
> '#',
> '(can',
> 'cause authentication problems)'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.hostdb.strict_round_robin INT 0',
> [
> 'CONFIG',
> 'proxy.config.hostdb.strict_round_robin',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Logging Config',
> [
> '#',
> 'Logging',
> 'Config'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' # possible values for logging_enabled:',
> [
> '',
> '#',
> 'possible',
> 'values for logging_enabled:'
> ],
> 0
> ],
> [
> ' # 0: no logging at all',
> [
> '',
> '#',
> '0:',
> 'no logging at all'
> ],
> 0
> ],
> [
> ' # 1: log errors only',
> [
> '',
> '#',
> '1:',
> 'log errors only'
> ],
> 0
> ],
> [
> ' # 2: log transactions only',
> [
> '',
> '#',
> '2:',
> 'log transactions only'
> ],
> 0
> ],
> [
> ' # 3: full logging (errors + transactions)',
> [
> '',
> '#',
> '3:',
> 'full logging (errors + transactions)'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.logging_enabled INT 3',
> [
> 'CONFIG',
> 'proxy.config.log.logging_enabled',
> 'INT',
> '3'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.max_secs_per_buffer INT 5',
> [
> 'CONFIG',
> 'proxy.config.log.max_secs_per_buffer',
> 'INT',
> '5'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.max_space_mb_for_logs INT 25000',
> [
> 'CONFIG',
> 'proxy.config.log.max_space_mb_for_logs',
> 'INT',
> '25000'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.max_space_mb_for_orphan_logs INT 25',
> [
> 'CONFIG',
> 'proxy.config.log.max_space_mb_for_orphan_logs',
> 'INT',
> '25'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.max_space_mb_headroom INT 1000',
> [
> 'CONFIG',
> 'proxy.config.log.max_space_mb_headroom',
> 'INT',
> '1000'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.hostname STRING localhost',
> [
> 'CONFIG',
> 'proxy.config.log.hostname',
> 'STRING',
> 'localhost'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.logfile_dir STRING var/log/trafficserver',
> [
> 'CONFIG',
> 'proxy.config.log.logfile_dir',
> 'STRING',
> 'var/log/trafficserver'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.logfile_perm STRING rw-r--r--',
> [
> 'CONFIG',
> 'proxy.config.log.logfile_perm',
> 'STRING',
> 'rw-r--r--'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.custom_logs_enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.log.custom_logs_enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.squid_log_enabled INT 1',
> [
> 'CONFIG',
> 'proxy.config.log.squid_log_enabled',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.squid_log_is_ascii INT 0',
> [
> 'CONFIG',
> 'proxy.config.log.squid_log_is_ascii',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.squid_log_name STRING squid',
> [
> 'CONFIG',
> 'proxy.config.log.squid_log_name',
> 'STRING',
> 'squid'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.squid_log_header STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.log.squid_log_header',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.common_log_enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.log.common_log_enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.common_log_is_ascii INT 1',
> [
> 'CONFIG',
> 'proxy.config.log.common_log_is_ascii',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.common_log_name STRING common',
> [
> 'CONFIG',
> 'proxy.config.log.common_log_name',
> 'STRING',
> 'common'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.common_log_header STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.log.common_log_header',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.extended_log_enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.log.extended_log_enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.extended_log_is_ascii INT 0',
> [
> 'CONFIG',
> 'proxy.config.log.extended_log_is_ascii',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.extended_log_name STRING extended',
> [
> 'CONFIG',
> 'proxy.config.log.extended_log_name',
> 'STRING',
> 'extended'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.extended_log_header STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.log.extended_log_header',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.extended2_log_enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.log.extended2_log_enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.extended2_log_is_ascii INT 1',
> [
> 'CONFIG',
> 'proxy.config.log.extended2_log_is_ascii',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.extended2_log_name STRING extended2',
> [
> 'CONFIG',
> 'proxy.config.log.extended2_log_name',
> 'STRING',
> 'extended2'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.extended2_log_header STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.log.extended2_log_header',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.separate_icp_logs INT 0',
> [
> 'CONFIG',
> 'proxy.config.log.separate_icp_logs',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.separate_host_logs INT 0',
> [
> 'CONFIG',
> 'proxy.config.log.separate_host_logs',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # Log collation allows you to do "remote logging"',
> [
> '',
> '#',
> 'Log',
> 'collation allows you to do "remote logging"'
> ],
> 0
> ],
> [
> 'LOCAL proxy.local.log.collation_mode INT 0',
> [
> 'LOCAL',
> 'proxy.local.log.collation_mode',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.collation_host STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.log.collation_host',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.collation_port INT 8085',
> [
> 'CONFIG',
> 'proxy.config.log.collation_port',
> 'INT',
> '8085'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.collation_secret STRING foobar',
> [
> 'CONFIG',
> 'proxy.config.log.collation_secret',
> 'STRING',
> 'foobar'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.collation_host_tagged INT 0',
> [
> 'CONFIG',
> 'proxy.config.log.collation_host_tagged',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.collation_retry_sec INT 5',
> [
> 'CONFIG',
> 'proxy.config.log.collation_retry_sec',
> 'INT',
> '5'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.rolling_enabled INT 1',
> [
> 'CONFIG',
> 'proxy.config.log.rolling_enabled',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.rolling_interval_sec INT 86400',
> [
> 'CONFIG',
> 'proxy.config.log.rolling_interval_sec',
> 'INT',
> '86400'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.rolling_offset_hr INT 0',
> [
> 'CONFIG',
> 'proxy.config.log.rolling_offset_hr',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.rolling_size_mb INT 10',
> [
> 'CONFIG',
> 'proxy.config.log.rolling_size_mb',
> 'INT',
> '10'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.auto_delete_rolled_files INT 1',
> [
> 'CONFIG',
> 'proxy.config.log.auto_delete_rolled_files',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.log.sampling_frequency INT 1',
> [
> 'CONFIG',
> 'proxy.config.log.sampling_frequency',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Reverse Proxy',
> [
> '#',
> 'Reverse',
> 'Proxy'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.reverse_proxy.enabled INT 1',
> [
> 'CONFIG',
> 'proxy.config.reverse_proxy.enabled',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.header.parse.no_host_url_redirect STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.header.parse.no_host_url_redirect',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# URL Remap Rules',
> [
> '#',
> 'URL',
> 'Remap',
> 'Rules'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.url_remap.default_to_server_pac INT 0',
> [
> 'CONFIG',
> 'proxy.config.url_remap.default_to_server_pac',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.url_remap.default_to_server_pac_port INT -1',
> [
> 'CONFIG',
> 'proxy.config.url_remap.default_to_server_pac_port',
> 'INT',
> '-1'
> ],
> 0
> ],
> [
> ' # To enable forward proxy, you must turn off remap_required',
> [
> '',
> '#',
> 'To',
> 'enable forward proxy, you must turn off remap_required'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.url_remap.remap_required INT 1',
> [
> 'CONFIG',
> 'proxy.config.url_remap.remap_required',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> ' # Pristine host header is the "original" (request) header. Make sure your',
> [
> '',
> '#',
> 'Pristine',
> 'host header is the "original" (request) header. Make sure your'
> ],
> 0
> ],
> [
> ' # origin expects them in reverse proxy.',
> [
> '',
> '#',
> 'origin',
> 'expects them in reverse proxy.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.url_remap.pristine_host_hdr INT 1',
> [
> 'CONFIG',
> 'proxy.config.url_remap.pristine_host_hdr',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# SSL Termination',
> [
> '#',
> 'SSL',
> 'Termination'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' # proxy.config.ssl.enabled should be:',
> [
> '',
> '#',
> 'proxy.config.ssl.enabled',
> 'should be:'
> ],
> 0
> ],
> [
> ' # 0 - none',
> [
> '',
> '#',
> '0',
> '- none'
> ],
> 0
> ],
> [
> ' # 1 - SSL enabled',
> [
> '',
> '#',
> '1',
> '- SSL enabled'
> ],
> 0
> ],
> [
> ' # Deprecated. SSL is enabled automatically if an SSL port is configured',
> [
> '',
> '#',
> 'Deprecated.',
> 'SSL is enabled automatically if an SSL port is configured'
> ],
> 0
> ],
> [
> ' # in config.proxy.http.server_ports.',
> [
> '',
> '#',
> 'in',
> 'config.proxy.http.server_ports.'
> ],
> 0
> ],
> [
> '#CONFIG proxy.config.ssl.enabled INT 0',
> [
> '#CONFIG',
> 'proxy.config.ssl.enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # The number of SSL threads is a multiplier of number of CPUs and',
> [
> '',
> '#',
> 'The',
> 'number of SSL threads is a multiplier of number of CPUs and'
> ],
> 0
> ],
> [
> ' # proxy.config.exec_thread.autoconfig.scale by default. You can',
> [
> '',
> '#',
> 'proxy.config.exec_thread.autoconfig.scale',
> 'by default. You can'
> ],
> 0
> ],
> [
> ' # override that here (set it to a non-zero value).',
> [
> '',
> '#',
> 'override',
> 'that here (set it to a non-zero value).'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.number.threads INT 0',
> [
> 'CONFIG',
> 'proxy.config.ssl.number.threads',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # The following three variables can be',
> [
> '',
> '#',
> 'The',
> 'following three variables can be'
> ],
> 0
> ],
> [
> ' # set to 0 to disable SSLv2, SSLv3, and/or TLSv1.',
> [
> '',
> '#',
> 'set',
> 'to 0 to disable SSLv2, SSLv3, and/or TLSv1.'
> ],
> 0
> ],
> [
> ' # SSLv2 is disabled by default for security concern.',
> [
> '',
> '#',
> 'SSLv2',
> 'is disabled by default for security concern.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.SSLv2 INT 0',
> [
> 'CONFIG',
> 'proxy.config.ssl.SSLv2',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.SSLv3 INT 1',
> [
> 'CONFIG',
> 'proxy.config.ssl.SSLv3',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.TLSv1 INT 1',
> [
> 'CONFIG',
> 'proxy.config.ssl.TLSv1',
> 'INT',
> '1'
> ],
> 0
> ],
> [
> ' # The following two variables control the Cipher Suite traffic Server',
> [
> '',
> '#',
> 'The',
> 'following two variables control the Cipher Suite traffic Server'
> ],
> 0
> ],
> [
> ' # uses for HTTPS connnections and whether to prefer the client',
> [
> '',
> '#',
> 'uses',
> 'for HTTPS connnections and whether to prefer the client'
> ],
> 0
> ],
> [
> ' # selected (default) or the server selected',
> [
> '',
> '#',
> 'selected',
> '(default) or the server selected'
> ],
> 0
> ],
> [
> ' # Our default SSL Cipher Suite tries to be reasonably fast and strong.',
> [
> '',
> '#',
> 'Our',
> 'default SSL Cipher Suite tries to be reasonably fast and strong.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.server.cipher_suite STRING RC4-SHA:AES128-SHA:DES-CBC3-SHA:AES256-SHA:ALL:!aNULL:!EXP:!LOW:!MD5:!SSLV2:!NULL',
> [
> 'CONFIG',
> 'proxy.config.ssl.server.cipher_suite',
> 'STRING',
> 'RC4-SHA:AES128-SHA:DES-CBC3-SHA:AES256-SHA:ALL:!aNULL:!EXP:!LOW:!MD5:!SSLV2:!NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.server.honor_cipher_order INT 0',
> [
> 'CONFIG',
> 'proxy.config.ssl.server.honor_cipher_order',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # Control if SSL should perform content compression or not',
> [
> '',
> '#',
> 'Control',
> 'if SSL should perform content compression or not'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.compression INT 0',
> [
> 'CONFIG',
> 'proxy.config.ssl.compression',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # Deprecated.',
> [
> '',
> '#',
> 'Deprecated.'
> ],
> 0
> ],
> [
> ' # SSL ports should now be configured via proxy.config.http.server_ports',
> [
> '',
> '#',
> 'SSL',
> 'ports should now be configured via proxy.config.http.server_ports'
> ],
> 0
> ],
> [
> '#CONFIG proxy.config.ssl.server_port INT 443',
> [
> '#CONFIG',
> 'proxy.config.ssl.server_port',
> 'INT',
> '443'
> ],
> 0
> ],
> [
> ' # Client certification level should be:',
> [
> '',
> '#',
> 'Client',
> 'certification level should be:'
> ],
> 0
> ],
> [
> ' # 0 no client certificates',
> [
> '',
> '#',
> '0',
> 'no client certificates'
> ],
> 0
> ],
> [
> ' # 1 client certificates optional',
> [
> '',
> '#',
> '1',
> 'client certificates optional'
> ],
> 0
> ],
> [
> ' # 2 client certificates required',
> [
> '',
> '#',
> '2',
> 'client certificates required'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.client.certification_level INT 0',
> [
> 'CONFIG',
> 'proxy.config.ssl.client.certification_level',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # Server cert chain filename is the name of the cert chain file',
> [
> '',
> '#',
> 'Server',
> 'cert chain filename is the name of the cert chain file'
> ],
> 0
> ],
> [
> ' # for a single cert system.',
> [
> '',
> '#',
> 'for',
> 'a single cert system.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.server.cert_chain.filename STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.ssl.server.cert_chain.filename',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> ' # This is the path that SSL certificates files are relative to. Certificate',
> [
> '',
> '#',
> 'This',
> 'is the path that SSL certificates files are relative to. Certificate'
> ],
> 0
> ],
> [
> ' # names specified in ssl_multicert.config will be located relative to this path.',
> [
> '',
> '#',
> 'names',
> 'specified in ssl_multicert.config will be located relative to this path.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.server.cert.path STRING etc/trafficserver',
> [
> 'CONFIG',
> 'proxy.config.ssl.server.cert.path',
> 'STRING',
> 'etc/trafficserver'
> ],
> 0
> ],
> [
> ' # If any private key is not contained in the certificate file, you must',
> [
> '',
> '#',
> 'If',
> 'any private key is not contained in the certificate file, you must'
> ],
> 0
> ],
> [
> ' # fill in the private key path. Private key names specified in',
> [
> '',
> '#',
> 'fill',
> 'in the private key path. Private key names specified in'
> ],
> 0
> ],
> [
> ' # ssl_multicert.config will be located relative to this path.',
> [
> '',
> '#',
> 'ssl_multicert.config',
> 'will be located relative to this path.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.server.private_key.path STRING etc/trafficserver',
> [
> 'CONFIG',
> 'proxy.config.ssl.server.private_key.path',
> 'STRING',
> 'etc/trafficserver'
> ],
> 0
> ],
> [
> ' # The CA file name and path are the',
> [
> '',
> '#',
> 'The',
> 'CA file name and path are the'
> ],
> 0
> ],
> [
> ' # certificate authority certificate that',
> [
> '',
> '#',
> 'certificate',
> 'authority certificate that'
> ],
> 0
> ],
> [
> ' # client certificates will be verified against.',
> [
> '',
> '#',
> 'client',
> 'certificates will be verified against.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.CA.cert.filename STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.ssl.CA.cert.filename',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.CA.cert.path STRING etc/trafficserver',
> [
> 'CONFIG',
> 'proxy.config.ssl.CA.cert.path',
> 'STRING',
> 'etc/trafficserver'
> ],
> 0
> ],
> [
> ' ################################',
> [
> '',
> '################################'
> ],
> 0
> ],
> [
> ' # client related configuration #',
> [
> '',
> '#',
> 'client',
> 'related configuration #'
> ],
> 0
> ],
> [
> ' ################################',
> [
> '',
> '################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.client.verify.server INT 0',
> [
> 'CONFIG',
> 'proxy.config.ssl.client.verify.server',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.client.cert.filename STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.ssl.client.cert.filename',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.client.cert.path STRING etc/trafficserver',
> [
> 'CONFIG',
> 'proxy.config.ssl.client.cert.path',
> 'STRING',
> 'etc/trafficserver'
> ],
> 0
> ],
> [
> ' # Fill in private key file and path only if the client\'s',
> [
> '',
> '#',
> 'Fill',
> 'in private key file and path only if the client\'s'
> ],
> 0
> ],
> [
> ' # private key is not contained in the client certificate file.',
> [
> '',
> '#',
> 'private',
> 'key is not contained in the client certificate file.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.client.private_key.filename STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.ssl.client.private_key.filename',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.client.private_key.path STRING etc/trafficserver',
> [
> 'CONFIG',
> 'proxy.config.ssl.client.private_key.path',
> 'STRING',
> 'etc/trafficserver'
> ],
> 0
> ],
> [
> ' # The CA file name and path are the',
> [
> '',
> '#',
> 'The',
> 'CA file name and path are the'
> ],
> 0
> ],
> [
> ' # certificate authority certificate that',
> [
> '',
> '#',
> 'certificate',
> 'authority certificate that'
> ],
> 0
> ],
> [
> ' # server certificates will be verified against.',
> [
> '',
> '#',
> 'server',
> 'certificates will be verified against.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.client.CA.cert.filename STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.ssl.client.CA.cert.filename',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.ssl.client.CA.cert.path STRING etc/trafficserver',
> [
> 'CONFIG',
> 'proxy.config.ssl.client.CA.cert.path',
> 'STRING',
> 'etc/trafficserver'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# ICP Configuration. NOTE! ICP is currently broken NOTE!',
> [
> '#',
> 'ICP',
> 'Configuration.',
> 'NOTE! ICP is currently broken NOTE!'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' # icp modes',
> [
> '',
> '#',
> 'icp',
> 'modes'
> ],
> 0
> ],
> [
> ' # enabled=0 ICP disabled',
> [
> '',
> '#',
> 'enabled=0',
> 'ICP disabled'
> ],
> 0
> ],
> [
> ' # enabled=1 Allow receive of ICP queries',
> [
> '',
> '#',
> 'enabled=1',
> 'Allow receive of ICP queries'
> ],
> 0
> ],
> [
> ' # enabled=2 Allow send/receive of ICP queries',
> [
> '',
> '#',
> 'enabled=2',
> 'Allow send/receive of ICP queries'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.icp.enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.icp.enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.icp.icp_interface STRING NULL',
> [
> 'CONFIG',
> 'proxy.config.icp.icp_interface',
> 'STRING',
> 'NULL'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.icp.icp_port INT 3130',
> [
> 'CONFIG',
> 'proxy.config.icp.icp_port',
> 'INT',
> '3130'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.icp.multicast_enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.icp.multicast_enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.icp.query_timeout INT 2',
> [
> 'CONFIG',
> 'proxy.config.icp.query_timeout',
> 'INT',
> '2'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Scheduled Update Configuration',
> [
> '#',
> 'Scheduled',
> 'Update',
> 'Configuration'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.update.enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.update.enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.update.force INT 0',
> [
> 'CONFIG',
> 'proxy.config.update.force',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.update.retry_count INT 10',
> [
> 'CONFIG',
> 'proxy.config.update.retry_count',
> 'INT',
> '10'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.update.retry_interval INT 2',
> [
> 'CONFIG',
> 'proxy.config.update.retry_interval',
> 'INT',
> '2'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.update.concurrent_updates INT 100',
> [
> 'CONFIG',
> 'proxy.config.update.concurrent_updates',
> 'INT',
> '100'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Socket send/recv buffer sizes (0 == don\'t call setsockopt() )',
> [
> '#',
> 'Socket',
> 'send/recv',
> 'buffer sizes (0 == don\'t call setsockopt() )'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' # out: proxy -> os connection',
> [
> '',
> '#',
> 'out:',
> 'proxy -> os connection'
> ],
> 0
> ],
> [
> ' # in : ua -> proxy connection',
> [
> '',
> '#',
> 'in',
> ': ua -> proxy connection'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.net.sock_send_buffer_size_in INT 262144',
> [
> 'CONFIG',
> 'proxy.config.net.sock_send_buffer_size_in',
> 'INT',
> '262144'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.net.sock_recv_buffer_size_in INT 0',
> [
> 'CONFIG',
> 'proxy.config.net.sock_recv_buffer_size_in',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.net.sock_send_buffer_size_out INT 0',
> [
> 'CONFIG',
> 'proxy.config.net.sock_send_buffer_size_out',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.net.sock_recv_buffer_size_out INT 0',
> [
> 'CONFIG',
> 'proxy.config.net.sock_recv_buffer_size_out',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# User Overridden Configurations Below',
> [
> '#',
> 'User',
> 'Overridden',
> 'Configurations Below'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.core_limit INT -1',
> [
> 'CONFIG',
> 'proxy.config.core_limit',
> 'INT',
> '-1'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Debugging',
> [
> '#',
> 'Debugging'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' # Uses a regular expression to match the debugging topic name, performance',
> [
> '',
> '#',
> 'Uses',
> 'a regular expression to match the debugging topic name, performance'
> ],
> 0
> ],
> [
> ' # will be affected!',
> [
> '',
> '#',
> 'will',
> 'be affected!'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.diags.debug.enabled INT 0',
> [
> 'CONFIG',
> 'proxy.config.diags.debug.enabled',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.diags.debug.tags STRING http.*|dns.*',
> [
> 'CONFIG',
> 'proxy.config.diags.debug.tags',
> 'STRING',
> 'http.*|dns.*'
> ],
> 0
> ],
> [
> ' # Great for tracking down memory leaks, but you need to use the',
> [
> '',
> '#',
> 'Great',
> 'for tracking down memory leaks, but you need to use the'
> ],
> 0
> ],
> [
> ' # ink allocators',
> [
> '',
> '#',
> 'ink',
> 'allocators'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.dump_mem_info_frequency INT 0',
> [
> 'CONFIG',
> 'proxy.config.dump_mem_info_frequency',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> '',
> [],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Configuration for Reclaimable InkFreeList memory pool',
> [
> '#',
> 'Configuration',
> 'for',
> 'Reclaimable InkFreeList memory pool'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# NOTE: The following options are not meaningful unless compiles TrafficServer',
> [
> '#',
> 'NOTE:',
> 'The',
> 'following options are not meaningful unless compiles TrafficServer'
> ],
> 0
> ],
> [
> '# with \'--enable-reclaimable-freelist\' option. Looks like:',
> [
> '#',
> 'with',
> '\'--enable-reclaimable-freelist\'',
> 'option. Looks like:'
> ],
> 0
> ],
> [
> '# $ ./configure --enable-reclaimable-freelist',
> [
> '#',
> '$',
> './configure',
> '--enable-reclaimable-freelist'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' # Dump debug information according bit mask of debug_filter, if a bit is set',
> [
> '',
> '#',
> 'Dump',
> 'debug information according bit mask of debug_filter, if a bit is set'
> ],
> 0
> ],
> [
> ' # in the mask, then debug information of the corresponding action are dumped:',
> [
> '',
> '#',
> 'in',
> 'the mask, then debug information of the corresponding action are dumped:'
> ],
> 0
> ],
> [
> ' # bit 0: reclaim memory in ink_freelist_new',
> [
> '',
> '#',
> 'bit',
> '0: reclaim memory in ink_freelist_new'
> ],
> 0
> ],
> [
> ' # bit 1: allocate memory from partial-free Chunks(if exist) or OS',
> [
> '',
> '#',
> 'bit',
> '1: allocate memory from partial-free Chunks(if exist) or OS'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.allocator.debug_filter INT 0',
> [
> 'CONFIG',
> 'proxy.config.allocator.debug_filter',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # The value of enable_reclaim should be 0 or 1. Default 0, reclaim disabled.',
> [
> '',
> '#',
> 'The',
> 'value of enable_reclaim should be 0 or 1. Default 0, reclaim disabled.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.allocator.enable_reclaim INT 0',
> [
> 'CONFIG',
> 'proxy.config.allocator.enable_reclaim',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> ' # The value of reclaim_factor should be in 0.0 ~ 1.0, allocator use it to',
> [
> '',
> '#',
> 'The',
> 'value of reclaim_factor should be in 0.0 ~ 1.0, allocator use it to'
> ],
> 0
> ],
> [
> ' # calculate average value of idle memory in InkFreeList, which will determine',
> [
> '',
> '#',
> 'calculate',
> 'average value of idle memory in InkFreeList, which will determine'
> ],
> 0
> ],
> [
> ' # when to reclaim memory. The larger the value, the faster the reclaiming.',
> [
> '',
> '#',
> 'when',
> 'to reclaim memory. The larger the value, the faster the reclaiming.'
> ],
> 0
> ],
> [
> ' # This value is effective only when enable_reclaim is 1.',
> [
> '',
> '#',
> 'This',
> 'value is effective only when enable_reclaim is 1.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.allocator.reclaim_factor FLOAT 0.300000',
> [
> 'CONFIG',
> 'proxy.config.allocator.reclaim_factor',
> 'FLOAT',
> '0.300000'
> ],
> 0
> ],
> [
> ' # Allocator will reclaim memory only when it continuously satisfy the reclaim',
> [
> '',
> '#',
> 'Allocator',
> 'will reclaim memory only when it continuously satisfy the reclaim'
> ],
> 0
> ],
> [
> ' # condition for max_overage times. This value is effective only when',
> [
> '',
> '#',
> 'condition',
> 'for max_overage times. This value is effective only when'
> ],
> 0
> ],
> [
> ' # enable_reclaim is 1.',
> [
> '',
> '#',
> 'enable_reclaim',
> 'is 1.'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.allocator.max_overage INT 3',
> [
> 'CONFIG',
> 'proxy.config.allocator.max_overage',
> 'INT',
> '3'
> ],
> 0
> ],
> [
> '',
> [],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Slow Log',
> [
> '#',
> 'Slow',
> 'Log'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> ' # Log any request that takes more then x number of milliseconds, needs',
> [
> '',
> '#',
> 'Log',
> 'any request that takes more then x number of milliseconds, needs'
> ],
> 0
> ],
> [
> ' # to be > 0 to be enabled',
> [
> '',
> '#',
> 'to',
> 'be > 0 to be enabled'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.http.slow.log.threshold INT 0',
> [
> 'CONFIG',
> 'proxy.config.http.slow.log.threshold',
> 'INT',
> '0'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '# Thread pool for "misc" tasks, plugins etc. 2 is a good minimum.',
> [
> '#',
> 'Thread',
> 'pool',
> 'for "misc" tasks, plugins etc. 2 is a good minimum.'
> ],
> 0
> ],
> [
> '#',
> [
> '#'
> ],
> 0
> ],
> [
> '##############################################################################',
> [
> '##############################################################################'
> ],
> 0
> ],
> [
> 'CONFIG proxy.config.task_threads INT 2',
> [
> 'CONFIG',
> 'proxy.config.task_threads',
> 'INT',
> '2'
> ],
> 0
> ]
> ],
> '_ix' => 1273
> }, 'Apache::TS::Config::Records' );
> {noformat}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira