Microsoft has moved across the Lumia support section for software updates to its own website
Lumia update support portal is now available on Microsofts website
Lumia update support portal is now available on Microsofts website