When you define an SUS in the JSS, it defaults to a generic catalog URL that does not resolve (http://su.example.com:8088/index.sucatalog). The actual catalog URL is something more like http://su.example.com:8088/index.sucatalog/content/catalogs/others/index-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog. This makes it not usable when setting the default SUS in "Override Default Policy Settings" in the General Policy settings because the URL set on clients is not resolvable.
Is there a reason for this discrepancy, or am I doing something wrong? Instead of using the Override Default Policy Settings I am now using a separate script to se the catalog URL, which seems less elegant. Am I missing something obvious? HOw is the URL even found or defined?