I’ve just upgraded the TYPO3 source on my website Ropedia.ro from 4.4.5 to 4.5.3 and after that a strange error appeared when trying to submit the registration form (made with sr_feuser_register 2.6.1). It was just saying:
Oops, an error occured!
Validation failed for : Ropedia.ro
These kind of error messages are quite annoying because they are not very descriptive about what the problem really is. So i started digging and it took only a few minutes to find out that this is a problem of TYPO3 4.5 and there is a workaround for this.
Actually you need to insert in typo3conf/localconf.php the following line:
$TYPO3_CONF_VARS[‘MAIL’][‘substituteOldMailAPI’] = ‘0’;
Or you can just access the Install Tool and uncheck the substituteOldMailAPI checkbox. After you’ve done any of these steps the sr_feuser_register extension should work again. Obviously this is a temporary workaround until either TYPO3 or sr_feuser_register gets patched to solve this problem.
There are reports that tt_products 2.6.x is having the same issue and it can be fixed the same way!