• Mac OS X,  Mac OS X Server,  Mac Security,  Mass Deployment

    Mavericks Server: Enable APNS Debug Logging

    Troubleshooting push notification communications between OS X Server and Apple’s Push Notification can be a challenge. Especially with Profile Manager. One great tip I’ve learned over the years is that the APNS daemon, apsd, has a debug mode. To enable APNS debug logging, run these commands: defaults write /Library/Preferences/com.apple.apsd APSLogLevel -int 7 defaults write /Library/Preferences/com.apple.apsd APSWriteLogs -bool TRUE killall apsd Then use tail -f to watch the apsd.log file at /Library/Logs/apsd.log. Be wary, as this can fill up your system. So to disable, use these commands: defaults write /Library/Preferences/com.apple.apsd APSWriteLogs -bool FALSE defaults delete /Library/Preferences/com.apple.apsd APSLogLevel killall apsd

  • Mac OS X,  Ubuntu,  Unix,  WordPress

    Resolve InnoDB Errors In MySQL

    Database won’t start? InnoDB errors are a pain. Where was krypted for a month? Did everything finally get to me and I gave up blogging? No, the site ended up having some problems with corruption in some rows of the InnoDB tables. But, I was able to get the site back up by putting the database into recovery mode. How did I do this? It’s pretty straight forward. Open my.cnf and paste these lines in there: innodb_force_recovery=3 innodb_purge_threads=0 Once the corruption is resolved, bring up empty databases and import your mysqldump into the new databases and link your site back up. But, the InnoDB force recovery puts the database into…

  • Bushel,  iPhone,  JAMF,  Mac OS X,  Mac OS X Server,  Mac Security,  Mass Deployment

    Make Bushel’s Open Enrollment URL Easier To Use

    Many choose a pretty long company name when signing up for Bushel. The Open Enrollment link is generated based on the shortened version of this company name. This link can then be supplied to your users to make it quick and easy for them to enroll (or add) devices into your Bushel. Some end up with a company name that’s difficult to tell others or difficult for others to type. Many of our customers would also like a link on their site that customers can be pointed to. There are a few ways of achieving shorter, easier, or custom links. We’ll go through two, but there are a lot of other strategies you…

  • iPhone,  Mac OS X,  Mac OS X Server,  Mac Security,  Mass Deployment

    Use Verbose Logging With Profile Manager

    Verbose logging can help you isolate a number of problems with Profile Manager. Turn on verbose logging by writing a debugOutput key with a value of 3 into /Library/Preferences/com.apple.ProfileManager.plist using the defaults command: defaults write /Library/Preferences/com.apple.ProfileManager debugOutput 3 Once set, restart the daemon using killall: killall -u _devicemgr To disable, just write the key with a blank value: defaults delete /Library/Preferences/com.apple.ProfileManager debugOutput Then restart the daemon again: killall -u _devicemgr

  • Articles and Books,  Bushel,  iPhone,  JAMF,  Mac OS X

    My We Are Bushel Profile

    Charles is the Product Manager for Bushel. He’s ultimately responsible for pretty much everything Bushel, including customer acquisition, budget, the tech, etc. Charles came to Bushel after several years at the Chief Technology Officer at 318, a reseller and integrator for JAMF Software and Apple, where he provided (and managed the providing of) consulting services to organizations of all sizes who were integrating Apple technology. While Casper and other tools were great for larger customers, Charles wishes Bushel had been available for him to sell to his smaller customers. To Read The Rest Of My We Are Bushel Profile, Click Here

  • Bushel,  iPhone,  JAMF,  Mac OS X

    Encrypt Apple Devices Using Bushel

    FileVault2 is full disk encryption for the Mac. When you use Bushel to set up FileVault2, the recovery keys will be stored. This is handy if you forget the password to the machine and still need to get access. To learn more about FileVault2 head to Apple’s website. For More On How To Setup disk encryption with FileVault2 and Bushel.

  • Mac OS X,  Programming,  Unix

    Mac DevOps Conference

    There’s another new conference in town! Well, not my town, but Vancouver. MacDev Ops is a hot topic. One that will only increase in the coming years. Thanks to Mat X and Brian Warsing for bringing about a brilliant conference. The conference will be held on June 19, 2015 and is an easy $99 if you sign up soon. Also, submit a talk if DevOps is your thing. They’re looking to bring the following topics to the table: Puppet, Chef and other automation from Desktop to Cloud and back Software deployment with Munki and AutoPkg: the app ecosystem surrounding it Cool tools: demo of awesome Mac Admin projects from GitHub DevOps: How…