cfg_tls.txt 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182
  1. Configuration Variables for tls
  2. ===============================
  3. [ this file is autogenerated, do not edit ]
  4. 1. tls.force_run
  5. force loading the tls module even when initial sanity checks
  6. fail.
  7. Default: 0.
  8. Range: 0 - 1.
  9. Type: integer. Read-only.
  10. 2. tls.method
  11. TLS method used (TLSv1, SSLv3, SSLv2, SSLv23).
  12. Default: <unknown:str>.
  13. Type: string. Read-only.
  14. 3. tls.verify_certificate
  15. if enabled the certificates will be verified.
  16. Default: 0.
  17. Range: 0 - 1.
  18. Type: integer. Read-only.
  19. 4. tls.verify_depth
  20. sets how far up the certificate chain will the certificate
  21. verification go in the search for a trusted CA.
  22. Default: 9.
  23. Range: 0 - 100.
  24. Type: integer. Read-only.
  25. 5. tls.require_certificate
  26. if enabled a certificate will be required from clients.
  27. Default: 0.
  28. Range: 0 - 1.
  29. Type: integer. Read-only.
  30. 6. tls.private_key
  31. name of the file containing the private key (pem format), if
  32. not contained in the certificate file.
  33. Default: <unknown:str>.
  34. Type: string. Read-only.
  35. 7. tls.ca_list
  36. name of the file containing the trusted CA list (pem format).
  37. Default: <unknown:str>.
  38. Type: string. Read-only.
  39. 8. tls.crl
  40. name of the file containing the CRL (certificare revocation
  41. list in pem format).
  42. Default: <unknown:str>.
  43. Type: string. Read-only.
  44. 9. tls.certificate
  45. name of the file containing the certificate (pem format).
  46. Default: <unknown:str>.
  47. Type: string. Read-only.
  48. 10. tls.cipher_list
  49. list of the accepted ciphers (strings separated by colons).
  50. Default: <unknown:str>.
  51. Type: string. Read-only.
  52. 11. tls.session_cache
  53. enables or disables the session cache.
  54. Default: 0.
  55. Range: 0 - 1.
  56. Type: integer. Read-only.
  57. 12. tls.session_id
  58. string used for the session id.
  59. Default: <unknown:str>.
  60. Type: string. Read-only.
  61. 13. tls.config
  62. tls config file name (used for the per domain options).
  63. Default: <unknown:str>.
  64. Type: string.
  65. 14. tls.log
  66. tls info messages log level.
  67. Default: 3.
  68. Range: 0 - 1000.
  69. Type: integer.
  70. 15. tls.debug
  71. tls debug messages log level.
  72. Default: 3.
  73. Range: 0 - 1000.
  74. Type: integer.
  75. 16. tls.connection_timeout
  76. initial connection lifetime (in s) (obsolete).
  77. Default: 600.
  78. Range: -1 - -2147483648.
  79. Type: integer.
  80. 17. tls.disable_compression
  81. if set disable the built-in OpenSSL compression.
  82. Default: 1.
  83. Range: 0 - 1.
  84. Type: integer. Read-only.
  85. 18. tls.ssl_release_buffers
  86. quickly release internal OpenSSL read or write buffers. Works
  87. only for OpenSSL >= 1.0..
  88. Default: -1.
  89. Range: -1 - 1.
  90. Type: integer. Read-only.
  91. 19. tls.ssl_free_list_max
  92. maximum number of free/cached memory chunks that OpenSSL will
  93. keep per connection. Works only for OpenSSL >= 1.0..
  94. Default: -1.
  95. Range: -1 - 1073741824.
  96. Type: integer. Read-only.
  97. 20. tls.ssl_max_send_fragment
  98. sets the maximum number of bytes (clear text) send into one TLS
  99. record. Valid values are between 512 and 16384. Works only for
  100. OpenSSL >= 0.9.9.
  101. Default: -1.
  102. Range: -1 - 65536.
  103. Type: integer. Read-only.
  104. 21. tls.ssl_read_ahead
  105. Enables read ahead, reducing the number of BIO read calls done
  106. internally by the OpenSSL library. Note that in newer tls
  107. module versions it is better to have read ahead disabled, since
  108. everything it is buffered in memory anyway.
  109. Default: 0.
  110. Range: -1 - 1.
  111. Type: integer. Read-only.
  112. 22. tls.low_mem_threshold1
  113. sets the minimum amount of free memory for accepting new TLS
  114. connections (KB).
  115. Default: -1.
  116. Range: -1 - 1073741824.
  117. Type: integer.
  118. 23. tls.low_mem_threshold2
  119. sets the minimum amount of free memory after which no more TLS
  120. operations will be attempted (even on existing connections).
  121. Default: -1.
  122. Range: -1 - 1073741824.
  123. Type: integer.
  124. 24. tls.ct_wq_max
  125. maximum bytes queued globally for write when write has to wait
  126. due to TLS-level renegotiation (SSL_ERROR_WANT_READ) or initial
  127. TLS connection establishment (it is different from tcp.wq_max,
  128. which works at the TCP connection level).
  129. Default: 10485760.
  130. Range: 0 - 1073741824.
  131. Type: integer.
  132. 25. tls.con_ct_wq_max
  133. maximum bytes queued for write per connection when write has to
  134. wait due to TLS-level renegotiation (SSL_ERROR_WANT_READ) or
  135. initial TLS connection establishment (it is different from
  136. tcp.conn_wq_max, which works at the TCP connection level).
  137. Default: 65536.
  138. Range: 0 - 4194304.
  139. Type: integer.
  140. 26. tls.ct_wq_blk_size
  141. internal TLS pre-write (clear-text) queue minimum block size
  142. (advanced tunning or debugging for now).
  143. Default: 4096.
  144. Range: 1 - 65536.
  145. Type: integer.
  146. 27. tls.send_close_notify
  147. enable/disable sending a close notify TLS shutdown alert before
  148. closing the corresponding TCP connection.Note that having it
  149. enabled has a performance impact..
  150. Default: 0.
  151. Range: 0 - 1.
  152. Type: integer.