Profile Manager 3.x Exchange payload non-functional on OS X
| Originator: | arubdesu | ||
| Number: | rdar://15441990 | Date Originated: | 11 November 2013 |
| Status: | Duplicate | Resolved: | |
| Product: | OS X Server | Product Version: | 3.0.1 |
| Classification: | Other Bug | Reproducible: | Yes |
Summary:
System Preferences does not show an installed Exchange profile as being valid
Steps to Reproduce:
1. Install Server 3.x from the Mac App Store on OS X 10.9
2. Configure Profile Manager and users in Open Directory accordingly
3. Configure the group which contains that user with the Exchange WebServices payload using variables as documented http://help.apple.com/profilemanager/mac/3.0/#apd073333AA-30C6-4FD2-B2E0-E0C95658A2C4 users on Exchange server has same username/password for testing purposes(to match %short_name% payload)
3. Trust the server and Enroll the Mac(without binding to Open Directory) using user name defined in both AD and OD, above
4. To further refine symptom, download and install payload manually on Mac OS X system
Expected Results:
Payload shows up in Profiles pane as valid and internet Account shows configuration
Actual Results:
Profile displays as 'iOS Only' and no configuration happens
Regression:
10.9 client and both 3.0 and 3.0.1 Server.app experience same symptom
Notes:
Profile manager log contains the following:
[26968] [2013/11/11 16:30:30.553] I: >>>do_magic: KnobSetHelper.update(WebClipKnobSet,13,{"Label"=>"pretendco webmail", "URL"=>"exchange.pretendco.com/owa", "PayloadDisplayName"=>nil, "PayloadEnabled"=>true, "PayloadUUID"=>"c9be7050-2491-0131-1d4a-000c2940e087", "PayloadVersion"=>1, "class_name"=>"WebClipKnobSet", "created_at"=>"2013-10-31T19:37:23Z", "id"=>13, "is_from_servermgr"=>false, "profile_id"=>6, "updated_at"=>"2013-10-31T19:37:23Z", "admin_session"=>"61dfc43c49", "temporary_id"=>"84", "profile"=>6})
[26969] [2013/11/11 17:31:53.969] I: >>>do_magic: KnobSetHelper.create(ExchangeKnobSet,{"profile"=>19, "PreventMove"=>false, "disableMailRecentsSyncing"=>false, "PreventAppSheet"=>false, "SSL"=>true, "MailNumberOfPastDaysToSync"=>31, "ExternalSSL"=>true, "data_files"=>nil, "is_from_servermgr"=>false, "PayloadEnabled"=>true, "devices"=>nil, "created_at"=>nil, "updated_at"=>nil, "payload_type"=>"com.apple.ews.account", "PayloadDisplayName"=>"Pretendco Email", "UserName"=>"pretendco.com\\%short_name%", "EmailAddress"=>"%email%", "Password"=>"%short_name%", "Host"=>"exchange.pretendco.com", "temporary_id"=>149, "admin_session"=>"3e3df8cb2e"})
[26969] [2013/11/11 17:31:53.980] ?: Update Profile 'Settings for Demo Users' (19) by (688C6DD7-1C42-496A-952D-AE8B7CF75D3D) Info: added payload ExchangeKnobSet
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!
Considered a duplicate of 15266806, "Open"