Preparing SonicWALL Mobile Connect for Munki


I’ve found NetExtender (Packaging NetExtender for Munki) to be a little less buggy than SonicWALL Mobile Connect, but NetExtender is pretty much non-functioning in El Capitan, so I’m looking at possibly deploying SonicWALL Mobile Connect in the future.

The import process into Munki for the .app is fairly straightforward. You install SonicWALL Mobile Connect from the Mac App Store and then import the .app using munkiimport.

If you want to then deploy as an update a profile so you don’t have to tell users a server name, you can create a profile using Apple Configurator (thanks to Greg Neagle for this tip). Profile Manager in OS X Server is another option.

sonicwallmobileconnectprofile01
Even though Apple Configurator is for iOS devices, you can still make a profile that’s useful for laptops. Launch up Apple Configurator and then go to File and select New Profile.

sonicwallmobileconnectprofile02
Scroll through the list of profiles until you get to VPN.

Once you’ve selected VPN, click Configure to configure the profile.

sonicwallmobileconnectprofile03
Fill in what you can. The Connection Name is mandatory, and you can call it whatever you want. For the connection type, select SonicWALL Mobile Connect. Obviously, fill in your VPN server for Server.

It’s okay to leave the username and password blank.

sonicwallmobileconnectprofile04
Once you’re done with the profile, click File and then select Save.

sonicwallmobileconnectprofile05
Call it whatever you want, as long as you keep the .mobileconfig extension.

sonicwallmobileconnectprofile06
You may get a warning that there’s an error in your profile (perhaps it’s looking for the username and password). I have tested the “error”-giving profile with all the mandatory fields filled in, and it seems to still work.

Once that’s done, you can use munkiimport to import the profile and make it an update for the SonicWALL Mobile Connect app.


Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.