I will ask Canonical's IS team to set up a proxy that initially passes requests directly to screenshots.debian.net, but that could cache heavily-requested screenshots in the future if necessary, as well as providing its own 404 image.
In the meantime, the Store should be sending its own User-Agent: header, including version number and OS version, if it is not already. Something like: "Software Store/0.3.4 (N;) Ubuntu/9.10 (karmic)". That way screenshots.debian.net (or any future server) can vary the results it returns, based on the OS and version. (There are elements missing from that string, e.g. eventually we might want screenshots to match the requested language, but we can leave that for now.) Christoph, I don't see you subscribed, but in case you see this: It's perfectly legitimate to return an image as the body of a 404 response. I suggest you do this, so that Synaptic etc can continue to work unmodified, but proxies can save your bandwidth by requesting the body only if the header has a response code of 200. -- "No screenshot available" handling https://bugs.launchpad.net/bugs/425874 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs