У пользователей с правами администратора возникает ошибка 504 при попытке авторизации в Bitrix24. Можете помочь разобрать эту проблему? Обычные пользователи входят в систему без каких-либо затруднений.
Ошибка 504 обычно указывает на тайм-аут, когда сервер не получает ответ вовремя. Это может быть вызвано различными причинами. Вот несколько шагов, которые могут помочь вам устранить проблему с авторизацией администраторов в Bitrix24: 1. **Проверка нагрузки на сервер**: Если сервер перегружен, он может не успевать обрабатывать запросы администраторов. Проверьте, нет ли проблем с производительностью на стороне вашего сервера. 2. **Браузер и кэш**: Попробуйте очистить кэш браузера и куки, затем снова попытайтесь войти в систему. Также имеет смысл попробовать другой браузер или режим инкогнито. 3. **Права доступа**: Убедитесь, что права доступа у администраторов настроены правильно. Возможно, внесенные изменения затрудняют процесс входа. 4. **Плагины и расширения**: Если вы используете какие-либо плагины или расширения для браузера, попробуйте временно их отключить. 5. **Логи сервера**: Проверьте логи сервера на наличие ошибок. Это может дать подсказки, почему возникают тайм-ауты при авторизации. 6. **Обновление системы**: Убедитесь, что у вас установлены последние обновления Bitrix24. Иногда обновления могут содержать исправления для известных проблем. 7. **Обращение в службу поддержки**: Если ни один из вышеперечисленных шагов не помогает, обратитесь в службу поддержки Bitrix24. Предоставьте им как можно больше информации о проблеме, чтобы они могли помочь быстрее. Надеюсь, один из этих способов поможет вам решить проблему.
Сложно сказать почему у вас возникает ошибка 504 при входе от администраторов.
Если у вас Битрикс24 работает на Bitrix Env, то чаще всего такой ошибкой бывает кастомизация портала.
Для начала необходимо изучить кто именно возвращает ошибку.
В конфигурации Bitrix Env запрос приходит на nginx, затем передается на Apache и далее уже в fastcgi на выполнение php кода.
Ошибку вы получаете когда вышестоящая программа не дождолась ответа от нижестоящей, т.е. например Apache еще не дождался выполнения php-кода, а у nginx уже подошло время ответа.
1. Выясните ошибка моделируется на конкретной странице, или вход на любую страницу дает такой результат?
Например если перейти на `/bitrix/admin/` сразу и логиниться уже там - результат тот же?
2. Выясните, нет ли дополнительных кастомизаций портала и изучите их.
Например наличие директории local на проекте указывает что проект дорабатывался и необходимо проверить код. Возможно именно под админом он выдает гораздо больше, поэтому не успевает сформироваться.
3. Изучите ошибки php. Для расположения файла проверье bitrix/.settings.php секцию exception_handling - там указывается где хранятся ошибки выполнения php кода и изучите их.
Это вообще далеко не полный список почему такая ситуация может возникать, но определенно к этого стоит начать