How to set up web conferences in MDaemon? We have web conferences configured in our MDaemon mail service with two local domains, but users from one of the domains cannot connect to the web conference server. In the server settings, the “Enable all domains in user’s friends list” function is already activated. Could you please advise what can be done about this problem? Has anyone encountered a similar situation?
MDaemon supports multi-domain web conferences, and the problem of users from one domain connecting to the web conference server is usually related to domain sharing settings or network configurations. In your case, despite having the “Enable all domains in user’s friends list” feature activated, you need to check the domain sharing settings, network rules, and possible IP address conflicts between domains.
Contents
- Basic Web Conference Settings
- Domain Sharing Configuration
- Connection Troubleshooting
- Alternative Setup Methods
- Network Parameters Check
Basic Web Conference Settings
The basic web conference configuration in MDaemon is located in Main | Web Conference Server in the MDaemon remote administration interface. According to the official documentation, there is an option that allows users to join conferences with users from other domains, provided these domains are also hosted on the same MDaemon server.
For multi-domain web conferences to work correctly, you must ensure that:
- Web conferences are properly enabled for all domains
- Domain sharing is configured between domains
- Users use the correct login format (full email address when working with a single IP address)
Important: If multiple domains use the same IP address, you must use the full email address to log in. Otherwise, MDaemon cannot determine which user is trying to log in.
Domain Sharing Configuration
The key element for solving the connection problem for users from different domains is the proper configuration of Domain Sharing. This option is located in Setup > Default Domain & Servers > Domain Sharing tab > Host or IP section.
To configure domain sharing, follow these steps:
- Open the MDaemon remote administration interface
- Go to Setup > Default Domain & Servers
- Select the Domain Sharing tab
- In the Host or IP section, add the IP addresses or host names with which you need to share domains
- Check the Enable Domain Sharing box to enable the function
After enabling domain sharing, make sure that Minger is also configured and enabled - the component responsible for handling requests from other hosts when checking local addresses.
Source: Domain Sharing Configuration
Connection Troubleshooting
If users from one of the domains cannot connect to the web conference server despite the activated settings, you need to check several potential issues:
1. IP Address and Domain Binding Issues
As noted in MDaemon community discussions, the most common problem is using a single IP address for multiple domains. In this case, it is recommended:
Solution: Bind each domain to its own IP address and direct connections for each domain to the correct IP address.
This can be done through the server’s network interface settings or through the MDaemon web server settings.
2. Firewall and Network Restriction Issues
According to research, about 10% of WebRTC connections cannot establish a connection without using a TURN server, especially in restrictive or multi-firewall environments.
Solution: If necessary, you can implement a third-party TURN server to ensure connections pass through network restrictions.
3. Checking with MDaemon Health Check
MDaemon version 17 and higher includes a built-in MDaemon Health Check tool that analyzes current security configurations and helps identify issues.
Usage:
- Run MDaemon Health Check
- Analyze the security recommendations
- Make necessary changes to the configuration
Source: Web Conference Server Troubleshooting
Alternative Setup Methods
Method 1: Using Full Email Address
If you cannot bind separate IP addresses to domains, make sure users use their full email address to log in to web conferences:
username@domain1.com
username@domain2.com
Method 2: Configuring Alternative Host Names
In the SSL certificate settings, you can add alternative host names for all domains:
- Go to Web & SyncML Services
- In the Alternative Host Names section, specify all secondary domains covered by the SSL certificate, separated by commas
- Click Create Certificate
Source: SSL Certificate Configuration
Method 3: Separate Domain Administration
Use Domain Manager to administer multiple domains. In Domain Manager, you can manage:
- Domain names
- IP addresses
- Account settings
- Webmail parameters
- Other domain-specific options
Source: Domain Manager Configuration
Network Parameters Check
Additionally, check the following network parameters:
- DNS Settings - Make sure forward and reverse DNS records are configured for each domain
- Ports and Protocols - Check that the necessary ports for web conferences are open
- Firewall - Make sure the firewall is not blocking connections to web conferences
- Routing Settings - Check the correctness of routing between domains
If you only have one IP address, the server will announce itself as the default domain. It should send and receive mail to the internet without problems, provided that the server’s FQDN has forward and reverse DNS records.
Source: MDaemon and Multiple Domains
Sources
- Web Conference Server Configuration
- Domain Sharing Setup Guide
- Domain Manager Overview
- Multiple Domains Configuration
- SSL Certificate for Secondary Domains
- Hosting Multiple Domains Documentation
- MDaemon Health Check Feature
Conclusion
Based on the research conducted, the following conclusions can be drawn:
-
The main problem with users from one domain connecting to web conferences of another domain is related to incorrect domain sharing configuration or IP address conflicts.
-
Recommended solutions:
- Configure proper domain sharing through Domain Sharing
- Bind each domain to a separate IP address (if possible)
- Use the full email address for login when sharing an IP
- Check network settings and firewall
-
Diagnostic tools: Use the built-in MDaemon Health Check tool to analyze the current configuration and identify issues.
-
Preventive measures: Regularly update MDaemon, monitor documentation updates, and consider the specifics of your network infrastructure.
If the problem is not resolved after implementing all recommendations, it is recommended to contact MDaemon technical support or explore deeper security and network configuration settings. Many users have reported successfully solving similar problems after carefully configuring domain sharing and IP addressing.