background image

Security Levels

7

Breeze Web Server Security

Macromedia Breeze comes with its own built-in high-performance, secure web server. This web 
server is based in part on Macromedia JRun Enterprise Server and has been designed specifically 
to serve dynamic content for Breeze, including Breeze Live meetings, Breeze presentations, and 
other rich media content. Because of Breeze’s special requirements, no other web servers should be 
used with Breeze. This will only degrade performance for Macromedia Breeze.

More importantly, Breeze is designed for security. The built-in web server is shipped with a very 
restrictive configuration which prohibits other web-based services from running on the same 
machine. Also, because of its architecture, Breeze is not susceptible to exploits that have plagued 
other web servers such as buffer overruns, etc. This makes Breeze a very secure environment in 
which to host content.

Database Server Security 

Whether or not you are hosting your database on the same server as Breeze, you must make sure 
that your database is secure. Computers hosting a database should be in a physically secure 
location. Databases should be installed in the secure zone of your corporate intranet and never 
directly connected to the Internet. Back up all data regularly and store copies in a secure 
off-site location.

The Microsoft security web site contains information that applies to both securing SQL 
Server 2000 and the Breeze built-in database: 

www.microsoft.com/sql/techinfo/administration/

2000/security/

The following link provides a good starting point to making sure that your database is secure: 

www.microsoft.com/sql/techinfo/administration/2000/security/securingsqlserver.asp

Note that Macromedia Breeze does not support Windows Authentication Mode. Only Mixed 
Mode is supported.

In addition, if you are running the Breeze built-in database, you should note that the Breeze 
built-in database uses ‘breeze’ as the password by default. It is highly recommended that you 
change this password. To change the password, type the following at the command line:

osql -E -Q "sp_password @new='

{new_password}

',@loginame='sa'"

where {new_password} is a strong password. 

Solutions for a Secure Infrastructure

Most Breeze configurations will fall into one of two configurations:

A single server configuration

A multiple server configuration. 

This section discusses both setups and they provide examples on how to secure 
these environments.

Summary of Contents for BREEZE-SECURITY

Page 1: ...Security and Macromedia Breeze ...

Page 2: ...ictions including internationally Other product names logos designs titles words or phrases mentioned within this publication may be trademarks servicemarks or tradenames of Macromedia Inc or other entities and may be registered in certain jurisdictions including internationally This guide contains links to third party websites that are not under the control of Macromedia and Macromedia is not res...

Page 3: ... Overview 5 Security Levels 6 Infrastructure Security 6 Solutions for a Secure Infrastructure 7 Application Level Security 9 Physical Security 9 Best Practices 10 Recommended Security Resources and References 11 ...

Page 4: ...4 Contents ...

Page 5: ...anywhere anytime By its very nature any application that is run over a network especially the Internet has security risks associated with it Macromedia Breeze is no different However these security threats can be minimized if careful consideration is taken towards implementing a security design for Macromedia Breeze There are three levels of security that should be considered for Macromedia Breeze...

Page 6: ...channels for private communication These ports must be protected from outside users Breeze s design requires the environment to provide security for these communications It is highly recommended that sensitive ports should be placed behind a firewall that separates them from non trusted machines Below is a list of ports that are used by Macromedia Inbound ports from the internet 80 443 1935 Outbou...

Page 7: ...cure location Databases should be installed in the secure zone of your corporate intranet and never directly connected to the Internet Back up all data regularly and store copies in a secure off site location The Microsoft security web site contains information that applies to both securing SQL Server 2000 and the Breeze built in database www microsoft com sql techinfo administration 2000 security...

Page 8: ...tion Guide 4 Verify that Breeze is working After installing Breeze you should verify that Breeze is working properly both from the Internet and from your local network See the Breeze Installation Guide for more information 5 Test your firewall Now that you have your firewall installed and configured you should verify that your firewall is working correctly Test the firewall by attempting to use th...

Page 9: ...enrollee notifications and setting up course reminders They can also view content and course reports Meeting Administrators Members of the Meeting Administrators are able to perform all functions associated with creating meetings including setting up a meeting inviting participants sending invitations and viewing reports In addition to adding users to groups to grant them rights to use features in...

Page 10: ...atched with all security updates approved by Microsoft or other appropriate platform vendor Perform Database Security Updates Since your database may be another targeted component of the Breeze solution you need to check for database server security holes and apply required patches Like the operating system some of these issues are eliminated by a good firewall but you should also keep up to date ...

Page 11: ... information on this site also applies to the Breeze built in database engine Tools Freeware NMap www insecure org nmap index html A powerful port scanning program that tells you what ports a system is listening on It is freely available under the GNU Public License GPL Note Please note that the effectiveness of any security measure is determined by various factors including but not limited to the...

Page 12: ...12 Security and Macromedia Breeze ...

Reviews: