{"id":201,"date":"2010-06-30T11:29:20","date_gmt":"2010-06-30T11:29:20","guid":{"rendered":"http:\/\/blog.designed79.co.uk\/?p=201"},"modified":"2011-10-18T10:49:36","modified_gmt":"2011-10-18T10:49:36","slug":"podcast-producer-and-3rd-party-ldap","status":"publish","type":"post","link":"https:\/\/blog.designed79.co.uk\/?p=201","title":{"rendered":"Podcast Producer and 3rd Party LDAP"},"content":{"rendered":"<p>Major breakthrough.<\/p>\n<p>Managed to get Podcast Producer 2 to work with Ravensbourne&#8217;s LDAP Server.<\/p>\n<p>It turns out I need to set Basic authentication on AND were missing the 128bit UUID from the users entries in LDAP.<\/p>\n<p>I manually added a uuid to my own account using the attribute of apple-generateduid and the command line uuidgen to make the uuid.<\/p>\n<p>I then manually mapped the GeneratedUID, I had to add this to the Users Record type, to apple-generateduid item on the Podcast Server and bang it all started to work. I still needed to use the case sensitive Username but it works :)<\/p>\n<p>&nbsp;<\/p>\n<p>Podcast Producer can support any combination of basic, digest, and Kerberos authentication. These settings are stored in the file\u00a0(Podcast Library)\/Server\/cluster_preferences.plist, where\u00a0(Podcast Library)\u00a0is the shared file system shown as the Podcast Library in Server Admin.<\/p>\n<p>You must have root access to view or edit this file.<\/p>\n<p>By default, all are enabled, and the plist file contains this entry:<\/p>\n<p><tt>&lt;key&gt;http_auth_type&lt;\/key&gt;<br \/>\n&lt;array&gt;<br \/>\n&lt;string&gt;basic&lt;\/string&gt;<br \/>\n&lt;string&gt;digest&lt;\/string&gt;<br \/>\n&lt;string&gt;kerberos&lt;\/string&gt;<br \/>\n&lt;\/array&gt;<br \/>\n<\/tt><\/p>\n<p>To disable a particular authentication method, remove the entire line containing its &lt;string&gt; entry and save the file. Then stop and restart the Podcast service either in Server Admin or by using the command\u00a0<tt>pcastctl server restart<\/tt>.<\/p>\n<p>To get it to work I removed Kerberos and Digest<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Major breakthrough. Managed to get Podcast Producer 2 to work with Ravensbourne&#8217;s LDAP Server. It turns out I need to set Basic [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-201","post","type-post","status-publish","format-standard","hentry","category-info-on-tech"],"_links":{"self":[{"href":"https:\/\/blog.designed79.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/201","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.designed79.co.uk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.designed79.co.uk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.designed79.co.uk\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.designed79.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=201"}],"version-history":[{"count":0,"href":"https:\/\/blog.designed79.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/201\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.designed79.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=201"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.designed79.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=201"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.designed79.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=201"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}