I noticed that firmware 1.03.03 is not currently available on the D-Link support page for the DCS-2630L:
http://support.dlink.com/ProductInfo.aspx?m=DCS-2630L
I'm pretty sure that's where I downloaded it from before.
Is there a reason that the most current firmware there is 1.02.02?
EDIT: Looks like it's available on the mydlink.com site as 1.03, but not on the support.dlink.com site.