NY has changed their system you have to register as new.
Here is a link to help, took me a long time, lack of typing ability

Remember if you are on a private boat in the Raritan it would be wise to get this. Oh its still Free
http://www.dec.ny.gov/permits/54950.html