A couple of weeks ago there was a 2-week period when CAPTCHA authentication on this site was inoperable. This caused inability for new members to register, or create posts in the public area of the site. The problem has been corrected in the mean time.