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
-
-
A Comprehensive List of OS X 10.x Error Codes
I just put a new page up based on a parsing thing I was working on the other night. Basically, it lists the error codes in OS X 10.x by type. Enjoy: https://krypted.com//guides/comprehensive-list-of-mac-os-x-error-codes/
-
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…
-
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…
-
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
-
Learn More About Volume Purchase Program Codes vs. Managed Distribution On The Bushel Blog
Apple’s Volume Purchase Program (VPP) allows organizations to purchase Apps for deployment through a Mobile Device Management (MDM) solution. This centralized purchasing has a couple major benefits for organizations: Learn More About Volume Purchase Program Codes vs. Managed Distribution On The Bushel Blog
-
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
-
Use Bushel To Reset An Apple Device
The ability to erase a device can be a life saver for a company. If a phone is lost or stolen, erasing confidential data can help you feel at ease. Here is how to erase an iOS or Mac device in Bushel. How to erase a device with Bushel.
-
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 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…