Добрый день.
Есть такая проблема: в [B]КОРОБОЧНОЙ версии[/B] не работает Маркет приложений (marketplace) пишет ошибку:[QUOTE]Что-то пошло не так. Произошла внутренняя ошибка. Пожалуйста, обновите страницу и попробуйте еще раз. В случае, если ошибка продолжит возникать, обратитесь, пожалуйста в поддержку за помощью.[/QUOTE]
Та же самая ситуация и в админ панели, маркет не доступен с сообщением:[QUOTE]К сожалению решений в данной категории нет.[/QUOTE]
[B]При обращении в техподдержку Битрикс[/B], мне инженер сообщил что проблема c SSL сертификатом. Вот полный ответ:
Скрытый текст |
|---|
Здравствуйте. Свел ситуацию к php коду, без подключения ядра. ini_set("display_errors", true); error_reporting(6135); $a = fsockopen ("ssl://marketplace.1c-bitrix.ru", 443, $b, $c, 5); echo $a, $b, $c;
[URL=https://portal.*****/bitrix/admin/php_command_line.php?lang=ru]https://portal.*****/bitrix/admin/php_command_line.php?lang=ru[/URL] Вы можете уточнить у вашего администратора сервера/хостера, почему данный код возвращает ошибку: Warning: fsockopen(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed in /home/bitrix/www/bitrix/modules/main/admin/php_command_line.php(135) : eval()'d code on line 3
Warning: fsockopen(): Failed to enable crypto in /home/bitrix/www/bitrix/modules/main/admin/php_command_line.php(135) : eval()'d code on line 3
Warning: fsockopen(): unable to connect to ssl://marketplace.1c-bitrix.ru:443 (Unknown error) in /home/bitrix/www/bitrix/modules/main/admin/php_command_line.php(135) : eval()'d code on line 3 0 |
[B]НО! Никаких проблемы не было выявлено[/B], а именно:
1. Проверку "Работы портала" и "Технической конфигурации" сайт ПРОХОДИТ. Ошибок нету.
2. Проверку устраивают ли сертификаты nginx ПРОХОДИТ. Ошибок нету
Скрытый текст |
|---|
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok nginx: configuration file /etc/nginx/nginx.conf test is successful |
3. Проверку сайтом [URL=https://www.ssllabs.com/]https://www.ssllabs.com/[/URL] ПРОХОДИТ. Оценка А. Все цепочки на месте, все правильные.
4. Проверку сайтом [URL=https://www.sslshopper.com/]https://www.sslshopper.com/[/URL] ПРОХОДИТ. Никаких замечаний.
5. Проверку просто браузером (хотя ему и пофиг на цепочку) тоже ПРОХОДИТ. Никаких проблем нету
6. Проверка httpd -t даёт ответ syntex OK, никаких проблем.
7. В httpd (etc/httpd/conf.d/ssl.conf) тоже сертификаты прописаны.
8. В php.ini в [openssl]тоже сертификат засунут.
9. В папке /etc/php.d/z_bx_custom.ini сертификат прописан.
Короче говоря, понатыкал сертификаты где надо и где нет, но всё БЕЗРЕЗУЛЬТАТНО.
После этого написал еще раз тех поддержке, но ответ жду уже НЕДЕЛЮ.
Сталкивался кто-то с таким?