Today I started looking at some some SUS things to verify clients are getting the updates they should be. In the course of troubleshooting I discovered the JSS option (under he Policies>packages area) to set the SUS server is adding a trailing space to the URL the client uses to connect. Running the "Defaults read /Library/Preferences/com.apple.SoftwareUpdate CatalogURL" command clearly shows the trailing space.
It is causing issues—in some cases it appears be falling back to Apple's servers (clients are seeing a Java update we disabled and the source of the update is not listed) or no updates are listed at all.
I assume this is a bug. Is there a workaround short of writing a script to set the SUS?
