We’ve been having hardware issues with our front-end server.
You may have noticed the site unreachable or slow loading during the last day or so. Also, the sharing queue is pretty backed up, so Free users may notice it taking much longer to process their shares than normal.
We’re working hard to fix it ASAP. Sorry for the inconvenience!