I have an even stranger one. WordPress running on IIS / Windows 2012 Enterprise Server with MySQL back end.
I have no problems seeing the images in the media library when connected and within our corporate network but can’t see anything when connected and using outside network.
This is strange… firewall issue?