Anonymous Authentication

Tigase Sevrer can support anonymous logins VIA SASL-ANONYMOUS in certain scenarios. This can be enabled by using the following setting in init.properties file: --vhost-anonymous-enabled=true This setting is false by default as SASL-ANONYMOUS may not be totally secure as users can connect without prior permission (username and password). This is a global setting and will affect all vhosts unless they are set individually. If you wish to allow only certain hosts to allow anonymous login, then use the --virt-hosts configuration like below:

--virt-hosts=domain1:-anon, domain2:c2s-ports-allowed=5032:-tls-required

Where domain1 now has anonymous access allowed, and domain2 does not.