The Podcast Producer service can support different methods of authentication depending on the version of Mac OS X Server. This article explains how to enable or disable specific authentication methods in different versions of Mac OS X 10.5 Server. For information about Podcast Producer authentication methods in Mac OS X Server v10.6, see this article.
In all versions, these settings are stored in the file /Library/Preferences/com.apple.pcastserverd.plist by the "http_auth_type" key. You must have root access to edit this file.
Mac OS X Server 10.5.6 or later
Podcast Producer can support any combination of basic, digest, and Kerberos authentication. By default, all are enabled, and the plist file contains this entry:
<key>http_auth_type</key> <array> <string>basic</string> <string>digest</string> <string>kerberos</string> </array>
To disable a particular authentication method, remove the entire line containing its <string> entry and save the file. Then stop and restart the Podcast service, either in Server Admin, or by using the command pcastctl server restart.
Mac OS X Server 10.5 - 10.5.5
Podcast Producer can support one authentication method at a time, either digest or basic. By default, digest is enabled and the plist file contains this entry:
To enable basic authentication, replace the string value "digest" with "basic", and save the file. Then stop and restart the Podcast service, either in Server Admin, or by using the command pcastctl server restart. Note: for these versions of Mac OS X Server, basic authentication is required for integrating Podcast Producer with Active Directory. For more information, see this article.