All the appropriate files exist in the Media folder in IIS.
On my local copy everything looks/works correctly.
I’m at a loss.
This is a companion discussion topic for the original entry at https://our.umbraco.com/forum/102897-most-files-in-media-tab-are-missing-after-publish-to-server
