Error: [ERROR_WRONG_CODE] Работа системы обновлений заблокирована. Данная ситуация могла произойти после восстановления сайта из резервной копии, переносе сайта на другой хостинг, а также <a href="; target="_blank">в некоторых других случаях</a>.
|
./bitrix-env-9.sh
============================================================ Bitrix Environment for Linux installation script. Yes will be assumed as a default answer. Enter 'n' or 'no' for a 'No'. Anything else will be considered a 'Yes'. This script MUST be run as root, or it will fail. ============================================================ OS and version: CentOS Stream 9 System update in progress. Please wait. Error updating the system. Log-file: Failed to stop cockpit.service: Unit cockpit.service not loaded. Failed to stop cockpit.socket: Unit cockpit.socket not loaded. Failed to disable unit: Unit file cockpit.service does not exist. Failed to disable unit: Unit file cockpit.socket does not exist. error: package cockpit-packagekit is not installed error: package cockpit-podman is not installed error: package cockpit-storaged is not installed error: package cockpit is not installed error: package cockpit-ws is not installed error: package cockpit-system is not installed error: package cockpit-bridge is not installed Extra Packages for Enterprise Linux 9 - x86_64 2.2 MB/s | 144 kB 00:00 Errors during downloading metadata for repository 'epel': - Status code: 404 for (IP: 31.135.14.253) - Status code: 404 for (IP: 31.135.14.253) Error: Failed to download metadata for repo 'epel': Yum repo downloading error: Downloading error(s): repodata/2d4475d17779624e353de15eee8e76bad76bf998d76ab453297 2025-03-17T07:07:05: 2186 : System update in progress. Please wait. Extra Packages for Enterprise Linux 9 - x86_64 2.5 MB/s | 144 kB 00:00 Errors during downloading metadata for repository 'epel': - Status code: 404 for (IP: 31.135.14.253) - Status code: 404 for (IP: 31.135.14.253) Error: Failed to download metadata for repo 'epel': Yum repo downloading error: Downloading error(s): repodata/2d4475d17779624e353de15eee8e76bad76bf998d76ab453297 2025-03-17T07:07:05: 2186 : Error updating the system. |
|
|
|
|
|
vmbitrix 9.0.5
Выводится такая ошибка: yum update Bitrix Packages for Enterprise Linux 9 - x86_64 1.0 MB/s | 91 kB 00:00 Node.js Packages for Linux RPM based distros - x86_64 2.9 MB/s | 888 kB 00:00 N|Solid Packages for Linux RPM based distros - x86_64 1.6 MB/s | 648 kB 00:00 CentOS Stream 9 - BaseOS 11 MB/s | 8.7 MB 00:00 CentOS Stream 9 - AppStream 11 MB/s | 23 MB 00:02 CentOS Stream 9 - CRB 10 MB/s | 6.8 MB 00:00 CentOS Stream 9 - Extras packages 496 kB/s | 20 kB 00:00 Extra Packages for Enterprise Linux 9 - x86_64 2.9 MB/s | 144 kB 00:00 Errors during downloading metadata for repository 'epel': - Status code: 404 for (IP: 31.135.14.253) - Status code: 404 for (IP: 31.135.14.253) Error: Failed to download metadata for repo 'epel': Yum repo downloading error: Downloading error(s): repodata/2d4475d17779624e353de15eee8e76bad76bf998d76ab453297 |
|
|
|
|
|
При попытке использовать:
3. Change a site's cron settings 4. Change a site's email settings 5. Change a site's https settings 6. Configure nginx to use composite cache 7. Configure NTLM auth for sites выдаёт ошибку: PHP Deprecated: PHP Startup: session.sid_length INI setting is deprecated in Unknown on line 0 PHP Deprecated: PHP Startup: session.sid_bits_per_character INI setting is deprecated in Unknown on line 0 P. S.: Оказывается, это происходит при обновлении PHP до версии 8.4. Откатил до версии 8.3 - ошибки пропали |
|
|
|
|
Отключаю кеширование в каждом меню - меню отображаются так как надо. Как правильно поступить? |
|||
|
|
|
|
И у меня похожая ситуация, но у меня несколько сайтов на одной редакции. При настройке отдельного адреса электронной почты для каждого сайта система пытается отправлять с адреса, который указан как "Email администратора сайта (отправитель по умолчанию)".
Вот как сделать так, чтобы модули "Email маркетинг" и "Подписка, рассылки" работали в режиме многосайтовости? |
|
|
|
|
|
Сделал вот так:
для сайта s1 - * * * * * bitrix test -f /home/bitrix/ext_www/s1/bitrix/modules/main/tools/cron_event для сайта s2 - * * * * * bitrix test -f /home/bitrix/ext_www/s1/bitrix/modules/main/tools/cron_event для сайта s3 - * * * * * bitrix test -f /home/bitrix/ext_www/s1/bitrix/modules/main/tools/cron_event И письма начали рассылаться и приходить со своих персональных адресов И с модуля "EMail-маркетинг", и с модуля "Подписка, рассылки"Но надо ещё потестировать Пока рано радоваться ![]() |
|
|
|
|
|
Или ещё вариант:
VMBitirx установил в кроне такую строку: * * * * * bitrix test -f /home/bitrix/ext_www/s1/bitrix/modules/main/tools/cron_event А может быть моя проблема заключается в этой части этой строки: && { /usr/bin/php -d sendmail_path="msmtp -t -i -a s1" -f /home/bitrix/ext_www/s1/bitrix/modules/main/tools/cron_event Может или удалить эту часть, или же добавить для каждого сайта свою отдельную строку с указанием пути этого сайта? Типа, для сайта s1 - * * * * * bitrix test -f /home/bitrix/ext_www/s1/bitrix/modules/main/tools/cron_event для сайта s2 - * * * * * bitrix test -f /home/bitrix/ext_www/s1/bitrix/modules/main/tools/cron_event для сайта s3 - * * * * * bitrix test -f /home/bitrix/ext_www/s1/bitrix/modules/main/tools/cron_event |
|
|
|
|
|
Здравствуйте, Сергей Тетерлев, !
1. Судя по всему у меня проблема из-за того, что я пытаюсь заставить модуль EMail-маркетинг отправлять с разных адресов при условии, что эти 20 сайтов крутятся на одной редакции в режиме многосайтовости. "EMail-маркетинг" всегда пытается отправлять с адреса по-умолчанию, прописанного в настройке, который самый главный на всё ядро сайта. В описании Битрикса так и указано, что модуль "EMail-маркетинг" не поддерживает многосайтовость ![]() Я-то, по логике, думал, что раз в настройках каждого сайта имеется возможность указывать свой адрес электронной почты, то и "EMail-маркетинг" может отправлять рассылку с этих адресов, но не тут-то было ![]() Да ещё и Интернет-магазин тоже отправляет письма только с одного единственного адреса У меня-то несколько магазинов крутятся на одной редакции.Замучился я со всем этим, не разобрался и отложил на потом. Надеюсь, позже разберусь со всем этим. Наверное, я ещё чего-то недопонимаю ![]() Пока придется делать рассылку с одного общего на всех адреса ![]() Прошу подсказать, может я что-то не так делаю и есть реальное решение данного вопроса. 2. Если есть возможность и желание помочь, прошу разобраться с ещё одной проблемой - Как отфильтровать новости (news.list.mail) в шаблоне модуля Email-маркетинг? - Мне необходимо вывести новости только с 1-м (одним) значением из свойства типа "Список" (множественный). Никак не могу понять где можно разместить фильтр. |
|
|
|
|
|
1. systemctl restart httpd.services - да, конечно, перезапускал.
2. Может мешает вот это - aliases /etc/aliases? Это в .msmtprc в каждом аккаунте. 4. Аккаунт default обязательно нужен? Сейчас установил на всех сайтах один и тот же адрес - рассылка идет нормально, но ошибка в логе default насчет root. 3. Ещё покопаюсь немного пойду отдыхать (ночь уже). 4. Напишу Вам позже в личном сообщении, если совсем ничего не получится. Спасибо! |
|
|
|
|
Когда выставлял ранее одинаковые адреса на все сайты - всё работало нормально. Сейчас из 20-ти сайтов только у одного поменял адрес в 3-х местах - в .msmtprc, в настройке этого сайта, в самой рассылке. И как раз при попытке отправки писем из этой рассылки подставляется адрес по-умолчанию, а не тот который я установил для этого сайта. Вторая рассылка работает нормально. |
|||
|
|
|
|
Сергей Тетерлев,
1. Всё равно в msmtp_default.log выдает ошибку ![]() Mar 23 21:10:02 host=smtp.yandex.ru tls=on auth=on user=этомой@адрес.ру from=root recipients=root smtpstatus=501 smtpmsg='501 5.1.7 Bad address mailbox syntax.' errormsg='envelope from address root not accepted by the server' exitcode=EX_DATAERR 2. А этот путь /home/bitrix/www обязателен? У меня там нет сайта, пусто. И в настройках сейчас такой путь я не указывал, у меня все сайты в ext_www |
|
|
|
|
|
Сергей Тетерлев,
Вроде всё правильно сделал, но в msmtp_default.log выводится ошибка с указанием - from=root recipients=root В этой строке php_admin_value sendmail_path "msmtp -t -i -a site1.ru" - site1.ru это же имя папки, где сайт находится, а не доменное имя сайта? |
|
|
|
|
Решение не помогло ![]() |
|||
|
|
|
![]() Модули все обновлены, но проблема имеется. И, судя по всему, очень давно ![]() |
|||
|
|
|
|
|||
|
|
|
У меня не были проставлены IBLOCK_ID в настройках компонентов news.list, так как они были указаны в фильтре перед компонентом. Установил IBLOCK_ID в настройках компонентов и убрал IBLOCK_ID из фильтра. Просто, когда у меня пропали все новости, я запаниковал и написал в этот немного схожий пост. |
|||
|
|
|
|
|||
|
|
|
|
У меня что-то подобное после сегодняшнего обновления - при выводе $arItem из news.list выводится только вот это:
А где всё остальное, интересно? Updated: iblock (20.0.400) Updated: main (20.0.1000) |
|||
|
|
|