AppUpdater without directory browsing enabled

Just started using the AppUpdater, and it's very cool.

But I'd like to use it with a webhost running linux. I haven't been able to get it working properly. The AppUpdater successfully downloads the manifest off the server, but then doesn't ever download any of the files. I believe that the problem is that "directory browsing" is not enabled.

Can the AppUpdater work with an apache server  I don't have control over the server. This is just a regular cheapo webhost that I use for my personal webpage.

My current situation:

I have several clients for whom I have created contact management databases using Microsoft Access. Currently I have to make trips to their offices whenever I want to install updates.

A better way of working would be:

1- Have an application (created in C#) that starts the Access DB.

2- The application also initiates AppUpdater.

3- AppUpdater checks for new updates on my website (each client will have their own subdomain) and automatically download and install the update.

A system like that could potentially make my life much easier, and it would be great for my clients too. Save me commuting time, save them time and money.

Can I configure AppUpdater to solve this problem, or am I barking up the tree

Thanks!

Patrick


Answer this question

AppUpdater without directory browsing enabled

  • Thomas Smith

    It uses WebDAV. In other words, you should be able to browse the folder with IE...

  • CUI WEI

    Thanks for the reply.

    I've been thinking about doing the same thing.  I knew that I would have to do some level of customization anyway.  I do want to figure out specifically why it isn't working though.  Is the appupdater relying on some unmentioned feature in IIS   Or is it something about Apache's DAV implementation

    Also, I wonder how common this whole MS/Open Source split is   I bet it's pretty common these days.


  • pinokar

    I am having the same problem.  If anyone has any information, please post it.

    Thanks, Jon

  • Ted Romaniszyn

    Jon,

    In the end I solved the problem by just writing my own application updater. It turned out to be not a very difficult thing to do. At first I used HTTP to fetch files, which worked, but then modified my appupdater so it uses FTP instead.

    But to answer your question: I never did figure out a way to get AppUpdater to work the way I wanted.

    -Patrick

  • rminnich

    I have managed to get the AppUpdater component to work with my Apache installation.  The problem seems to be due to the fact that IIS returns some non standard (different to Apache & mod_dav) WebDAV information when returning a directory listing.

    I have modified the AppUpdater source code to work with my application and Apache.  However I haven't managed (yet) to make this a generic solution.  It should be possible although I can't find any licensing information on whether I can make the code to my solution public or not.

    If you have any more details about the problem you are having I would be happy to help.  I don't claim to be an expert, but I have got AppUpdater working with Apache without too much trouble.  If I can be of any assistance, let me know.

    Bill

  • AppUpdater without directory browsing enabled