Today I upgraded one of the WP sites I admin to 3.3. There were a few issues with some old plugins breaking the site, but that was an easy enough fix. I still have one major problem that I cannot seem to fix, however.
All uploaded images in posts and pages are broken and display the red broken image icon when viewed in a browser. I have verified via FTP that all images do exist in the correct subfolders of wp-content/uploads, and that they are viewable in an image editor. However, all images, even freshly uploaded ones, fail to display in posts or pages, and return the wp-generated 404 page when I try to view just the image link.
This site is hosted on linux. I changed the permissions of the files and folders in the /uploads directory to 755, and the .htaccess file does not seem to have anything wrong with it. I've also installed the Remove wordpress to WordPress filter although "wordpress" does not appear in my filenames or URL's anywhere.
The site is viewable at http://reedsburgchurch.org/library. Any suggestions on how to fix this issue would be appreciated.