Profile Manager: Inconsistent Keys in Exchange Payloads

Originator:j.a.grigutis
Number:rdar://13640862 Date Originated:12-Apr-2013 11:19 AM
Status:Open Resolved:
Product:OS X Server Product Version:2.2.1 (169)
Classification:Other Bug Reproducible:Always
 
Summary:
Profile Manager generates a profile with keys that are inconsistent with the documentation found at:

http://developer.apple.com/library/ios/featuredarticles/iPhoneConfigurationProfileRef/Introduction/Introduction.html#//apple_ref/doc/uid/TP40010206-CH1-SW25

Steps to Reproduce:

Generate a profile that includes an Exchange payload. Enable SSL.

Expected Results:

A configuration profile should be generated that is consistent with the documentation.

Actual Results:

There are two Payload Type entries in the Exchange Payload. One with a key of "payload_type", the other with a key of "PayloadType". There should be only one. Also the documentation says the key for SSL is "SSL", but there is no such key in the profile. Only "ExternalSSL".

Both the documentation and Profile Manager should be corrected to list/generate the correct keys. It's ambiguous which keys are correct.

Regression:

Notes:

12-Apr-2013 12:31 PM:
I mistakenly said that there was no "SSL" key in the exchange payload generated by Profile Manager. I found that it does in fact generate an "SSL" key. But the documentation still doesn't account for the "ExternalSSL" key.

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!