When trying to access Breeze Live meetings, a Communication Server not Available error is thrown
Issue
You have a Breeze Live Meeting and you notice that external users (outside the firewall or different subnet within your LAN) don't have access to the meeting but all internal users from the same subnet of the server do. The users outside of the company's network might experience one of the following issues:
- The following error is encountered:
System Error. Room-info: error -9, No Communication Server.
- The browser continues to try to connect to the Breeze Live meeting indefinitely.
Reason
The reason why the users from the internal network of the company can access the meeting successfully is because the computer name of the Breeze Live server can be resolved. By default, Breeze Live uses the Breeze Live's server computer name to resolve the URL. Since the computer name can't be resolved outside of the company's network, external users cannot access the meeting.
Solution
If you are installing Breeze Presentation and/or Breeze Training and Breeze Live on a single machine or if you are only licensed for Breeze Live, follow the steps below. Otherwise, if you are installing Breeze Presentation and/or Breeze Training on a single machine and Breeze Live on separate machine, follow the steps in the "Multiple Server Installation Configuration" section.
Single Server Installation Configuration:
- Open the custom.ini file, which is located in the root folder that Breeze was installed to.
- Scroll to the end of the file.
- Add a few blank lines
- Add the following lines to the file:
# Flash Communication Server Host Name Mappings. # USE_HOST_MAPPINGS must be uppercase
NOTES:
USE_HOST_MAPPINGS=yes
host.<computer_name>=<fully qualified domain name>
Replace <computer_name> with the computer name assigned to the Breeze machine. To find out the computer name, follow one of the steps below:
- Windows 2000:, Start > Settings > Control Panel > Network and Dial-up Connections > Advanced> Network Identification > Full computer name
- Windows XP: Start > Settings Control Panel> Network Connections > Advanced > Network Identification> Full computer name
- This information may also be found by opening a DOS prompt and typing 'hostname'.
host.<computer_name>=<fully qualified domain name>
For example, if the Breeze server's name is breezeserver and the Fully Qualified Domain name of the Breeze server is breeze.macromedia.com, the lines that you need to add to the custom.ini file are:USE_HOST_MAPPINGS=yes
host.breezeserver=breeze.macromedia.com - Save the custom.ini file and restart all 3 Macromedia Breeze services:
- Macromedia Breeze Application Service
- Flash Communication Admin Service
- Flash Communication Server
Multiple Server Installation Configuration:
- Follow the first three steps in the Single Server Installation Configuration above.
- Since you are installing Breeze Live on a different server than Breeze Presentation and Training, you will need to edit the following lines in the custom.ini file:
USE_HOST_MAPPINGS=yes
Instead of using the local machine name assigned to the Breeze Presentation/Training server for <computer_name>, you need to use the local machine name assigned to the Breeze Live server. For the <fully qualified domain name>, you need to use the DNS name that is assigned to the Breeze Live server. For instance, if the Breeze Live machine has been assigned a computer name as breezelive and the DNS name has been assigned to be meeting.macromedia.com, the lines that you need to add to the custom.ini file are:
host.<computer_name>=<fully qualified domain name>USE_HOST_MAPPINGS=yes
host.breezelive=meeting.macromedia.com - Finally, save the custom.ini file and restart all three Breeze services as outlined on step 5 in the Single Server Configuration section.
Additional Information
For more details on how to determine the DNS name of the Breeze computer, you can use a command called nslookup.
To use nslookup, select Start > Run > cmd (in the Open text field) > click OK. At the DOS prompt, enternslookup and press Enter. At the > prompt, enterbreeze.YourDomain.com.You would need to replace YourDomain.com with the DNS name assigned to your Breeze server.
This content requires Flash
To view this content, JavaScript must be enabled, and you need the latest version of the Adobe Flash Player.
Download the free Flash Player now!
