Image upload (and also download) were not working for the last few hours. This has been a recurring problem but I think I have finally found the real cause so it should not happen again. Sorry for the inconvenience.