Ability to change web service settings with serveradmin

Originator:michalm.mac
Number:rdar://32837929 Date Originated:18.6.2017
Status:Open Resolved:
Product:Server Product Version:Server 5.3.1
Classification:UI/Usability Reproducible:Always
 
Summary:
serveradmin tool is unable to change settings for webservice.
For example: `serveradmin settings web:defaultSecureSite:allowFolderListing = yes` does nothing.

Steps to Reproduce:
1. get root shell or use sudo
2. Attempt to change any web settings with serveradmin tool
3. f.e. sudo serveradmin settings web:defaultSecureSite:allowFolderListing = yes

Expected Results:
Setting is changed.

Observed Results:
serveradmin tool is unable to change any web setting

Version:
Server 5.2 (El Capitan)
Server 5.3.1 (Sierra)

Notes:
Console shows following log message: `servermgr_web: writeSettings attempted with old protocol; request dictionary follows`
There is exactly one relevant link in Google search for this https://discussions.apple.com/thread/5877091?tstart=0

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!