Tuesday, March 16, 2010

FTPS Client based authentication

The HTTPS server in CrushFTP has been able to authenticate users by a client based certificate allowing for auto user/password authentication based solely on the certificate installed in the browser.

Technically, the FTP protocol can do this as well, and so I have added support for it with the FTP protocol too. I verified this using the command line client "curl". Its still a bit of a pain dealing with all the certificates, so I'll be writing up some entries in my Wiki to help people with the process.

The summary? CrushFTP now supports FTPS client based certificates for authentication where the common name is the username. The cert the user provides must exist in your trust store file as a certificate that was issued from your server, or it won't be accepted.

Friday, March 5, 2010

CrushFTP 5 WebInterface

The flash WebInterface is finally getting some attention. I've enabled the header, logos, and some other customizations for it.

I'm working on the flash stuff pretty regularly now. Its still not the way I want it to be, but its definitely getting closer.

More features to come soon for the slideshow ability on photos in it too.

CrushSync 1.6 was just posted.

My favorite part is its self update. Now I can set my parents computer to self update to newer versions automatically without me getting involved. See my FAQ on how to configure self updating on CrushSync: http://www.crushsync.com/faq.html


New:

***improved logging to have more meaningful data

***added log rolling ability to keep logs files from growing to big

***added ability for OS X to do self updates


Fixed:

***fixed schedule bug where schedules may not run

***fixed bug so self updating will work

***fixed bug so post script commands will complete