4/27/2023 0 Comments Ejabberd bosh![]() The default value is the empty string: "". tagĪllow specifying a tag in a listen section No unencrypted connections will be allowed.Įnabling this option implicitly enables also the starttls option. This option specifies that STARTTLS encryption is required onĬonnections to the port. This option gets implicitly enabled when enabling This option specifies that STARTTLS encryption is available onĬonnections to the port. This option defines a shaper for the port (see section By default it's set to 15 seconds, expressed in milliseconds: 15000 shaper Triggering this timeout will cause the server to close it. Sets the longest time that data can wait to be accepted to sent by OS socket. Serve the URIs /bosh/, use this option: request_handlers: URIs that start with /a/b/, and you also want mod_bosh to For example, if you want mod_foo to serve the Path is a string so the URIs that start with that Path will be To define one or several handlers that will serve HTTP requests in Then the top-level option is used, not this one. The default entry is: "no_sslv3|cipher_server_preference|no_compression" List of general options relating to SSL/TLS. Or can be set to string in form "unix:/path/to/socket" to create and listen Specify the password to verify an external component that connects to the port.ĭeclares at which port/unix domain socket should be listening.Ĭan be set to number between 5 to listen on TCP or UDP socket, Change this value with extremeĬare as it can cause unwanted disconnect if set too low. s2s max stanza size mustĪlways much higher than c2s limit. Recommended values are 65536 for c2sĬonnections and 131072 for s2s connections. Approximate, because it is calculated with the precision of This option specifies an approximate maximum size in bytes of XML It can be either an integer or the word infinity. Specify the maximum payload size in bytes. This option can be specified forĮjabberd_service or ejabberd_c2s listeners, the globallyĬonfigured value is used. The reasonable value for this option depends If queue size reaches the limit (because,įor example, the receiver of stanzas is too slow), the FSM and theĬorresponding connection (if any) will be terminated and error Such queues represents one XML stanza queued to be sent into its This option specifies the maximum number of elements in the queue of (see port 5236 definition in the example below). Provide the password option that will be used for all the hosts This option may not be necessary if the componentĪlready provides the host in its packets in that case, you can simply Services: add an ejabberd_service for each service, as seen in anĮxample below. Note that youĬannot define in a single ejabberd_service components of different Option is the password required to the component when attempt toĬonnect to ejabberd: password: Secret. You can define options for the component currently the only allowed The external Jabber component that connects to thisĬan serve one or more hostnames. ![]() To maintain backward compatibility with existing deployments. legacy behaviour is emulated: the only reason for this is Is considered harmful in the case when it's desired to multiplexĭifferent components on the same port, so, to disable it,Į.g. This option emulates legacy behaviour which registers all routes If this option is not specified,ĭefault parameters will be used, which might not provide the same level Such a file could be created with the command The default value of this option is:įull path to a file containing custom parameters for Diffie-Hellman keyĮxchange. Host with an ambiguous virtual host that doesn’t match any one If the HTTP request received by ejabberd contains the HTTP header Specify additional HTTP headers to be included in all HTTP responses. OpenSSL ciphers list in the same format accepted by This option if you are completely sure about it. Stanzas with any arbitrary domain in the ’from’ attribute. Is set to false, ejabberd will allow the component to send The domain must match the hostname of the component. If this option is not set, you should set the To set a file for all server connections, you can use theĪnd the corresponding top-level option is also set To set a file for all client listeners or for specific vhosts, you can use the This option is useful to define the file for a specific port listener. The default is to use system defined file if possible. May be dropped if there is no space in the queue (and ejabberd was Server is going to handle lots of new incoming connections as they The backlog value defines the maximum length that the queue of This is a detailed description of each option allowed by the listening If you are using an old ejabberd release, please refer to the corresponding archived version of this page in the Archive. This section describes the most recent ejabberd version.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |