There is an instance of the NotreDAM Digital Asset Manager up for evaluation at the url above. It currently is not available via https. We need to resolve this issue before we finish evaluating it.
Good news: HTTPS and LDAP authentication (and automagic creation of user) is working. However, I probably did this in the most ugly way imaginable, involving Apache doing a boatload of URL redirection, so I'm not sanguine that 1) I did it the best way possible or 2) that it's as secure as one might like. If you go to the url http://notredam1.vm1.labs.sjc1.mozilla.com, it will correctly redirect you to https://notredam1.vm1.labs.sjc1.mozilla.com. I have not explicitly blocked http://notredam1.vm1.labs.sjc1.mozilla.com:10000, but that URL should not be used.
http://notredam1.vm1.labs.sjc1.mozilla.com:10000 now blocked (Django app is running solely on localhost interface).
C, I managed to break it! I was attempting to do some uploads, logged in with my LDAP. I tried a half dozen or so, both one at a time and as a batch. All failed with a not-very-helpful "error on server side" message. I logged out and attempted to log back in as admin and the machine went 503 on me.
It looks like notredam1.vm1.labs.sjc1.mozilla.com ran out of space on the root partition. I've deleted one of the temporary files so folks can log back in to the server, but I'm not 100% sure how to increase the file system space on for this VM. gozer: I think I've successfully added 10GB (--disk add:size=10g), but I'm not sure how to boot the VM in such a way that I can increase the Linux partition (i.e. how to boot a VM off of the equivalent of a CD). Or do I need to export / import this instance?
Richard: I've moved the notredam and mediaDart components onto the new disk. In doing so, I discovered that mediaDart was configured to store some items in directories in /tmp. Since the VM was rebooted in order to see the new disk, some data may have been lost. =( Can you please try doing an upload and see if it works?
I used iShowU and Final Cut Pro to look at the fleeting error message that happens after the progress bar shows "complete" and before the "Success: 0 Failed: 1" dialog box appears. It's not an error message at all. It's a box that's on the screen for 11 frames (400 milliseconds or so) that says "Upload Completed". So I'm guessing that what's failing is copying the file out of the temp directory into whatever the final data store is.
Richard: Were you trying to upload a Flash (.f4v) file? Looking through the list of supported types (/opt/notredam/dam/supported_types.py), I think NotreDam defaults to expecting a .flv extension. I've modified the file so it should accept it now.
Hrm. Doing more testing and seeing different failures. Will report back when I've uploaded successfully.
Okay. After fixing a configuration error in mediadart and restarting rabbitmq (which died at some point), it looks like items can be uploaded. I was able to upload an image (.TIFF) and video (.MP4) just fine.
DAM project abandoned.