We have confirmed this issue, and our engineering staff is currently
aware of it. This issue seems to be only affecting those who use
FireFox and those who are randomly hitting certain web servers. As
a work around, you can use the following IP address http://126.96.36.199
We have confirmed that uploading images through Fire fox to that
particular web server does work.