Битрикс 24 ошибка создания звонка код ошибки 8

Содержание

Ошибки в десктопном приложении Проблема с почтой Битрикс. По статистике 93% владельцев локального Битрикс24 не знает, что их коробка не ум…

При работе с десктопным приложением Битрикс24 могут возникнуть ошибки. Давайте рассмотрим из-за чего они возникают и как их решить.

Неверный логин или пароль

Не удалось установить соединение с сервером

Обязательно проверьте, верно ли вы указали доменное имя вашего Битрикс24. Ошибка также возникнет, если вы ошиблись в нем.

Неправильный одноразовый код

Одноразовый код, который вы вводите для двухэтапной авторизации не подходит.

Очень часто такое возникает, если вы работаете с несколькими Битрикс24 через одно приложение и вводите код для другого портала.

Домен вашего Битрикс24 изменен

Такая ошибка возникает, если у вашего Битрикс24 сменился домен.

Если приложение самостоятельно не подставляет новый домен, то нужно ввести его вручную в форме авторизации.

Доступ к серверу невозможен

Данная ошибка может возникать, если ваш Битрикс24 был деактивирован, удален или просто перемещен, но редирект на новый адрес не был настроен. Также бывают сложности, если на вашем сервере отсутствует URL авторизации либо не включен модуль Веб-мессенджер.

Проверьте, правильно ли вы вводите адрес вашего Битрикс24, и в случае повторения ошибки обратитесь к администратору.

Сервер не готов к работе

Данная ошибка возникает, если на вашем сервере не установлено ПО Битрикс24 либо не включен модуль Веб-мессенджер.

Проверьте, верно ли введен адрес портала, и в случае повторения обратитесь к администратору.

SSL-сертификат сервера не прошел проверку

Данная ошибка возникает, если SSL-сертификат, предоставленный сервером при попытке безопасного подключения к нему, не проходит проверку. Почему это может произойти:

Проверьте, правильно ли вы ввели доменное имя, и обратитесь к администратору.

Если администратор подтвердит, что так и должно быть, то проигнорируйте данное сообщение и согласитесь на подключение к серверу. Но делайте это только под свою ответственность.

Битрикс 24 ошибка создания звонка код ошибки 8

Курс предназначен для базовой подготовки пользователей, осуществляющих администрирование порталов, созданных на коробочной версии сервиса Битрикс24. Изучение курса позволяет освоить основные методы администрирования системы. Если вы хотите ознакомиться с тем как внедрить наш сервис в работу вашей компании, то для вас создан курс Внедрение корпоративного портала.

Курс предусматривает обучение по двум ролям администраторов: Администратор корпоративного портала и Администратор системы.

Разные роли созданы в связи с тем, что для администрирования настроенного и отлаженного корпоративного портала нет необходимости в работе профессионала высокого уровня. Вполне достаточно пользователя успешно изучившего данный курс в рамках роли Администратор КП.

При условии качественного изучения материалов курса, по его окончании специалист должен уметь:

Начальные требования

Для прохождения курса необходимо:

Если вам предстоит самостоятельная установка системы, то рекомендуется к изучению курс Установка и настройка.

Администратору системы будет полезно ознакомиться с курсом Разработчик Bitrix Framework, рассказывающем о принципах работы Bitrix Framework.

Тесты и сертификат

После изучения курса вам будет предложено пройти тесты на сертификацию. При успешной сдаче линейки тестов на странице Моё обучение можно просмотреть результат обучения и загрузить сертификат в формате PDF.

Для преподавания оффлайн

Если данный курс берётся в качестве основы для оффлайного преподавания, то рекомендуемая продолжительность: 10 дней (70 академических часов).

Если нет интернета

Скачать материалы курса в формате EPUB. Файлы формата EPUB Чем открыть файл на
Android:
EPUB Reader
CoolReader
FBReader
Moon+ Reader
EBoox

IPhone:
FBReader
CoolReader
IBook
Bookmate

Windows:
Calibre
FBReader
Icecream Ebook Reader
Плагины для браузеров:
EpuBReader – для Firefox
Readium – для Google Chrome

По статистике 93% владельцев локального Битрикс24 не знает, что их коробка не ум…

$email=”mail@gmail. com”; // ваш emailif (mail($email,”test subject”, “test body”)) echo “Сообщение передано, проверьте почту в том числе Спам”;else echo “Функция mail() не работает, обратитесь в тех. поддержку хостинга!”;

Если функция mail() отработала и вам пришло тестовое письмо проблема в настройках Битрикса

2. Проверить список отправленных сообщений:

Зайдите в админ. панель и перейдите в список отпавленных сообщений: Настройки/Производительность/Таблицы найти b_event

В появившейся таблице найдите столбец SUCCESS_EXEC, в котором могут быть следующие значения:

Если “N”или “0” – зайдите /bitrix/php_interface/dbconn. php и удалите константы:

Define(‘BX_CRONTAB’, true); define(‘BX_CRONTAB_SUPPORT’, true);

Через модуль управления структурой удалите папку /bitrix/managed_cache/.

Если “F” – функция mail() не работает. В этом случае может помочь:
Настройки/Настройки продукта/Настройки модулей/Главный модуль

Проблемы на сервере

Как диагностировать

В таблице b_event все или большинство строк имеют статус отправки F

Выполнение в Командной php-строке var_dump(mail(‘ваш@емейл’, ‘Тестовое письмо’, ‘Я пришло!’)); пишет false вместо true.

Это проблемы на стороне почтовой утилиты на сервере.

Если почта была настроена, но вдруг перестала ходить, ошибку можно искать в логах почтовой утилиты.

В стандартном виртуальном окружении Битрикса это /home/bitrix/msmtp_default. log

Кто может решить

Администратор сервера или техподдержка хостинга.

Способ 1. Пользователь сайта не имеет права на чтение настроек

Баг мог быть пойман на bitrixEnv при удалении сайта через меню. Владельцем файла с настройками /home/bitrix/.msmtprc становится root, пользователь bitrix не имеет прав доступа, почта не отправляется.

Поменять владельца на bitrix:bitrix

Способ 2. Слишком много писем одновременно

При отладке почтовых шаблонов часто приходится ставить себя в скрытую копию. Если это магазин с сотней заказов в час или корпоративный портал с сотней работников в день, то писем будет приходить очень много.

В почтовых серверах может стоять ограничение на количество писем в минуту, час или день. Если лимит превышен, письма могут быть не доставлены. Ошибки можно увидеть в логах или узнать у техподдержки почтового сервера.

Увеличить пропускной лимит или уменьшить количество писем. Например, убрать лишних получателей из копий, отключить лишние почтовые шаблоны.

Способ 3. Заспамить почтовый сервер рассылками

Если вы пользуетесь промежуточным почтовым сервером, например на Яндексе или Gmail, то сделать рассылку на всю базу клиентов на 10 тысяч человек — не самое лучшее решение. Если вы превысили ограничение на количество писем в минуту, час или день — ваши письма могут перестать доставлять на 24 часа или пока вы не напишете в техподдержку.

Узнать свою квоту. Настроить рассылки, чтобы их скорость отправки не превышала 3/4 от указанной квоты.

Настройка отправителя и сервера отправки

Независимо от настроенного нами отправителя в веб-интерфейсе, битрикс будет отправлять письма с заголовком envelope-from, значением которого будет общий отправитель, настроенный в системе. Также нам нужно выбрать сервер, через который будет отправляться почта.

Для этого в стартовом меню битрикс (когда заходим под пользователем root) выбираем настройку Configure pool sites:

Available actions:
1. Manage servers in the pool
2. Configure localhost settings
3. Configure MySQL service for the pool
4. Configure Memcached service for the pool
5. Configure pool monitoring
6. Configure pool sites
7. Configure Sphinx service for the pool
8. Manage pool web servers
9. Configure Push/RTC service for the pool
10. Background pool tasks
0. Exit.

Enter your choice: 6

После выбираем пункт Change a site’s email settings:

1. Create a site
2. Delete a site
3. Change a site’s cron settings
4. Change a site’s email settings
5. Change a site’s https settings
6. Change a site’s backup settings
7. Configure NTLM auth for sites
8. Configure optional services (xmppd|smtpd) for a site
9. Configure nginx to use composite cache
10. Configure additional site’s options
0. Previous screen or exit

Enter your choice: 4

Выбираем сайт для настройки (если он один, то default):

Manage email settings
0. Previous screen or exit

Enter site name (default) or 0 to exit: default

Отвечаем на вопросы мастера. В нашем примере мы рассмотрим настройку отправки с локального сервера, поэтому задаем адрес 127.0.0.1. В поле From написать адрес общего отправителя. Также мы отказываемся от использования ЕДЫ и аутентификации. В итоге, мы получим что-то на подобие:

Если нам необходимо отправлять письма с публичных почтовых систем (Яндекс, mail. ru, GMAIL и так далее), необходимо указать их серверы smtp. Если в нашей системе есть пользователи разных почтовых систем, необходимо настроить отправку почты через локальный сервер, который будет с помощью транспортных правил пересылать сообщения через соответствующие системы. Пример настройки postfix для отправки через Яндекс.

Наши настройки сохраняются в файле:

Открываем его, чтобы проверить или изменить данные.

Причина нерабочей почты

Смотреть нужно, в первую очередь, на настройки SMTP. «Simple Mail Transfer Protocol» или простой протокол передачи почты отвечает в Битрикс24 не только за электронную почту, но и за приглашение сотрудников в портал, все уведомления и многое другое. В облачной версии набора инструментов для бизнеса, SMTP-сервер находится на стороне разработчиков, ими поддерживается и конфигурируется для широких масс пользователей со всего мира. Поэтому в облаке не составит проблем подключить к своей системе произвольный почтовый ящик, получать и отправлять с него письма.

Настройка SMTP-сервера в коробочном Битрикс24

В коробочной редакции SMTP идет в комплекте с остальными компонентами Битрикс24 и работает уже на Вашем сервере. Его настройка происходит вместе с развертыванием коробки и здесь кроется ключ ко всем последующим трудностям. Обычно SMTP «затачивают» только для доменного имени почты, на которую происходит регистрация портала. Это логично, поскольку неизвестно, почту на каком другом домене, которых в мире миллионы, захотите использовать Вы или Ваши сотрудники.

Таким образом, в новой коробке будут отлично работать лишь почты с одним доменным именем. Например, если Портал зарегистрирован на Gmail, то без проблем получится подключать и пользоваться всем, что заканчивается на @gmail. com. Но не более. Для остальных доменных имен нужны дополнительные индивидуальные настройки.

Настройка сервера

Если на первом шаге мы выбрали отправку писем через локальный сервер, настроим его для корректного формирования и отправки писем. Будем использовать локальный MTA на базе Postfix.

Наш сервер должен иметь правильное имя — его можно задать командой:

Hostnamectl set-hostname mail. dmosk. ru

* заданное имя должно разрешаться через DNS в IP-адрес нашего сервера.

Postfix может быть не установлен в нашей системе, поэтому сначала выполним его инсталляцию.

А) на сервере CentOS:

Yum install postfix cyrus-sasl-plain

Б) на сервере Ubuntu:

Apt-get install postfix cyrus-imapd cyrus-clients cyrus-doc cyrus-admin sasl2-bin

После установки разрешаем автозапуск Postfix:

Systemctl enable postfix –now

Открываем конфигурационный файл нашего mta:

Находим не закомментированную строку:

* значение для Inet_interfaces может быть не только Localhost.

… и меняем ее значение на:

* однако, если мы используем IPv6, то менять значение не нужно.

Задаем в качестве значения для myorigin наш домен, с которого будем отправлять письма:

* где Dmosk. ru — мой домен, который я буду использовать в инструкции в качестве примера.

Задаем максимальный размер отправляемого сообщения:

* в данном примере мы задали лимит в 50 Мб.

Указываем серверу передавать сообщения по зашифрованному каналу:

После внесения настроек перезапускаем postfix для их применения:

Systemctl restart postfix

Открываем на редактирование файл с настройками PHP. Путь у данного файла может быть разный — это зависит от конкретного дистрибутива Linux. Узнаем путь до файла командой:

В моем случае, это был /etc/php. ini — открываем его:

Mail. add_x_header = Off

Expose_php = Off

* где Add_x_header — позволяет добавлять при отправке письма с помощью функции mail() заголовок X-PHP-Originating-Script; Expose_php — идентифицирует отправляемое письмо, что оно было сформировано с помощью PHP. Так как присутствие в письме данной информации может привести к негативной реакции со стороны антиспам систем, отключаем ее вывод.

Теперь создаем файл с настройками для PHP, который переопределяет некоторые настройки по умолчанию:

Добавляем строку с опцией Sendmail_path

Перезапускаем веб-сервер обработки php:

Systemctl restart httpd

Проблемы с отправкой на cron

Письма в b_event имеют статус отправки N.

Если выполнить в командной php-строке команду отправки писем из b_event

CEvent::CheckEvents(); несколько самых старых писем с N меняют статус отправки на другой.

Чтобы письма отправлялись на cron, а не на хитах, должны быть установлены соответствующие константы и флаги в Битриксе, и скрипт отправки добавлен в расписание cron-задач на сервере от пользователя сайта.

Если cron-задачи нет или она работает некорректно, но при этом Битрикс ожидает, что отправка должна быть на cron — письма отправляться не будут.

Нужно добавлять и проверять cron-задачу или переключить отправку писем на хиты.

Кто может решить

Способ 6. Константа BX_CRONTAB_SUPPORT = true, хотя отправка на хитах

При создании песочниц через Веб-окружение Битрикса, оно по умолчанию добавляет в dbconn. php константу BX_CRONTAB_SUPPORT. Если при создании была выбрана Поддержка cron = Y, то константа установится true. При этом если BX_CRONTAB не равен true, то отправка писем не произойдет (а BX_CRONTAB обычно задается только в cron-задаче).

Перенести отправку на cron как положено или убрать константу BX_CRONTAB_SUPPORT.

Способ 7. В Битриксе стоит галочка отправки на cron, но cron-задачи нет

На боевом сервере может быть настроена отправка писем на cron. Инструкция есть вдокументации Битрикса.

При разворачивании бэкапа все настройки боя переносятся, при этом если cron-задачи поставлено не было — письма не отправятся.

Либо инструкции Битрикса могли быть выполнены не полностью или некорректно.

Поставить cron-задачу или перенести отправку на хиты.

Способ 8. Код в init. php, некорректно работающий на cron

Способ 9. Задачи на cron и сайт работают на разных версиях php

Cron – это просто расписание выполнения определенных консольных команд на сервере. Если это должно быть выполнение скрипта php, то в команде нужно писать путь, куда установлен php. На сервере может стоять несколько версий php. Если у cron-задачи указана не та версия, на которой работает сайт, будут ошибки php при выполнении задачи. Сайт при этом отлично работает.

Например, сайт работает на php 5.6, а задача отправки писем на 5.3, и кто-то из разработчиков добавил в init. php объявление массива через квадратные скобки, а не array(). Сайт работает, но письма не отправляются из-за критичной ошибки php.

Проверять путь к php при установке cron-задачи, чтобы это был путь с версией как на сайте. Перед постановкой cron-задачи запускать команду в консоли и проверять ее вывод на наличие ошибок. Перенаправлять ошибки исполнения cron-задач в лог-файл.

Настройка cron

Чтобы письма отправлялись, нужно, чтобы работал cron для битрикс24. Открываем конфигурационный файл:

Проверяем, чтобы была строка:

Открываем на редактирование crontab (для пользователя bitrix):

* в данном примере мы запускаем на исполнение скрипт /home/bitrix/www/bitrix/modules/main/tools/cron_events. php каждую минуту.

Проблемы почты при обмене с CRM, 1С и прочим

Способ 12. Частые и избыточные обновления заказов

Кроме того, что почта может не приходить, почта может еще и дублироваться. Обычно 20 одинаковых писем не нравятся пользователям гораздо больше, чем 0.

Самая частая проблема — изменение статусов заказов и флага отмены при обменах с внешними сервисами CRM, 1С и другие. Письмо отправляется на каждое изменение статуса заказа. Даже если статус меняется на такой же, функция вызвана, значит, надо отправить шаблон.

Полностью отключить дублирующие почтовые шаблоны, если они не нужны. Либо писать скрипт, который бы не позволял отправлять одинаковые письма на один e-mail.

Способ 13. Свойства заказа указываются после его создания

В письме о создании заказа не хватает информации, хотя в административной части в заказе она есть.

При оформлении заказа на сайте заказ создается целиком со свойствами, товарами, доставками и оплатами. При отправке письма на создание заказа Битрикс обладает всей необходимой информацией.

При создании заказов из внешних систем, особенно если это непроверенные модули из маркетплейса или написанные специально для вашего проекта, заказ может быть сначала создан, а потом к нему привяжутся свойства, товары и т. д. Письмо же отправляется ровно при создании заказа, хотя в тот момент в нем может быть только номер, общая сумма и пользователь.

Письмо может либо просто не уйти, если почта получателя берется из свойств, либо уйти без информации о заказе.

Если есть возможность переписать код — создавать заказ сразу со всей информацией. Если такой возможности нет — не давать отправлять такие письма, либо переводить отправку писем с создания заказа на другие события или на расписание.

Подключение ящика

Для подключения к ящику заходим в битрикс 24 под пользователем. Слева переходим в Почта:

Среди поставщиков услуг выбираем подходящий вариант или IMAP:

Заполняем поля для подключения (остальные галочки можно выставить по желанию):

* точные настройки необходимо уточнить у администратора почтового сервера. Также их можно посмотреть на странице инструкции соответствующего поставщика.

Отмечаем галочками папки для синхронизации:

Готово. Можно отправлять письма из битрикс.

Проблемы со спам-фильтрами почтового сервера получателя

Как диагностировать

Письма попадают в спам

Часть писем доходит, часть нет, никакой явной зависимости от содержимого письма нет, со стороны сайта все отправляется корректно, на почтовом сервере ошибок нет.

Популярные почтовые клиенты, особенно gmail, имеют фильтры доверия. Если пользователи считают ваши рассылки спамом, то и почтовая служба рано или поздно начнут так считать.

Тогда ваши письма могут не только оказаться в спаме, но и не доставляться совсем.

Настроить SPF, DKIM и DMARC. Так вы скажете почтовой службе, что эти письма посылаются не из неизвестного источника, а с вашего домена. После этого почтовые службы начинают лучше относиться к письмам.

Способ 14. Письмо от mail или list

В настройках Битрикса отправителем по умолчанию указан адрес на mail или list, письма могут не доставляться на gmail.

Не использовать как отправителя адреса с mail или list. В идеале — настроить почтовый ящик с доменом своего сайта, настроить spf и dkim.

Источники:

Https://helpdesk. bitrix24.ru/open/7297065/

Https://dev.1c-bitrix. ru/learning/course/index. php? COURSE_ID=48&LESSON_ID=7967

Https://vkspy. info/pc/po-statistike-93-vladelczev-lokalnogo-bitriks24-ne-znaet-chto-ih-korobka-ne-um