You need to go to Resources/E-mail lists and bring up the listing for Passport WITHOUT clicking on it. Look over to the right and click on subscribe. It is not a forum...it is an EMAIL list.
Note that there are some Passport owners here on the forums as well. If you post a question in the general sailing forum, you will likely get an answer.
No longer posting. Reach me by PM!