Symptom
An alert appears with this message when you click on the Streaming Server Admin icon in the Dock:
"Unable to establish a secure connection to 'server.domain.com'."
Solution
Your Web browser is reacting to the presence of SSL. SSL is the Secure Sockets Layer protocol. It was designed to provide additional security for electronic transactions, and QuickTime Streaming Server was written to take advantage of SSL. Because SSL requires that you obtain a valid server-side individual certificate, your browser is warning you that it cannot determine if your default certificate is valid. The default certificate installed by QTSS is simply a sample certificate.
For more information on what SSL is and how to use it, see "Providing Secure Transactions" on page 122 of the Mac OS X Server Administrator's Guide.
If you do not have a valid certificate of your own at this time and wish to disable SSL for the Streaming Server Admin, you can do so by using the following procedure:
1. Login to Mac OS X as an admin user.
2. Choose Go To Folder from the Go menu in the Finder.
3. Type in "/Library/QuicktimeStreamingServer/Config/" and click Go.
Note: For for versions of QuickTime Streaming Server prior to 4, you would type "/private/etc/streaming/".
4. Double-click the file "streamingadminserver.conf" and choose a text editor, such as TextEdit, that can open the file. Note: This file is created when you log in to the Streaming Server Admin program (using a Web browser) and make a configuration change.
5. Add the following information to the file:
ssl=0
Note: If the line "ssl=1" already exists, edit it to read "ssl=0" rather than adding a new line.
6. Save the changes, and click Overwrite when prompted. Make sure you save the file as plain text (not RTF).
7. Restart the server. SSL will be disabled.
If you have an SSL certificate that you would like the Streaming Admin Server to use, then you need to copy and paste your certificate into the /private/etc/streaming/streamingadminserver.pem file, and make sure that the /private/etc/streaming/streamingadminserver.conf file does not contain ssl=0.