I've encountered the same issue. Apparently there's a bug in the
script that causes it to fail if cleartext authentication is enabled.
This would seem to make it impossible to support AD users.
See http://podcastproducer.org/forums/setting-up/982792037
and http://podcastproducer.org/forums/setting-up/982792039
-Ian
On Fri, Feb 15, 2008 at 5:30 PM, George Cook <email@hidden> wrote:
> Are you using an Open Directory group? Is the "pcastadmin" user in
> Open Directory part of that group? You can have AD users in that group
> as well, but the pcastadmin user must be part of the group, otherwise
> the task will fail.
>
> -George
>
>
>
> On Feb 14, 2008, at 7:07 PM, Michael Loether wrote:
>
> > Hi All,
> > I am so close to having this up and running I can taste it.
> > Unfortunately I can't see it because every task submitted fails. I
> > have followed the steps outlined in the following docs.
> >
> > com.apple.pcastserverd.plist changes
> > http://docs.info.apple.com/article.html?artnum=306755
> >
> > sudo serveradmin settings teams:enableClearTextAuth = yes
> > http://docs.info.apple.com/article.html?artnum=306750
> >
> > I looked at /usr/libexec/podcastproducer/pcast_post2groupblog and
> > apparently 10.5.2 incorporated the patch at: http://discussions.apple.com/thread.jspa?threadID=1213664&tstart=0
> >
> > Still no luck. Every PcP task fails at the groupblog task.
> >
> > I have tried running Podcast Capture as AD users, OD users and even
> > a local admin user. When running the pcastaction command from
> > Terminal I get the following output.
> >
> > File "/usr/share/caldavd/lib/python/twisted/web/http.py", line 598,
> > in requestReceived
> > self.process()
> > File "/usr/share/caldavd/lib/python/twisted/web/server.py", line
> > 150, in process
> > self.render(resrc)
> > File "/usr/share/caldavd/lib/python/twisted/web/server.py", line
> > 157, in render
> > body = resrc.render(self)
> > File "/usr/share/wikid/lib/python/apple_xmlrpc_server/
> > WebAppServer.py", line 67, in renderd =
> > defer.maybeDeferred(function, request, *args)
> > <exception caught here> ---
> >
> > File "/usr/share/caldavd/lib/python/twisted/internet/defer.py", line
> > 107, in maybeDeferred
> > result = f(*args, **kw)
> > File "/usr/share/wikid/lib/python/apple_xmlrpc_server/
> > WebAppServer.py", line 167, in xmlrpc_digestLogin
> > return _loginFailure(None)
> > File "/usr/share/wikid/lib/python/apple_xmlrpc_server/
> > WebAppServer.py", line 141, in _loginFailure
> > val'challenge' = digestFactory.getChallenge(request.client)
> > exceptions.AttributeError: 'NoneType' object has no attribute
> > 'getChallenge'
> >
> > Does anyone have any ideas at what I should try next.
> >
> > Thanks,
> >
> > Mike
> >
> >
> > Michael Loether
> > System and Network Manager
> > Arizona Western College
> > 928-317-6409
> > email@hidden
> >
> >
> >
> > _______________________________________________
> > Do not post admin requests to the list. They will be ignored.
> > Podcast-producer mailing list (email@hidden)
> > Help/Unsubscribe/Update your Subscription:
> > http://lists.apple.com/mailman/options/podcast-producer/email@hidden
> >
> > This email sent to email@hidden
>
>
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Podcast-producer mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
> http://lists.apple.com/mailman/options/podcast-producer/email@hidden
>
> This email sent to email@hidden
>
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Podcast-producer mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/podcast-producer/email@hidden
This email sent to email@hidden