From 81818c0eeed2751d7eef94803f8ed0162e0b710b Mon Sep 17 00:00:00 2001 From: reivilibre Date: Tue, 15 Aug 2023 11:15:27 +0000 Subject: deploy: 29638220ab31aea16cd3da073025e9cb734628d5 --- .../usage/configuration/config_documentation.html | 22 +++++++++++++++++++++- .../configuration/homeserver_sample_config.html | 2 +- latest/usage/configuration/index.html | 2 +- .../usage/configuration/logging_sample_config.html | 2 +- .../configuration/user_authentication/index.html | 2 +- .../user_authentication/refresh_tokens.html | 2 +- .../user_authentication/single_sign_on/cas.html | 2 +- .../user_authentication/single_sign_on/index.html | 2 +- .../user_authentication/single_sign_on/saml.html | 2 +- 9 files changed, 29 insertions(+), 9 deletions(-) (limited to 'latest/usage/configuration') diff --git a/latest/usage/configuration/config_documentation.html b/latest/usage/configuration/config_documentation.html index 0b8eddf339..1719e87a65 100644 --- a/latest/usage/configuration/config_documentation.html +++ b/latest/usage/configuration/config_documentation.html @@ -76,7 +76,7 @@ @@ -1206,6 +1206,14 @@ like sending a federation transaction.

  • max_short_retries: maximum number of retries for the short retry algo. Default to 3 attempts.
  • max_long_retries: maximum number of retries for the long retry algo. Default to 10 attempts.
  • +

    The following options control the retry logic when communicating with a specific homeserver destination. +Unlike the previous configuration options, these values apply across all requests +for a given destination and the state of the backoff is stored in the database.

    +

    Example configuration:

    federation:
       client_timeout: 180s
    @@ -1213,6 +1221,9 @@ like sending a federation transaction.

    max_long_retry_delay: 100s max_short_retries: 5 max_long_retries: 20 + destination_min_retry_interval: 30s + destination_retry_multiplier: 5 + destination_max_retry_interval: 12h

    Caching

    @@ -2493,6 +2504,15 @@ Implicitly enables MAU tracking for application service users.

    track_appservice_user_ips: true
     

    +

    use_appservice_legacy_authorization

    +

    Whether to send the application service access tokens via the access_token query parameter +per older versions of the Matrix specification. Defaults to false. Set to true to enable sending +access tokens via a query parameter.

    +

    **Enabling this option is considered insecure and is not recommended. **

    +

    Example configuration:

    +
    use_appservice_legacy_authorization: true 
    +
    +

    macaroon_secret_key

    A secret which is used to sign