I installed wordpress MU on appiod and set sub-domain

Hi, I installed wordpress MU on appiod and set sub-domain as option in Network settings, but when I create new site from admin panel, i still didn't see the site.

http://app2.appiod.com/

Can you check & help me to fix