No, You need to directly contact Intel Customer Support to initiate the RMA process (you cannot do so through the forums). Here are pages where you can lookup contact information, including local phone numbers, sorted by geography:
You can use the online forms service or email, but I actually recommend calling them directly. The above links provide local or toll-free numbers in most countries and support most local languages. You could also use the chat service (start here: http://intelsupportchat.force.com/icslivechat/ics_tech_desktop_ww_english_Chat), but understand that this service is offered in English only and is subject to the normal (9:00-5:00 M-F) office hours in the Pacific (UTC-8) time zone.
Hope this helps,
I have not been able to properly submit using app and/or web interface apparently because I am currently in Mexico and the I.P. address is interfering with being able to proceed. This however is a USA warranty claim.