Presumably Developer Support is not that important -

http://www.forum.nokia.com/main/1,35452,23_20,00.html

Is it just me or has this been a 404 for some time now?

Andy.