Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Проблема с SaltedPasswords (http://forum.typo3.ru/showthread.php?t=10232)

alexz9kh 12.07.2012 17:11

Проблема с SaltedPasswords
 
После подключения
sr_feuser_register
rsaauth
saltedpasswords
static_info_tables
div2007
На созданном лог\рег пейдже выдает:
Front End User Registration (sr_feuser_register): Required RSA auth backend not available.
А в настройках плагина:
Errors found in your configuration
SaltedPasswords will not work until these problems have been resolved:

Using the extension "rsaauth" is not possible, as no encryption backend is available. Please install and configure the PHP extension "openssl". See PHP.net.
Проверил наличие библиотеки опен ссл в php.ini-все на месте. Что посоветуете?

dmartynenko 13.07.2012 12:17

Какая система?

Нам на Windows не удалось завести openssl/rsaauth, как не стрались.

alexz9kh 13.07.2012 16:50

TYPO3Winstaller_4.7.1...да,думаю проблема именно в win7ProX64- т.к на лин версии все работает и завелось сразу

alexz9kh 13.07.2012 16:58

а варианты решения проблемы имеются?)

dmartynenko 13.07.2012 17:18

Недавно целый день потратили, но не нашли.
Видимо какая-то проблема с подхватом openssl из php на Win версии, возможно части функций не хватает или они не все параметры поддерживаются под Windows. Хотя сам по себе openssl отлично работает, и phpinfo() говорит что все ок.

dmartynenko 13.07.2012 17:19

Кардинальный вариант - сразу отключить rsaauth / saltedpasswords. Подойдет если для девелоперской версии на Win.

alexz9kh 13.07.2012 17:25

очень жаль что не получилось у вас решить эту проблему...у меня точно шансов нет..Спасибо за ответ.

alexz9kh 13.07.2012 18:06

хм,а не подскажите как правильно отключить rsaauth / saltedpasswords?
Если удалить и отключить в инсталл туле-туже ошибку выдает...

dmartynenko 13.07.2012 18:15

Ну сами экст не нужно удалять, а в typo3conf/localconf.php задается использовать шифрование или нет:
$TYPO3_CONF_VARS['BE']['loginSecurityLevel'] = 'rsa';
$TYPO3_CONF_VARS['FE']['loginSecurityLevel'] = 'normal';

PS: и корректный говоря проблемы в saltedpasswords нет, так как этот экст просто заведует хэшированием паролей и никак не использует openssl. openssl используется в rsaauth для реализации RSA шифрования с открытым/закрытым ключем.

alexz9kh 14.07.2012 12:19

вот то-то и интересно...при смене на normal ошибка все равно выдается :\

alexz9kh 20.07.2012 17:41

может кому поможет...Обратите внимание что в версии 4.7.2 winInstaller заработало на winXp32 -только пофиксить нужно soad расширение в php.ini-оно было тупо выключено:\

surfman 21.10.2012 21:07

ПОхожая ситуация. Typo3 4.5.17. Win7_32.

А что значит пофиксить?
Просто активировать soad расширение в php.ini не помогло.

MaRTial 25.09.2013 21:28

Я на дев. версии решил так. На бою и так работает, главное не выгрузить.

Файл typo3conf/ext/sr_feuser_register/pi1/class.tx_srfeuserregister_pi1_base.php.

@@ -104,7 +104,7 @@
// }
// }
// Check if we can get a backend from rsaauth
- if (t3lib_extMgm::isLoaded('rsaauth')) {
+ if (false && t3lib_extMgm::isLoaded('rsaauth')) {
// rsaauth in TYPO3 4.5 misses autoload
if (!class_exists('tx_rsaauth_backendfactory')) {
require_once(t3lib_extMgm::extPath('rsaauth') . 'sv1/backends/class.tx_rsaauth_backendfactory.php');


Часовой пояс GMT +4, время: 07:15.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot