fwiw, in your case there actually is a certificate but you don't have the root in your N900.
@Malakai: This is because server certificate expired.
You can try to set "EAP_disable_certificate_check" gconf key to boolean value true (with -t boolean). Maybe it work, maybe not. When you try it, let me know.