It looks like this has been building for a while now judging by the other complaints, but anyway, as of yesterday, the EU Armories and, looking at it, the US Armories, no longer work.
Is this being worked on?
It is something that seems to happen fairly regularly - is it possible to get a long-term fix working on it?
It (EU anyway) has been a bit glitchy for a while, often completely failing when you go to look at the Collections tab, or sometimes Achievements.