WebDAV Nav+ with Managed App Configuration

tobiaslinder
Contributor II

Hi
I have the problem that when using the syntax from the sample configuration of the app found here:

http://seanashton.net/webdav/mdm/

the app is pushed correctly but the Status of the Command "Managed App Configuration" for the app just stays pending forever:

https://www.evernote.com/shard/s1/sh/1f30ab4b-bf57-4dbe-b9d9-456ff37af316/e66e90df56c7a4c5f43a3294e4...

and the config never shows up on the device.

did anyone have success? Thanks for your input.

8 REPLIES 8

Nick_Gooch
Contributor III

All we send is the connection information below. Had some issues at first as well but were just missing the last </dict>

<dict>
    <key>config</key>
     <dict>
        <key>static_connections</key>
    <array>
        <dict>
            <key>password</key>
            <string>yourpassword</string>
            <key>username</key>
            <string>yourusername</string>
            <key>url</key>
 <string>https://url</string>
            <key>name</key>
            <string>nameofconnection</string>
        </dict>
        </array>
</dict>
</dict>

tobiaslinder
Contributor II

Dear Nick, thanks so much! I will give it a try.

dan86
New Contributor

Hiya,

Would like to check do you guys still have issue using the syntax? I had try using that on app config but it doesn't seem to push the config to the ipad.

tobiaslinder
Contributor II

Hi Dan86

I wasn't successfull and so I went for a similar product that looks way nicer and is way better documented:

http://www.stratospherix.com/products/filebrowserforbusiness/

In this pdf-File the syntax for Casper Suite is described:

http://www.stratospherix.com/products/filebrowserforbusiness/FileBrowserRemoteConfiguration.pdf

That's the syntax I'm using for our ownCloud instance (the only part you have to change is the string of the "1machinename" entry:

<key>mdm-enforce</key>
<integer>1</integer>
<key>lockdown</key>
<integer>1</integer>
<key>disableSaveCreds</key>
<integer>1</integer>
<key>disableMyFiles</key>
<integer>1</integer>
<key>disableiTunesSync</key>
<integer>1</integer>
<key>disableSaveCreds</key>
<integer>1</integer>
<key>cacheCredentials</key>
<integer>0</integer>
<key>clearCacheOnExit</key>
<integer>1</integer>
<key>1displayname</key>
<string>eWolke</string>
<key>1domain</key>
<string></string>
<key>1flags</key>
<integer>3584</integer>
<key>1machine1sharename</key>
<string>remote.php/webdav</string>
<key>1machinename</key>
<string>https://ewolke.ch/remote.php/webdav</string>

With best regards

Tobias Linder

dan86
New Contributor

Hi Tobias,

I have finally found the code thanks to the jamf support - John Szaszvari who helped me contact the app developer to test. This the code just change the string info will do..

<dict>
<key>config</key>
<dict>
<key>static_connections</key>
<array> <dict> <key>password</key> <string>yourpassword</string> <key>username</key> <string>yourusername</string> <key>url</key>
<string>yoururl</string> <key>name</key> <string>yourdescription</string>

</dict>
</array>

</dict>
</dict>

tobiaslinder
Contributor II

Cool, I will give it another try.

Nick_Gooch
Contributor III

That's the same thing that was posted in September...

dan86
New Contributor

Not sure when I try used yours and do it doesn't work...
think the issue is with the url.
might be http and https...depend how we set the WebDAV.