Archive for October, 2009

SUS with a proxy

I may have found a temporary solution to allow the Apple Software Update Service (ASUS) to work through a corporate proxy server. Adding the following lines to the

/System/Library/LaunchDaemons/com.apple.swupdate.sync.plist

seems to have resolved the issue for now, but Apple needs to deal with this properly (using the system defined proxy settings).

Stop the ASUS service and change the lines (back up the file first to a dir outside of this path), then start the ASUS service.

     <key>EnvironmentVariables</key>
     <dict>
             <key>http_proxy</key>
             <string>http://proxy.mycompany.com:8080</string>
     </dict>
</dict>
</plist>

note: the last two lines are already there; I show them so you can see where I put the lines I added.

Read more