I also faced with the same issues and can fixed it. please check two point in your system.
1. Configure outgoing email servers.
2. Select option "Allow external users to sign up" and maintain "Template user for new users created through signup".
Hope this help. :)