Advertisement
Guest User

records.config

a guest
Jun 22nd, 2010
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 26.98 KB | None | 0 0
  1. #
  2. #
  3. # Process Records Config File
  4. #
  5. # <RECORD-TYPE> <NAME> <TYPE> <VALUE (till end of line)>
  6. #
  7. # RECORD-TYPE: CONFIG, LOCAL
  8. # NAME: name of variable
  9. # TYPE: INT, STRING, FLOAT
  10. # VALUE: Initial value for record
  11. #
  12. #
  13. # *NOTE*: All options covered in this file should be documented in the
  14. # administration guide or the addendum:
  15. #
  16. #
  17. ##############################################################################
  18. #
  19. # System Variables
  20. #
  21. ##############################################################################
  22. CONFIG proxy.config.proxy_name STRING <proxy_name>
  23. CONFIG proxy.config.bin_path STRING bin
  24. CONFIG proxy.config.proxy_binary STRING traffic_server
  25. CONFIG proxy.config.proxy_binary_opts STRING -M
  26. CONFIG proxy.config.manager_binary STRING traffic_manager
  27. CONFIG proxy.config.cli_binary STRING traffic_line
  28. CONFIG proxy.config.watch_script STRING traffic_cop
  29. CONFIG proxy.config.env_prep STRING example_prep.sh
  30. CONFIG proxy.config.config_dir STRING etc/trafficserver
  31. CONFIG proxy.config.temp_dir STRING /tmp
  32. CONFIG proxy.config.alarm_email STRING nobody
  33. CONFIG proxy.config.syslog_facility STRING LOG_DAEMON
  34. CONFIG proxy.config.cop.core_signal INT 0
  35. CONFIG proxy.config.output.logfile STRING traffic.out
  36. CONFIG proxy.config.cop.linux_min_swapfree_kb INT 10240
  37. CONFIG proxy.config.cop.linux_min_memfree_kb INT 10240
  38. CONFIG proxy.config.snapshot_dir STRING snapshots
  39. CONFIG proxy.config.system.mmap_max INT 2097152
  40. CONFIG proxy.config.system.memalign_heap INT 0
  41. CONFIG proxy.config.exec_thread.autoconfig INT 1
  42. CONFIG proxy.config.exec_thread.autoconfig.scale FLOAT 3.0
  43. CONFIG proxy.config.exec_thread.limit INT 2
  44. CONFIG proxy.config.accept_threads INT 1
  45. ##############################################################################
  46. #
  47. # Local Manager
  48. #
  49. ##############################################################################
  50. CONFIG proxy.config.lm.sem_id INT 11452
  51. # cluster type requires restart to change
  52. # 1 is full clustering, 2 is mgmt only, 3 is no clustering
  53. LOCAL proxy.local.cluster.type INT 3
  54. CONFIG proxy.config.cluster.rsport INT 8088
  55. CONFIG proxy.config.cluster.mcport INT 8089
  56. CONFIG proxy.config.cluster.mc_group_addr STRING 224.0.1.37
  57. CONFIG proxy.config.cluster.mc_ttl INT 1
  58. CONFIG proxy.config.cluster.log_bogus_mc_msgs INT 1
  59. CONFIG proxy.config.admin.html_doc_root STRING share/trafficserver
  60. CONFIG proxy.config.admin.web_interface_port INT 8081
  61. CONFIG proxy.config.admin.autoconf_port INT 8083
  62. CONFIG proxy.config.admin.overseer_port INT 9898
  63. CONFIG proxy.config.admin.admin_user STRING admin
  64. CONFIG proxy.config.admin.admin_password STRING 21232F297A57A5A743894A0
  65. CONFIG proxy.config.admin.basic_auth INT 1
  66. CONFIG proxy.config.admin.use_ssl INT 0
  67. CONFIG proxy.config.admin.ssl_cert_file STRING private_key.pem
  68. CONFIG proxy.config.admin.number_config_bak INT 3
  69. CONFIG proxy.config.admin.user_id STRING nobody
  70. CONFIG proxy.config.admin.ui_refresh_rate INT 30
  71. CONFIG proxy.config.admin.log_mgmt_access INT 0
  72. CONFIG proxy.config.admin.log_resolve_hostname INT 1
  73. ##############################################################################
  74. #
  75. # Process Manager
  76. #
  77. ##############################################################################
  78. CONFIG proxy.config.process_manager.mgmt_port INT 8084
  79. ##############################################################################
  80. #
  81. # Virtual IP Manager
  82. #
  83. ##############################################################################
  84. CONFIG proxy.config.vmap.enabled INT 0
  85. ##############################################################################
  86. #
  87. # Alarm Configuration
  88. #
  89. ##############################################################################
  90. # execute alarm as "<abs_path>/<bin> "<MSG_STRING_FROM_PROXY>""
  91. CONFIG proxy.config.alarm.bin STRING example_alarm_bin.sh
  92. CONFIG proxy.config.alarm.abs_path STRING NULL
  93. ##############################################################################
  94. #
  95. # HTTP Engine
  96. #
  97. ##############################################################################
  98. ##########
  99. # basics #
  100. ##########
  101. # The main server_port is listed here, other server ports is a
  102. # string of ports, separated by whitespace. The port attributes
  103. # should be set to X(default behavior). For example...
  104. # server_other_ports STRING 1234:X 12345:X
  105. CONFIG proxy.config.http.server_port INT 8080
  106. CONFIG proxy.config.http.server_port_attr STRING X
  107. CONFIG proxy.config.http.server_other_ports STRING NULL
  108. CONFIG proxy.config.http.ssl_ports STRING 443 563
  109. CONFIG proxy.config.http.insert_request_via_str INT 1
  110. CONFIG proxy.config.http.insert_response_via_str INT 1
  111. CONFIG proxy.config.http.enable_url_expandomatic INT 0
  112. CONFIG proxy.config.http.no_dns_just_forward_to_parent INT 0
  113. CONFIG proxy.config.http.uncacheable_requests_bypass_parent INT 1
  114. CONFIG proxy.config.http.keep_alive_enabled INT 1
  115. CONFIG proxy.config.http.chunking_enabled INT 1
  116. # send http11 requests:
  117. # 0 - Never
  118. # 1 - Always
  119. # 2 - if the server has returned http1.1 before
  120. # 3 - if the client request is 1.1 & the server
  121. # has returned 1.1 before
  122. CONFIG proxy.config.http.send_http11_requests INT 1
  123. CONFIG proxy.config.http.share_server_sessions INT 1
  124. CONFIG proxy.config.http.ftp_enabled INT 0
  125. CONFIG proxy.config.http.record_heartbeat INT 0
  126. CONFIG proxy.config.http.origin_server_pipeline INT 1
  127. CONFIG proxy.config.http.user_agent_pipeline INT 8
  128. ##########################
  129. # HTTP referer filtering #
  130. ##########################
  131. CONFIG proxy.config.http.referer_filter INT 0
  132. CONFIG proxy.config.http.referer_format_redirect INT 1
  133. CONFIG proxy.config.http.referer_default_redirect STRING http://www.apache.org/
  134. ##############################
  135. # parent proxy configuration #
  136. ##############################
  137. CONFIG proxy.config.http.parent_proxy_routing_enable INT 0
  138. CONFIG proxy.config.http.parent_proxy.retry_time INT 300
  139. # Parent fail threshold is the number of request that must
  140. # fail within the retry window for the parent to be marked
  141. # down
  142. CONFIG proxy.config.http.parent_proxy.fail_threshold INT 10
  143. CONFIG proxy.config.http.parent_proxy.total_connect_attempts INT 4
  144. CONFIG proxy.config.http.parent_proxy.per_parent_connect_attempts INT 2
  145. CONFIG proxy.config.http.parent_proxy.connect_attempts_timeout INT 30
  146. CONFIG proxy.config.http.forward.proxy_auth_to_parent INT 0
  147. ###################################
  148. # HTTP connection timeouts (secs) #
  149. ###################################
  150. # out: proxy -> os connection
  151. # in : ua -> proxy connection
  152. CONFIG proxy.config.http.keep_alive_no_activity_timeout_in INT 15
  153. CONFIG proxy.config.http.keep_alive_no_activity_timeout_out INT 30
  154. CONFIG proxy.config.http.transaction_no_activity_timeout_in INT 30
  155. CONFIG proxy.config.http.transaction_no_activity_timeout_out INT 60
  156. CONFIG proxy.config.http.transaction_active_timeout_in INT 60
  157. CONFIG proxy.config.http.transaction_active_timeout_out INT 0
  158. CONFIG proxy.config.http.accept_no_activity_timeout INT 120
  159. CONFIG proxy.config.http.background_fill_active_timeout INT 60
  160. CONFIG proxy.config.http.background_fill_completed_threshold FLOAT 0.5
  161. ##################################
  162. # origin server connect attempts #
  163. ##################################
  164. CONFIG proxy.config.http.connect_attempts_max_retries INT 10
  165. CONFIG proxy.config.http.connect_attempts_max_retries_dead_server INT 4
  166. CONFIG proxy.config.http.connect_attempts_rr_retries INT 3
  167. CONFIG proxy.config.http.connect_attempts_timeout INT 20
  168. CONFIG proxy.config.http.streaming_connect_attempts_timeout INT 1800
  169. CONFIG proxy.config.http.post_connect_attempts_timeout INT 1800
  170. CONFIG proxy.config.http.down_server.cache_time INT 180
  171. CONFIG proxy.config.http.down_server.abort_threshold INT 10
  172. ##################################
  173. # congestion control #
  174. ##################################
  175. CONFIG proxy.config.http.congestion_control.enabled INT 0
  176. #############################
  177. # negative response caching #
  178. #############################
  179. CONFIG proxy.config.http.negative_caching_enabled INT 0
  180. CONFIG proxy.config.http.negative_caching_lifetime INT 1800
  181. #########################
  182. # proxy users variables #
  183. #########################
  184. CONFIG proxy.config.http.anonymize_remove_from INT 0
  185. CONFIG proxy.config.http.anonymize_remove_referer INT 0
  186. CONFIG proxy.config.http.anonymize_remove_user_agent INT 0
  187. CONFIG proxy.config.http.anonymize_remove_cookie INT 0
  188. CONFIG proxy.config.http.anonymize_remove_client_ip INT 0
  189. CONFIG proxy.config.http.anonymize_insert_client_ip INT 1
  190. CONFIG proxy.config.http.append_xforwards_header INT 0
  191. CONFIG proxy.config.http.anonymize_other_header_list STRING NULL
  192. CONFIG proxy.config.http.snarf_username_from_authorization INT 0
  193. CONFIG proxy.config.http.insert_squid_x_forwarded_for INT 1
  194. ############
  195. # security #
  196. ############
  197. CONFIG proxy.config.http.push_method_enabled INT 0
  198.  
  199. # ###################################
  200. # # HTTP Quick filtering (security) #
  201. # ###################################
  202. # This is dedicated and very specific 'HTTP method' filter.
  203. # Note: If method does not match, filtering will be skipped.
  204. # bits 15-0 - HTTP method mask
  205. # 0x0000 - Any possible HTTP method (or you can use 0xFFFF)
  206. # 0x0001 - CONNECT
  207. # 0x0002 - DELETE
  208. # 0x0004 - GET
  209. # 0x0008 - HEAD
  210. # 0x0010 - ICP_QUERY
  211. # 0x0020 - OPTIONS
  212. # 0x0040 - POST
  213. # 0x0080 - PURGE
  214. # 0x0100 - PUT
  215. # 0x0200 - TRACE
  216. # 0x0400 - PUSH
  217. # bits 18-16 - IP address type
  218. # reserverd
  219. # bits 30-17 - reserved
  220. # bit 31 - Action (allow=1, deny=0)
  221. # Note: if 'proxy.config.http.quick_filter.mask' is equal 0, there is no 'quick http filtering' at all
  222. CONFIG proxy.config.http.quick_filter.mask INT 0x80020082
  223.  
  224. #################
  225. # cache control #
  226. #################
  227. CONFIG proxy.config.http.cache.http INT 1
  228. CONFIG proxy.config.http.cache.ignore_client_no_cache INT 1
  229. CONFIG proxy.config.http.cache.ims_on_client_no_cache INT 1
  230. CONFIG proxy.config.http.cache.ignore_server_no_cache INT 0
  231. # cache responses to cookies has 5 options:
  232. # 0 - do not cache any responses to cookies
  233. # 1 - cache for any content-type
  234. # 2 - cache only for image types
  235. # 3 - cache for all but text content-types
  236. # 4 - cache for all but text content-types except OS response
  237. # without "Set-Cookie" or with "Cache-Control: public"
  238. CONFIG proxy.config.http.cache.cache_responses_to_cookies INT 1
  239. CONFIG proxy.config.http.cache.ignore_authentication INT 0
  240. CONFIG proxy.config.http.cache.cache_urls_that_look_dynamic INT 1
  241. CONFIG proxy.config.http.cache.enable_default_vary_headers INT 0
  242. # when_to_revalidate has 5 options:
  243. # 0 - default. use use cache directives or heuristic
  244. # 1 - stale if heuristic
  245. # 2 - always stale (always revalidate)
  246. # 3 - never stale
  247. # 4 - always revalidate if request is conditional, else default is used
  248. CONFIG proxy.config.http.cache.when_to_revalidate INT 0
  249. # MSIE browsers currently don't send no-cache headers to
  250. # reverse proxies or transparent caches, this variable controls
  251. # when to add no-cache headers to MSIE requests:
  252. # 0 - default; no-cache not added to MSIE requests
  253. # 1 - no-cache added to IMS MSIE requests
  254. # 2 - no-cache added to all MSIE requests
  255. CONFIG proxy.config.http.cache.when_to_add_no_cache_to_msie_requests INT 0
  256. # required headers: three options:
  257. # 0 - No required headers to make document cachable
  258. # 1 - "Last-Modified:", "Expires:", or "Cache-Control: max-age" required
  259. # 2 - explicit lifetime required, "Expires:" or "Cache-Control: max-age"
  260. CONFIG proxy.config.http.cache.required_headers INT 1
  261. CONFIG proxy.config.http.cache.max_stale_age INT 604800
  262. CONFIG proxy.config.http.cache.range.lookup INT 1
  263. ########################
  264. # heuristic expiration #
  265. ########################
  266. CONFIG proxy.config.http.cache.heuristic_min_lifetime INT 3600
  267. CONFIG proxy.config.http.cache.heuristic_max_lifetime INT 86400
  268. CONFIG proxy.config.http.cache.heuristic_lm_factor FLOAT 0.10
  269. CONFIG proxy.config.http.cache.fuzz.time INT 240
  270. CONFIG proxy.config.http.cache.fuzz.probability FLOAT 0.005
  271. #########################################
  272. # dynamic content & content negotiation #
  273. #########################################
  274. CONFIG proxy.config.http.cache.vary_default_text STRING NULL
  275. CONFIG proxy.config.http.cache.vary_default_images STRING NULL
  276. CONFIG proxy.config.http.cache.vary_default_other STRING NULL
  277. ##############################################################################
  278. #
  279. # Customizable User Response Pages
  280. #
  281. ##############################################################################
  282. # 0 - turn off customizable user response pages
  283. # 1 - enable customizable user response pages in only the "default" directory
  284. # 2 - enable language-targeted user response pages
  285. CONFIG proxy.config.body_factory.enable_customizations INT 0
  286. CONFIG proxy.config.body_factory.enable_logging INT 0
  287. CONFIG proxy.config.body_factory.template_sets_dir STRING etc/trafficserver/body_factory
  288. # 0 - never suppress generated responses
  289. # 1 - always suppress generated responses
  290. # 2 - suppress responses for intercepted traffic
  291. CONFIG proxy.config.body_factory.response_suppression_mode INT 0
  292. ##############################################################################
  293. #
  294. # Net Subsystem
  295. #
  296. ##############################################################################
  297. CONFIG proxy.config.net.connections_throttle INT 10000
  298. # timeout in seconds for defering the accept, 0 is disabled
  299. CONFIG proxy.config.net.tcp_accept_defer_timeout INT 0
  300. ##############################################################################
  301. #
  302. # Cluster Subsystem
  303. #
  304. ##############################################################################
  305. CONFIG proxy.config.cluster.cluster_port INT 8086
  306. CONFIG proxy.config.cluster.ethernet_interface STRING eth0
  307. ##############################################################################
  308. #
  309. # Cache
  310. #
  311. ##############################################################################
  312. CONFIG proxy.config.cache.permit.pinning INT 0
  313. # default the ram cache size to AUTO_SIZE (-1) based on cache size
  314. # (approximately 1 MB of RAM cache per GB of disk cache)
  315. # alternatively, set to a fixed value such as 20971520 (20MB)
  316. CONFIG proxy.config.cache.ram_cache.size LLONG -1
  317. CONFIG proxy.config.cache.ram_cache_cutoff LLONG 1048576
  318. # The maximum number of alternates that are allowed for any given URL.
  319. # It is not possible to strictly enforce this if the variable
  320. # 'proxy.config.cache.vary_on_user_agent' is set to 1.
  321. # The default value for 'proxy.config.cache.vary_on_user_agent' is 0.
  322. # (0 disables the maximum number of alts check)
  323. CONFIG proxy.config.cache.limits.http.max_alts INT 5
  324. # The maximum size of a document that will be stored in the cache.
  325. # (0 disables the maximum document size check)
  326. CONFIG proxy.config.cache.max_doc_size INT 0
  327. # enable the cache to read from an object while it is being added to the cache
  328. CONFIG proxy.config.cache.enable_read_while_writer INT 0
  329. ##############################################################################
  330. #
  331. # DNS
  332. #
  333. ##############################################################################
  334. CONFIG proxy.config.dns.search_default_domains INT 1
  335. CONFIG proxy.config.dns.splitDNS.enabled INT 0
  336. CONFIG proxy.config.dns.splitdns.def_domain STRING NULL
  337. # Additional URL expansions for http DNS lookup
  338. CONFIG proxy.config.dns.url_expansions STRING NULL
  339. CONFIG proxy.config.dns.round_robin_nameservers INT 0
  340. CONFIG proxy.config.dns.nameservers STRING NULL
  341. ##############################################################################
  342. #
  343. # DNS Proxy
  344. #
  345. ##############################################################################
  346. CONFIG proxy.config.dns.proxy.enabled INT 0
  347. CONFIG proxy.config.dns.proxy_port INT 53
  348. ##############################################################################
  349. #
  350. # HostDB
  351. #
  352. ##############################################################################
  353. # in entries, may not be changed while running
  354. CONFIG proxy.config.hostdb.size INT 200000
  355. # ttl modes:
  356. # 0 = obey
  357. # 1 = ignore
  358. # 2 = min(X,ttl)
  359. # 3 = max(X,ttl)
  360. CONFIG proxy.config.hostdb.ttl_mode INT 0
  361. # in minutes...
  362. CONFIG proxy.config.hostdb.timeout INT 1440
  363. # round-robin addresses for single clients
  364. # (can cause authentication problems)
  365. CONFIG proxy.config.hostdb.strict_round_robin INT 0
  366. ##############################################################################
  367. #
  368. # Logging Config
  369. #
  370. ##############################################################################
  371. # possible values for logging_enabled:
  372. # 0: no logging at all
  373. # 1: log errors only
  374. # 2: log transactions only
  375. # 3: full logging (errors + transactions)
  376. CONFIG proxy.config.log2.logging_enabled INT 3
  377. CONFIG proxy.config.log2.max_secs_per_buffer INT 5
  378. CONFIG proxy.config.log2.max_space_mb_for_logs INT 25000
  379. CONFIG proxy.config.log2.max_space_mb_for_orphan_logs INT 25
  380. CONFIG proxy.config.log2.max_space_mb_headroom INT 3000
  381. CONFIG proxy.config.log2.hostname STRING localhost
  382. CONFIG proxy.config.log2.logfile_dir STRING var/log/trafficserver
  383. CONFIG proxy.config.log2.logfile_perm STRING rw-r--r--
  384. CONFIG proxy.config.log2.custom_logs_enabled INT 0
  385. # 0: old log format, 1: new xml log format (default)
  386. CONFIG proxy.config.log2.xml_logs_config INT 1
  387. CONFIG proxy.config.log2.squid_log_enabled INT 1
  388. CONFIG proxy.config.log2.squid_log_is_ascii INT 0
  389. CONFIG proxy.config.log2.squid_log_name STRING squid
  390. CONFIG proxy.config.log2.squid_log_header STRING NULL
  391. CONFIG proxy.config.log2.common_log_enabled INT 0
  392. CONFIG proxy.config.log2.common_log_is_ascii INT 1
  393. CONFIG proxy.config.log2.common_log_name STRING common
  394. CONFIG proxy.config.log2.common_log_header STRING NULL
  395. CONFIG proxy.config.log2.extended_log_enabled INT 0
  396. CONFIG proxy.config.log2.extended_log_is_ascii INT 0
  397. CONFIG proxy.config.log2.extended_log_name STRING extended
  398. CONFIG proxy.config.log2.extended_log_header STRING NULL
  399. CONFIG proxy.config.log2.extended2_log_enabled INT 0
  400. CONFIG proxy.config.log2.extended2_log_is_ascii INT 1
  401. CONFIG proxy.config.log2.extended2_log_name STRING extended2
  402. CONFIG proxy.config.log2.extended2_log_header STRING NULL
  403. CONFIG proxy.config.log2.separate_icp_logs INT 0
  404. CONFIG proxy.config.log2.separate_mixt_logs INT 0
  405. CONFIG proxy.config.log2.separate_host_logs INT 0
  406. LOCAL proxy.local.log2.collation_mode INT 0
  407. CONFIG proxy.config.log2.collation_host STRING NULL
  408. CONFIG proxy.config.log2.collation_port INT 8085
  409. CONFIG proxy.config.log2.collation_secret STRING foobar
  410. CONFIG proxy.config.log2.collation_host_tagged INT 0
  411. CONFIG proxy.config.log2.collation_retry_sec INT 5
  412. CONFIG proxy.config.log2.rolling_enabled INT 1
  413. CONFIG proxy.config.log2.rolling_interval_sec INT 43200
  414. CONFIG proxy.config.log2.rolling_offset_hr INT 0
  415. CONFIG proxy.config.log2.rolling_size_mb INT 10
  416. CONFIG proxy.config.log2.auto_delete_rolled_files INT 1
  417. CONFIG proxy.config.log2.sampling_frequency INT 1
  418. ##############################################################################
  419. #
  420. # Reverse Proxy
  421. #
  422. ##############################################################################
  423. CONFIG proxy.config.reverse_proxy.enabled INT 1
  424. CONFIG proxy.config.header.parse.no_host_url_redirect STRING NULL
  425. ##############################################################################
  426. #
  427. # URL Remap Rules
  428. #
  429. ##############################################################################
  430. CONFIG proxy.config.url_remap.default_to_server_pac INT 0
  431. CONFIG proxy.config.url_remap.default_to_server_pac_port INT -1
  432. CONFIG proxy.config.url_remap.remap_required INT 1
  433. CONFIG proxy.config.url_remap.pristine_host_hdr INT 0
  434. ##############################################################################
  435. #
  436. # SSL Termination
  437. #
  438. ##############################################################################
  439. # proxy.config.ssl.enabled should be:
  440. # 0 - none
  441. # 1 - SSL enabled
  442. CONFIG proxy.config.ssl.enabled INT 0
  443. # proxy.config.ssl.accelerator_required should be:
  444. # 0 - not required
  445. # 1 - required for SSL; won't start SSL if card not present
  446. # 2 - required for SSL; won't start TS if card not present
  447. CONFIG proxy.config.ssl.accelerator_required INT 0
  448. # The following three variables can be
  449. # set to 0 to disable SSLv2, SSLv3,
  450. # and/or TLSv1
  451. CONFIG proxy.config.ssl.SSLv2 INT 1
  452. CONFIG proxy.config.ssl.SSLv3 INT 1
  453. CONFIG proxy.config.ssl.TLSv1 INT 1
  454. # proxy.config.ssl.accelerator.type should be:
  455. # 0 - none (software algorithms)
  456. # 1 - NCipher Nfast accelerator card
  457. # 2 - Rainbow Crypto Swift accelerator card
  458. # 3 - Compaq Atalla accelerator card
  459. CONFIG proxy.config.ssl.accelerator.type INT 0
  460. # the following accelerator library paths only need
  461. # to be changed if the default path was not used
  462. # while installing the accelerator card.
  463. CONFIG proxy.config.ssl.atalla.lib.path STRING /opt/atalla/lib
  464. CONFIG proxy.config.ssl.ncipher.lib.path STRING /opt/nfast/toolkits/hwcrhk
  465. CONFIG proxy.config.ssl.cswift.lib.path STRING /usr/lib
  466. CONFIG proxy.config.ssl.server_port INT 443
  467. # Client certification level should be:
  468. # 0 no client certificates
  469. # 1 client certificates optional
  470. # 2 client certificates required
  471. CONFIG proxy.config.ssl.client.certification_level INT 0
  472. # Server cert filename is the name of the cert file
  473. # for a single cert system and the default cert name
  474. # for a multiple cert system.
  475. CONFIG proxy.config.ssl.server.cert.filename STRING server.pem
  476. # Server cert chain filename is the name of the cert chain file
  477. # for a single cert system.
  478. CONFIG proxy.config.ssl.server.cert_chain.filename STRING NULL
  479. # This is the path that will be used for both single and
  480. # multi cert systems.
  481. CONFIG proxy.config.ssl.server.cert.path STRING etc/trafficserver
  482. # Fill in private key file and path only if the server's
  483. # private key is not contained in the server certificate file.
  484. # For multiple cert systems, if any private key is not contained
  485. # in the cert file, you must fill in the private key path.
  486. CONFIG proxy.config.ssl.server.private_key.filename STRING NULL
  487. CONFIG proxy.config.ssl.server.private_key.path STRING NULL
  488. # The CA file name and path are the
  489. # certificate authority certificate that
  490. # client certificates will be verified against.
  491. CONFIG proxy.config.ssl.CA.cert.filename STRING NULL
  492. CONFIG proxy.config.ssl.CA.cert.path STRING NULL
  493. ################################
  494. # client related configuration #
  495. ################################
  496. CONFIG proxy.config.ssl.client.verify.server INT 0
  497. CONFIG proxy.config.ssl.client.cert.filename STRING NULL
  498. CONFIG proxy.config.ssl.client.cert.path STRING etc/trafficserver
  499. # Fill in private key file and path only if the client's
  500. # private key is not contained in the client certificate file.
  501. CONFIG proxy.config.ssl.client.private_key.filename STRING NULL
  502. CONFIG proxy.config.ssl.client.private_key.path STRING NULL
  503. # The CA file name and path are the
  504. # certificate authority certificate that
  505. # server certificates will be verified against.
  506. CONFIG proxy.config.ssl.client.CA.cert.filename STRING NULL
  507. CONFIG proxy.config.ssl.client.CA.cert.path STRING NULL
  508. ##############################################################################
  509. #
  510. # ICP Configuration
  511. #
  512. ##############################################################################
  513. # icp modes
  514. # enabled=0 ICP disabled
  515. # enabled=1 Allow receive of ICP queries
  516. # enabled=2 Allow send/receive of ICP queries
  517. CONFIG proxy.config.icp.enabled INT 0
  518. CONFIG proxy.config.icp.icp_interface STRING NULL
  519. CONFIG proxy.config.icp.icp_port INT 3130
  520. CONFIG proxy.config.icp.multicast_enabled INT 0
  521. CONFIG proxy.config.icp.query_timeout INT 2
  522. ##############################################################################
  523. #
  524. # Scheduled Update Configuration
  525. #
  526. ##############################################################################
  527. CONFIG proxy.config.update.enabled INT 0
  528. CONFIG proxy.config.update.force INT 0
  529. CONFIG proxy.config.update.retry_count INT 10
  530. CONFIG proxy.config.update.retry_interval INT 2
  531. CONFIG proxy.config.update.concurrent_updates INT 100
  532. ##############################################################################
  533. #
  534. # Plug-in Configuration
  535. #
  536. ##############################################################################
  537. # Directory in which to find plugins
  538. CONFIG proxy.config.plugin.plugin_dir STRING libexec/trafficserver
  539. ##############################################################################
  540. #
  541. # Remote Access Framework
  542. #
  543. ##############################################################################
  544. CONFIG proxy.config.raf.enabled INT 0
  545. CONFIG proxy.config.raf.port INT 9000
  546. CONFIG proxy.config.raf.manager.port INT 20098
  547. ##############################################################################
  548. #
  549. # Socket send/recv buffer sizes (0 == don't call setsockopt() )
  550. #
  551. ##############################################################################
  552. # out: proxy -> os connection
  553. # in : ua -> proxy connection
  554. CONFIG proxy.config.net.sock_send_buffer_size_in INT 262144
  555. CONFIG proxy.config.net.sock_recv_buffer_size_in INT 0
  556. CONFIG proxy.config.net.sock_send_buffer_size_out INT 0
  557. CONFIG proxy.config.net.sock_recv_buffer_size_out INT 0
  558. ##############################################################################
  559. #
  560. # User Overridden Configurations Below
  561. #
  562. ##############################################################################
  563. CONFIG proxy.config.core_limit INT -1
  564. CONFIG proxy.config.auth.enabled INT 0
  565. ##############################################################################
  566. #
  567. # Connection Collapsing
  568. #
  569. ##############################################################################
  570. # Adds the ability to collaspe connections going to the orgin server
  571. # see Admin Guide Addendum for more details
  572. CONFIG proxy.config.connection_collapsing.hashtable_enabled INT 0
  573. CONFIG proxy.config.connection_collapsing.rww_wait_time INT 0
  574. CONFIG proxy.config.connection_collapsing.revalidate_window_period INT 0
  575. ##############################################################################
  576. #
  577. # Debugging
  578. #
  579. ##############################################################################
  580. # uses a regular express to match the debugging topic name, performace
  581. # will be effected!
  582. CONFIG proxy.config.diags.debug.enabled INT 0
  583. CONFIG proxy.config.diags.debug.tags STRING http.*|dns.*
  584. # great for tracking down memory leaks, but you need to use the
  585. # ink allocators
  586. CONFIG proxy.config.dump_mem_info_frequency INT 0
  587.  
  588. ##############################################################################
  589. #
  590. # Slow Log
  591. #
  592. ##############################################################################
  593. # Log any request that takes more then x number of milliseconds, needs
  594. # to be > 0 to be enabled
  595. CONFIG proxy.config.http.slow.log.threshold INT 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement