|
Пользователь 204877 Заглянувший Сообщений: 5 |
|
|
Пользователь 96280 Заглянувший Сообщений: 41 |
Такое же бывает. Помогает авторизация на frontend’е множественным нажатием кнопки войти. |
|
Пользователь 204877 Заглянувший Сообщений: 5 |
да вот больше года сидим на битриксе, а такое стало только сейчас появляться, раньше все нормально было(( |
|
Пользователь 35712 Заглянувший Сообщений: 22 |
Такая же проблема, появилась недавно. Еще один из симптомов — эта же ошибка выдавалась при любых действиях (применениях/сохранениях) в административной части, при этом разлогиниться было нереально — авторизация почему-то держалась, только после полной чистки куков удалось разлогиниться, но авторизоваться по прежнему не удается. |
|
Пользователь 43781 Постоянный посетитель Сообщений: 182 |
|
|
Пользователь 222421 Заглянувший Сообщений: 2 |
Та же проблема! Нет доступа к сайту… http://dev.1c-bitrix.ru/community/forums/forum6/topic57892/ Кто нибудь нашел решение ? Техподдержка молчит( |
|
Пользователь 91178 Заглянувший Сообщений: 2 |
#7 1 13.11.2013 20:41:01 Решил проблему отключением шифрования пароля. Создав и выполнив файл.
Потом поставил галочку «запомнить меня на этом компьютере». |
||
|
Пользователь 216407 Посетитель Сообщений: 56 Интернет маркетолог |
А мне не помогло |
|
Пользователь 18572 Заглянувший Сообщений: 21 |
|
|
Пользователь 100225 Заглянувший Сообщений: 3 |
#10 0 27.03.2014 18:02:41 отключил журналирование логов и заработало |
|
Пользователь 173519 Эксперт Сообщений: 493 |
#11 0 05.04.2014 14:08:42
Сразу пустило, но только во фронтенд. В админку все также не пускает.(( Разработка интернет магазина под ключ на 1С-Битрикс www.electroid.org, интеграция битрикс и 1С. |
||
|
Пользователь 173519 Эксперт Сообщений: 493 |
#12 1 05.04.2014 15:21:24 Проблема была в том, что на сервере не осталось свободного места. Разработка интернет магазина под ключ на 1С-Битрикс www.electroid.org, интеграция битрикс и 1С. |
|
Пользователь 38346 Посетитель Сообщений: 50 |
#13 2 24.04.2014 12:31:15 Возникла аналогичная ситуация.
Затем проводите штатными средствами Битрикса проверку и восстановление БД. |
||
|
Пользователь 50984 Посетитель Сообщений: 71 |
#14 1 16.09.2014 07:47:37
Помогло. Разаработка на 1С-Битрикс |
||||
|
Пользователь 62922 Эксперт Сообщений: 261 |
#15 0 25.11.2014 11:41:57 |
|
Пользователь 303016 Заглянувший Сообщений: 4 |
#16 0 28.03.2015 09:34:12
Не помогло. Та же ошибка и осталась. Не может отключить этим скриптом |
||||
|
Пользователь 46710 Постоянный посетитель Сообщений: 103 |
#17 0 02.04.2015 12:59:27
Помогло — спасибо! |
||||
|
Пользователь 263557 Заглянувший Сообщений: 13 |
#18 0 15.09.2017 09:34:05 Не сработало, пока в таблицу не залез и руками не поправил на N |
|
Пользователь 1246357 Заглянувший Сообщений: 8 |
#19 1 19.09.2017 09:49:55 Метод используется не тот. COption::SetOptionInt устанавливает значение типа Integer — числа. |
|
Пользователь 204877 Заглянувший Сообщений: 5 |
|
|
Пользователь 96280 Заглянувший Сообщений: 41 |
Такое же бывает. Помогает авторизация на frontend’е множественным нажатием кнопки войти. |
|
Пользователь 204877 Заглянувший Сообщений: 5 |
да вот больше года сидим на битриксе, а такое стало только сейчас появляться, раньше все нормально было(( |
|
Пользователь 35712 Заглянувший Сообщений: 22 |
Такая же проблема, появилась недавно. Еще один из симптомов — эта же ошибка выдавалась при любых действиях (применениях/сохранениях) в административной части, при этом разлогиниться было нереально — авторизация почему-то держалась, только после полной чистки куков удалось разлогиниться, но авторизоваться по прежнему не удается. |
|
Пользователь 43781 Постоянный посетитель Сообщений: 182 |
|
|
Пользователь 222421 Заглянувший Сообщений: 2 |
Та же проблема! Нет доступа к сайту… http://dev.1c-bitrix.ru/community/forums/forum6/topic57892/ Кто нибудь нашел решение ? Техподдержка молчит( |
|
Пользователь 91178 Заглянувший Сообщений: 2 |
#7 1 13.11.2013 20:41:01 Решил проблему отключением шифрования пароля. Создав и выполнив файл.
Потом поставил галочку «запомнить меня на этом компьютере». |
||
|
Пользователь 216407 Посетитель Сообщений: 56 Интернет маркетолог |
А мне не помогло |
|
Пользователь 18572 Заглянувший Сообщений: 21 |
|
|
Пользователь 100225 Заглянувший Сообщений: 3 |
#10 0 27.03.2014 18:02:41 отключил журналирование логов и заработало |
|
Пользователь 173519 Эксперт Сообщений: 493 |
#11 0 05.04.2014 14:08:42
Сразу пустило, но только во фронтенд. В админку все также не пускает.(( Разработка интернет магазина под ключ на 1С-Битрикс www.electroid.org, интеграция битрикс и 1С. |
||
|
Пользователь 173519 Эксперт Сообщений: 493 |
#12 1 05.04.2014 15:21:24 Проблема была в том, что на сервере не осталось свободного места. Разработка интернет магазина под ключ на 1С-Битрикс www.electroid.org, интеграция битрикс и 1С. |
|
Пользователь 38346 Посетитель Сообщений: 50 |
#13 2 24.04.2014 12:31:15 Возникла аналогичная ситуация.
Затем проводите штатными средствами Битрикса проверку и восстановление БД. |
||
|
Пользователь 50984 Посетитель Сообщений: 71 |
#14 1 16.09.2014 07:47:37
Помогло. Разаработка на 1С-Битрикс |
||||
|
Пользователь 62922 Эксперт Сообщений: 261 |
#15 0 25.11.2014 11:41:57 |
|
Пользователь 303016 Заглянувший Сообщений: 4 |
#16 0 28.03.2015 09:34:12
Не помогло. Та же ошибка и осталась. Не может отключить этим скриптом |
||||
|
Пользователь 46710 Постоянный посетитель Сообщений: 103 |
#17 0 02.04.2015 12:59:27
Помогло — спасибо! |
||||
|
Пользователь 263557 Заглянувший Сообщений: 13 |
#18 0 15.09.2017 09:34:05 Не сработало, пока в таблицу не залез и руками не поправил на N |
|
Пользователь 1246357 Заглянувший Сообщений: 8 |
#19 1 19.09.2017 09:49:55 Метод используется не тот. COption::SetOptionInt устанавливает значение типа Integer — числа. |
Для начала работы в Битрикс24 необходимо авторизоваться на портале. Мы подготовили решения для самых частых проблем с авторизацией.
Ошибка «Неверный логин или пароль»
Чаще всего дело в неправильно указанном пароле. Проверьте раскладку клавиатуры и убедитесь, что не включена клавиша CapsLock. Повторите попытку или попробуйте восстановить пароль. Подробнее читайте в статье Как восстановить пароль.
Также проверьте, что логин введен правильно.
Ошибка «Такого пользователя нет на портале, смените авторизацию, чтоб войти под другим пользователем»
Ошибка возникает, если данный логин уже зарегистрирован в Битрикс24, но он не привязан к порталу, на который вы хотите зайти. Проверьте, что используются верные данные для входа – это может быть другая почта, мобильный телефон или социальная сеть. При необходимости вы можете добавить этого пользователя на портал, для этого отправьте ему приглашение.
Подробнее читайте в статье Как пригласить сотрудников.
Ошибка «Не удалось найти пользователя с таким e-mail»
Ошибка возникает, если данная почта не зарегистрирована в Битрикс24. Проверьте правильность указанного логина. Возможно, что это другая почта, мобильный телефон или социальная сеть.
Ошибка «Возможно, пользователь уволен на портале»
Ошибка возникает, когда данный пользователь был уволен с портала, на который пытается войти. После увольнения сотрудника, доступ в Битрикс24 ему закрыт. Проверьте на тот ли портал осуществляется вход.
Не могу авторизоваться через аккаунт социальной сети
Причина может быть в том, что у вас есть несколько аккаунтов в одной социальной сети, к примеру, ВКонтакте. Один из них может быть привязан к Битриск24.Паспорт, а другой — нет.
В этом случае попробуйте использовать другой аккаунт.
Я регистрировался через социальную сеть. Как сделать обычный логин и пароль для входа в Битрикс24?
При регистрации с помощью соцсервисов вы авторизируйтесь в Битрикс24 по данным этих социальных сетей. Вы можете привязать электронную почту к аккаунту и входить на портал по логину и паролю.
Подробнее читайте в статье — Как задать логин и пароль?
Ошибка «Пользователь с таким email уже существует (при попытке сменить или задать логин в Битрикс24.Паспорт)»
Такая ошибка возникает, если вы пытаетесь привязать к аккаунту email, который уже зарегистрирован в Битрикс24. В таком случае вы можете использовать другой email или отвязать желаемую почту от аккаунта. Для этого зайдите в Паспорт по email, который необходимо освободить и нажмите Изменить в графе Электронная почта. Укажите новый адрес email и подтвердите его. После этого необходимая почта будет отвязана и вы сможете привязать ее к нужному аккаунту.
Подробнее читайте в статье Как изменить логин и пароль.
Ошибка «Неверное контрольное слово»
Если при смене пароля возникает данная ошибка, это может быть связано с несколькими причинами:
- Вы отправили несколько запросов на восстановление пароля и перешли по устаревшей контрольной строке. Для того, чтобы успешно изменить пароль, перейдите по ссылке из последнего письма и установите новый пароль к аккаунту.
- Ссылка для восстановления действует 60 минут. Проверьте, что срок ее активности не истек.
- В браузере уже есть активная авторизация в Битрикс24.Паспорт не для которого необходимо восстановить пароль. Попробуйте повторить попытку через режим «Инкогнито» в браузере.
Ошибка «Пользователи с такими email уже существуют (при приглашении сотрудника)»
Это означает, что сотрудник с такой почтой уже есть на портале. Это может быть почта для авторизации или поле Контактный email в профиле, либо оба пункта. В этом случае можно только изменить email в Битрикс24.Паспорт и в профиле на портале.

Мы рекомендуем, чтобы у каждого сотрудника была своя уникальная почта.
Допустили ошибку в email при регистрации сотрудника и теперь сотрудник не может авторизоваться
Решить данную проблему можно только уволив с портала сотрудника с неправильной почтой. Затем пригласите коллегу уже по корректному адресу.
Подробнее читайте в статье Увольнение сотрудников.
Мне не приходят на почту приглашения/запросы на восстановление пароля
Прежде всего проверьте папку Спам и Рассылки вашего почтового сервиса. Если письма нет, попробуйте отправить приглашение повторно.
Подробнее читайте в статье Как пригласить сотрудников.
Если у вас почта на собственном домене – добавьте адрес no-reply@bitrix24.net в белый список на приём сообщений.
Меня пригласили на портал, но я не могу авторизоваться. Что делать?
Перед авторизацией на портале вам необходимо зарегистрировать логин и установить пароль для входа в Битрикс24.
Подробнее читайте в статье Авторизация в Битрикс24 через приглашение.
Я потерял телефон/переустановил приложение и теперь не могу войти без одноразового пароля
В таком случае вам необходимо настроить двухфакторную авторизацию заново или воспользоваться резервными кодами, если сохраняли их. Также вы можете обратиться к администратору портала для отключения двухэтапной авторизации.
Подробнее читайте в статье Обновить двухэтапную авторизацию на новом телефоне.
Как передать почту уволенного сотрудника другому сотруднику?
Прежде всего администратору портала или руководителю этого сотрудника необходимо зайти в его профиль на портале и изменить контактный e-mail на любой другой.

Затем уволенному сотруднику необходимо зайти в Битрикс24.Паспорт www.bitrix24.net и изменить свой логин.
Подробнее читайте в статье Как изменить логин и пароль.
Если у администратора портала есть доступ к аккаунту/почте – он может сделать это самостоятельно.
Теперь вы сможете пригласить сотрудника на почту, которая стала свободна.
Как удалить аккаунт Битрикс24.Паспорт?
Удалить учетную запись Битрикс24.Паспорт невозможно, пока есть привязка хоть к одному порталу. Как только ваш аккаунт не будет привязан ни к одному Битрикс24, то в меню учетной записи появится пункт удаления.
Спасибо, помогло!
Спасибо
Необязательно:
Оставить отзыв о статье
Уточните, пожалуйста, почему:
Это не то, что я ищу
Очень сложно и непонятно
Оставить отзыв о статье
Выкидывает из админки или Ваша сессия истекла в Битрикс
Решение, как решить проблемы с сессиями в «1С-Битрикс»
Данная проблема возникает по разным причинам, приведу несколько известных вариантов решения проблемы. В основном касается настроек PHP сервера.
- Увеличим время сессии до 3 часов. Если у вас php.ini
session.gc_maxlifetime = 10800 session.cookie_lifetime = 10800 // не забыть перезагрузить сервер
- Увеличим время сессии до 3 часов. Если у вас .htaccess
php_value session.gc_maxlifetime 10800 php_value session.cookie_lifetime 10800
- Или попробовать добавить в dbconn.php
session_set_cookie_params(10800);
- В настройках группы администраторов изменить увеличение времени жизни сессии на дефолтную.
- Бывает допущены ошибки в .htaccess. Например не до конца директиву отключили: правило закоментили, а вот условие осталось.
Если у Вас не получается авторизоваться в админке сайта на 1C-Bitrix, то может быть множество причин. Рассмотрим две самые популярные.
Вы забыли пароль от учётной записи или не знаете пароль.
Для того чтобы авторизоваться на сайте под управлением 1C-Bitrix в случаи если вы забыли пароль или его не знаете, но у Вас есть ftp/sftp доступ до сайта. Достаточно корневой папке сайта создать файл auth_user.php с содержимым:
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/header.php");
global $USER;
$USER->Authorize(1);
@unlink(__FILE__);
LocalRedirect("/bitrix/admin/");
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");
Разберём что же происходит:
При помощи метода $USER->Authorize(1) будет произведена авторизация под пользователем с ID = 1. Если вдруг у вас на сайте нет пользователя с ID = 1 или он отключен, просто перебирайте ID пока не получится авторизоваться.
@unlink(__FILE__) — удаляет сам файл auth_user.php после использования, если файл удалять не хотите, закомментируйте или удалите данную строчку. ( Стока добавлена для забывчивых, кто сам не удаляет файл после использования ).
LocalRedirect(«/bitrix/admin/») — производит редирект на страницу админки.
Теперь рассмотрим другой случай, когда не получается авторизоваться на сайте.
Если вы вводите пароль от своей учётной записи, страница перезагружается и вы видите снова форму ввода логина и пароля, при этом никаких уведомлений об ошибках нет — скорее всего причина в том, что у Вас на сайте не сохраняются сессии.
Как правило происходит это из-за того, что на сервере «затёрлись» директории для хранения сессий. Поэтому их надо восстановить и настроить правильные права на директории.
Подключитесь к серверу используя ssh доступ — подключиться можно при помощи программы PuTTY.
После в командной строке введите следующие команды:
#Создаем директории для хранения файлов сессий
mkdir /tmp/php_sessions
mkdir /tmp/php_sessions/www/
mkdir /tmp/php_sessions/ext_www/
mkdir /tmp/php_upload/
mkdir /tmp/php_upload/www/
#назначаем пользователя и группу
chown -R bitrix:bitrix /tmp/php_sessions/
chown -R bitrix:bitrix /tmp/php_upload/
После этого проблема с авторизаций должна решиться.
Статья была полезна? Поблагодарите автора.
рецепты
Как быстро и без нервов начать работать в Битрикс24, если вдруг не получается войти
За последние три месяца среди наших клиентов было несколько случаев проблем с авторизацией пользователей в Битрикс24.
Некоторым сотрудникам компаний клиентов просто не удавалось зайти в порталы своих организаций, чтобы работать. Время идёт, зайти не получается, негатив к сервису растёт. Однако при разборе проблемы уже с нашей помощью оказалось, что причины были довольно просты, исправления занимают 5 минут и больше проблема не повторяется.
И хотя все типовые случаи, а также рекомендации по устранению проблем с авторизацией, уже опубликованы в поддержке Битрикс24, не все знают, где искать методы решения и что вообще делать.
Если у вас возникли похожие сложности, то сможете справиться с ними благодаря этой статье, либо обращайтесь, поможем.
Когда-то вам пришло приглашение в корпоративный портал Битрикс24, вы тогда перешли по ссылке и зарегистрировались, возможно даже походили по порталу, посмотрели, как там всё устроено, заполнили свои данные. Но сейчас не можете зайти в портал по своим логину и паролю.
Текст ошибки может быть такой:
Это означает, что у вас есть аккаунт в Битрикс24.Нетворк и вы авторизованы по нему, однако этот аккаунт не привязан к порталу, в который вы пытаетесь войти.
То есть, вы используете неверные данные для входа — это может быть либо другая почта, либо социальная сеть.
Администратор портала всегда может проверить логин на странице редактирования профиля в Битрикс24 и подсказать вам, по какому логину нужно заходить.
Однако может быть так, что ваш e-mail на портале и логин, по которому вы безуспешно пытаетесь войти, совпадают, но войти в портал не получается.
В этом случае почти наверняка при первом входе в Битрикс24 вы не довели до конца регистрацию и Битрикс24.Нетворк запомнил вас по какой-либо социальной сети.
Чтобы довести регистрацию до конца и в дальнейшем без лишних заморочек входить в свой Битрикс24 с любого устройства, вам нужно пройти следующие несколько этапов.
1. Определяем, по какой социальной сети Битрикс24.Нетворк нас запомнил.
Когда вы безуспешно пытаетесь войти в Битрикс24 вам выходит такое сообщение:
и, если вы в прошлый раз зарегистрировались через социальную сеть, то это сообщение будет дополнено надписью «Возможно вам стоит войти через…» и будет указана именно та сеть, которая привязалась к вашему аккаунту. Запомните её.
2. Переходим на сайт bitrix24.net в режиме «Инкогнито» *, входим в ту социальную сеть, в которой Битрикс24 запомнил нас и входим в свой аккаунт на Битрикс24.Нетворк с помощью той социальной сети, по которой Битрикс24.Нетворк нас запомнил.
* Как войти в режим «Инкогнито» в разных браузерах, читаем здесь.
Вход через социальную сеть
3. Затем нажмите на ссылку «Мой профиль». Вы увидите страницу с информацией о вашем профиле в Битрикс24.Нетворк.
Переход к настройкам профиля в Битрикс24.Нетворк
4. Перейдите к редактированию профиля
Переход к редактированию профиля в Битрикс24.Нетворк
5. Нажмите кнопку Задать e-mail и пароль и во всплывающем окне добавьте желаемые данные для входа
Привязка нужного e-mail и указание нового пароля
Если при попытке задать логин вы увидите ошибку «Пользователь с таким e-mail уже существует», то это значит что этот e-mail уже зарегистрирован в Нетворке. Решение только одно — зайти через желаемый e-mail и сменить его на другой. Это освободит логин, и вы сможете успешно задать его.
6. Привязка нужного email к аккаунту Битрикс24.Нетворк закончена, теперь вы можете войти в портал по логину и паролю.
Если проблему по данному рецепту решить не удалось и у вас какой-то особый случай, то смотрите рекомендации в этой подборке статей Битрикс24 по проблемам с авторизацией.
Либо обращайтесь к нам, поможем разобраться.
Антон Кочетов
Бизнес-консультант
07.06.2022
15:14
07.06.2022 15:14:08
Коробочный битрикс24 b24.site.ru
Как доп сайт развернут на нем интернет-магазин site.ru
Ошибка авторизации BITRIX SESSID ERROR
Дублирование куки PHPSESSID
https://dev.1c-bitrix.ru/learning/cour…670&LES…
https://dev.1c-bitrix.ru/community/webdev/user/1064429/blog/40425/?commentId=
1. почистить куки в браузере и еще раз авторизоваться
2. удалить лишнюю куку со стороны сервера
2.1. Если не используется многосайтовость, а поле «Доменное имя» очищено, то надо удалить куку с точкой в начале. Для этого впишите в любую строку файла dbconn.php следующий код:
setcookie(«PHPSESSID», «», 777, ‘/’, ‘.site.ru’);
где site.ru — имя вашего домена.
2.2. Если используется многосайтовость или не очищено поле «Доменное имя», то впишите код:
setcookie(«PHPSESSID», «», 777, ‘/’);
строго без имени домена.
костыль
в главном модуле убрать авторизацию на все сайты
в init.php поставила, запустила, удалила
COption::SetOptionString("main", "ALLOW_SPREAD_COOKIE","N");
COption::SetOptionString("main", "use_secure_password_cookies","N");
Но:
при авторизации в интернет-магазине, слетает в битрикс24, и наоборот, поэтому интернет-магазин приходится открывать в режиме инкогнито, или с битриксом работать через приложение.
07.06.202215:1407.06.2022 15:14:08
Теги: сисадмин
Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.
Если пропадает авторизация пользователя
Если пропадает авторизация пользователя |
Возможные причины проблемы:
-
Лишние переносы строк (или иные символы) в скриптах конфигурации.
-
Файлы с сессиями продукта создаются, но PHP не хватает прав, чтобы к ним обратиться.
-
Установлен лимит времени на бездействие пользователя, при превышении которого сессия удаляется.
-
Значение параметра Маска сети для привязки сессии в настройках безопасности группы пользователей.
-
Значение параметра
session.cookie_domainв файле php.ini на сервере. -
Неверно прописан домен в настройках главного модуля и для сайта отдельно.
-
При переносе сайта не скопировался файл
/.access.php. -
При многосайтовости вас выкидывает на форму авторизации при переходе по публичным страницам сайта.
-
Авторизация не учитывается на вашем домене.
-
Проблема в работе сервера (нужна поддержка сессий в php, должна быть указана папка сохранения сессий и права на запись в эту папку).
Примечание: если работа в административном режиме прерывается появляющейся формой авторизации, то чтобы дать себе возможность что-то поправить в настройках сайта, после авторизации не совершайте никаких действий порядка 10-30 секунд, и, возможно, форма авторизации не появится.
Назад в раздел
Подписаться на новые материалы раздела:
Парни, проблема.
Пишем апи на битрикс для мобильного приложения(МП). И нужно, чтобы пользователь мог авторизовываться и регистрироваться через мп. И регистрация так же должна идти через соц сети.
Для того, что бы пользователь мог авторизоваться, мы отдаем ему токен вида:(id_user:hach_password). И для пользователя, который регистрируется через соц сети, указываем через какую сеть он авторизовался.(вк или фб), в битриксе есть стандартная переменная EXTERNAL_AUTH_ID.
После того как прошла регистрация, он получает свой токен и с ним хочет авторизоваться. И в этот момент, в момент авторизации выскакивает ошибка от битрикс. «Проверка сохраненной авторзации не пройдена». И все, тут у нас затык((
Если пользователь логиниться через почту, все у него работает.
ТОкен генерируем таким образом. $ID_USER . ':' . $USER->GetSessionHash();
Проверяем пользователя на авторизацию таким образом:$USER->LoginByHash($ID_LOGIN, $hash);
Соответственно все расставив на свои места. Пользователя находит, но не авторизовывает.
Уже проверили все исходники, все увы.
Смотрели эти функции более детально, что бы понятно на каком этапе у нас проблема, но все равно не очень понятно, что не так.
bxapi.ru/src/?module_id=main&name=CUser%3A%3AAuthorize
bxapi.ru/src/?module_id=main&name=CUser::UpdateSes…
bxapi.ru/src/?module_id=main&name=CUser%3A%3ALogin…
bxapi.ru/src/?module_id=main&name=CUser%3A%3ACheck…
Я понимаю, что без кода будет сложно, но все, может кто сталкивался с подобной ситуаций, буду рад любому совету)
Как починить авторизацию, которая начала постоянно слетать после обновления Битрикс
Обновлено: 23 апреля 2021
10105 просмотров
После очередного обновления Битрикса в ноябре 2020 г. пользователи сталкиваются со «слётом» авторизации практически сразу после ввода пароля, то есть их разлогинивает сразу после авторизации.
Проблема с задвоением PHPSESSID (идентификатор сессии php появлялся в cookies браузера дважды) серьёзна, так как у простых посетителей задача «выполнить очистку cookies в браузере» вызовет ступор, а без этого они не смогут нормально авторизоваться.
Поэтому надо инициировать удаление лишних данных из cookie со стороны сервера, для этого впишите куда-нибудь в файл /bitrix/php_interface/dbconn.php (заменив www.site.ru из примера на свой домен):
setcookie("PHPSESSID", "", 777, "/", ".www.site.ru");
setcookie("PHPSESSID", "", 777, "/");
Если вам пришла идея переопределить название идентификатора «PHPSESSID» на уровне настроек PHP, что бы обойти проблему — это плохая идея, которая вызовет трудноотлавливаемые проблемы.
Надеюсь, эта статья помогла решить вашу проблему!
При входе в систему выдает ошибку авторизации.
По всей вероятности повредилось какая то таблица(возможно кончилось место, наиболее вероятная причина)
либо отсутствует «место» для хранения сессий (прим. отсутствует папка)
Ошибка: Ваша сессия истекла, повторите попытку авторизации.
Нельзя авторизоваться в админке.
Комментарий:
При входе в систему выдает ошибку авторизации
По всей вероятности повредилось какая то таблица(возможно кончилось место, наиболее вероятная причина)
либо отсутствует «место» для хранения сессий (прим. отсутствует папка)
Решение:
нужно запустить /bitrix/admin/site_checker.php (он покажет и исправит проблему)
Чтобы сделать тестирование без авторизации нужно: Инструмент представляет возможность протестировать конфигурацию даже если не работает авторизация или сайт не открывается из за нарушения сжатия (на экране отображаются крякозябры). Для этого достаточно создать пустой файл site_checker_debug в папке /bitrix. После этого откройте страницу
http://ваш_сайт/bitrix/admin/site_checker.php
Второе решение: (оно ровно такое же, но другим способом заходим в админку и на мой взгляд смысла не имеет)
Решение только для редакций, включающих модуль Проактивной защиты (Стандарт и выше).
Проблема была в том, что было включено хранение сессий в БД, при этом была повреждена таблица b_sec_session.
Отключаете скриптом через ftp хранение сессий в БД (создадим файл названием us.php с кодом который представлен ниже и закинем в корень сайта по ftp)
Код — который должен быть в файлике us.php
require ( $_SERVER [ "DOCUMENT_ROOT" ]. "/bitrix/header.php" );
COption::SetOptionInt( 'security' , 'session' , 'N' );
require ( $_SERVER [ "DOCUMENT_ROOT" ]. "/bitrix/footer.php" );
Запускам сначала наш файлик http://ваш_сайт/us.php, после этого проводим штатную авторизацию
После этого проведите проверку и восстановление БД штатными средствами Битрикса.
Данная проблема возникает по разным причинам, приведу несколько известных вариантов решения проблемы. В основном касается настроек PHP сервера.
- Увеличим время сессии до 3 часов. Если у вас php.ini
session.gc_maxlifetime = 10800 session.cookie_lifetime = 10800 // не забыть перезагрузить сервер
- Увеличим время сессии до 3 часов. Если у вас .htaccess
php_value session.gc_maxlifetime 10800 php_value session.cookie_lifetime 10800
- Или попробовать добавить в dbconn.php
session_set_cookie_params(10800);
- В настройках группы администраторов изменить увеличение времени жизни сессии на дефолтную.
- Бывает допущены ошибки в .htaccess. Например не до конца директиву отключили: правило закоментили, а вот условие осталось.
Почему не пускает в админку 1С-Битрикс?

Проблема
При попытке зайти в админку 1С-Битрикс (site.ru/bitrix) страница обновляется. Логин/пароль вводим верные, но войти не получается, страница обновляется, введенные авторизационные данные сбрасывает.
Однако, если при попытке входа (в всплывашке браузера) нажать «Запомнить меня», войти все же удается и тут обнаруживается вторая проблема — нет возможности загрузить картинки в элементы инфоблоков, выдает ошибку «Bad sessid».
Диагностика, часть 1
Кейса бы не случилось, если бы все было так, как предполагалось изначально. Проблема со входом, да и загрузкой файлов в 99% случаев возникает, если не хватает места на хостинге. Однако, не наш случай. Объем дискового пространства мы мониторим, тут, конечно, проверили на всякий случай — места на хостинге достаточно. Пришлось обратиться к ошибке «Bad sessid», для устранения которой есть несколько вариантов.
Промежуточное решение
Для устранения ошибки «Bad sessid» рекомендуется поменять хранение сессии в /bitrix/.settings.php, с чего мы и начали. Однако, проблему это не решило. Еще одна рекомендация — в файле .settings.php поменять тип хранения с database на file или иные варианты. Попробовали — не помогло. Безуспешные попытки решить проблему помогли лишь прийти к выводу, что она кроется не в повреждении таблицы в БД, а также не в самом типе хранения. Заодно проверили сайт на признаки взлома, мало ли что… Признаков взлома не обнаружили.
Диагностика, часть 2
Так как предыдущие попытки устранить проблему не увенчались успехом, диагностику мы продолжили, что и позволило обнаружить еще одну проблему — внезапное завершение сессии администратора при попытке авторизоваться под другим пользователем или при попытке перехода на другую страницу, причем авторизовавшийся пользователь получал права ранее залогинившегося администратора. Это привело к мыслям, что есть вторая сессия, что удалось подтвердить благодаря просмотру логов.
Решение
Проще, чем казалось, на самом деле.
- 01 Заходим: «Администрирование > Настройки > Настройки продукта > Сайты > Список сайтов»
- 02 При условии, что сайт у вас один — переходим в раздел с вашим сайтом, находим поле «Доменное имя», там будет указан его адрес: site.ru.
- 03 Удаляем его.
- 04 Возвращаемся на страницу авторизации, очищаем cookie браузера — готово!
Итог
Несмотря на то, что в большинстве случаев симптомы указывают на недостаток места на хостинге, иногда причина может быть в другом. На данный момент, мы знаем, что диагностировать проблему
можно и проще. Для этого при авторизации нужно посмотреть хранимые cookie и если вы там видите две записи PHPSESSID, одну site.ru, а второй .site.ru, то вы столкнулись с редким случаем,
описанным выше. Кстати, на сайте 1С-Битрикс есть описание решения проблемы с «многосайтовостью», его можно найти по ссылке.
Вот только к чему эта проблема еще может привести — не описано.
Другие кейсы

Чек-лист для аудита виртуального сервера
Подробнее

Почему мы заменили fail2ban на CrowdSec и как это поможет при DDoS-атаках
Подробнее

Уязвимость модуля «vote» в CMS 1С-Битрикс
Подробнее

Как и зачем проверять скорость загрузки сайта и валидацию
Подробнее
Если у Вас не получается авторизоваться в админке сайта на 1C-Bitrix, то может быть множество причин. Рассмотрим две самые популярные.
Вы забыли пароль от учётной записи или не знаете пароль.
Для того чтобы авторизоваться на сайте под управлением 1C-Bitrix в случаи если вы забыли пароль или его не знаете, но у Вас есть ftp/sftp доступ до сайта. Достаточно корневой папке сайта создать файл auth_user.php с содержимым:
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/header.php");
global $USER;
$USER->Authorize(1);
@unlink(__FILE__);
LocalRedirect("/bitrix/admin/");
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");
Разберём что же происходит:
При помощи метода $USER->Authorize(1) будет произведена авторизация под пользователем с ID = 1. Если вдруг у вас на сайте нет пользователя с ID = 1 или он отключен, просто перебирайте ID пока не получится авторизоваться.
@unlink(__FILE__) — удаляет сам файл auth_user.php после использования, если файл удалять не хотите, закомментируйте или удалите данную строчку. ( Стока добавлена для забывчивых, кто сам не удаляет файл после использования ).
LocalRedirect(«/bitrix/admin/») — производит редирект на страницу админки.
Теперь рассмотрим другой случай, когда не получается авторизоваться на сайте.
Если вы вводите пароль от своей учётной записи, страница перезагружается и вы видите снова форму ввода логина и пароля, при этом никаких уведомлений об ошибках нет — скорее всего причина в том, что у Вас на сайте не сохраняются сессии.
Как правило происходит это из-за того, что на сервере «затёрлись» директории для хранения сессий. Поэтому их надо восстановить и настроить правильные права на директории.
Подключитесь к серверу используя ssh доступ — подключиться можно при помощи программы PuTTY.
После в командной строке введите следующие команды:
#Создаем директории для хранения файлов сессий
mkdir /tmp/php_sessions
mkdir /tmp/php_sessions/www/
mkdir /tmp/php_sessions/ext_www/
mkdir /tmp/php_upload/
mkdir /tmp/php_upload/www/
#назначаем пользователя и группу
chown -R bitrix:bitrix /tmp/php_sessions/
chown -R bitrix:bitrix /tmp/php_upload/
После этого проблема с авторизаций должна решиться.
Статья была полезна? Поблагодарите автора.
|
|
|
|
Такое же бывает. Помогает авторизация на frontend’е множественным нажатием кнопки войти. |
|
|
да вот больше года сидим на битриксе, а такое стало только сейчас появляться, раньше все нормально было(( |
|
|
Такая же проблема, появилась недавно. Еще один из симптомов — эта же ошибка выдавалась при любых действиях (применениях/сохранениях) в административной части, при этом разлогиниться было нереально — авторизация почему-то держалась, только после полной чистки куков удалось разлогиниться, но авторизоваться по прежнему не удается. |
|
|
Та же проблема! Нет доступа к сайту… http://dev.1c-bitrix.ru/community/forums/forum6/topic57892/ Кто нибудь нашел решение ? Техподдержка молчит( |
|
|
Пользователь 91178 Заглянувший Сообщений: 2 |
#7 13.11.2013 20:41:01 Решил проблему отключением шифрования пароля. Создав и выполнив файл.
Потом поставил галочку «запомнить меня на этом компьютере». |
||
|
А мне не помогло |
|
|
отключил журналирование логов и заработало |
|
|
Пользователь 173519 Эксперт Сообщений: 493 |
#11 05.04.2014 14:08:42
Сразу пустило, но только во фронтенд. В админку все также не пускает.(( Разработка интернет магазина под ключ на 1С-Битрикс www.electroid.org, интеграция битрикс и 1С. |
||
|
Проблема была в том, что на сервере не осталось свободного места. Разработка интернет магазина под ключ на 1С-Битрикс www.electroid.org, интеграция битрикс и 1С. |
|
|
Пользователь 38346 Посетитель Сообщений: 50 |
#13 24.04.2014 12:31:15 Возникла аналогичная ситуация.
Затем проводите штатными средствами Битрикса проверку и восстановление БД. |
||
|
Пользователь 50984 Посетитель Сообщений: 71 |
#14 16.09.2014 07:47:37
Помогло. Разаработка на 1С-Битрикс |
||||
|
Пользователь 303016 Заглянувший Сообщений: 4 |
#16 28.03.2015 09:34:12
Не помогло. Та же ошибка и осталась. Не может отключить этим скриптом |
||||
|
Пользователь 46710 Постоянный посетитель Сообщений: 103 |
#17 02.04.2015 12:59:27
Помогло — спасибо! |
||||
|
Не сработало, пока в таблицу не залез и руками не поправил на N |
|
|
Пользователь 1246357 Заглянувший Сообщений: 8 |
#19 19.09.2017 09:49:55 Метод используется не тот. COption::SetOptionInt устанавливает значение типа Integer — числа. |
Парни, проблема.
Пишем апи на битрикс для мобильного приложения(МП). И нужно, чтобы пользователь мог авторизовываться и регистрироваться через мп. И регистрация так же должна идти через соц сети.
Для того, что бы пользователь мог авторизоваться, мы отдаем ему токен вида:(id_user:hach_password). И для пользователя, который регистрируется через соц сети, указываем через какую сеть он авторизовался.(вк или фб), в битриксе есть стандартная переменная EXTERNAL_AUTH_ID.
После того как прошла регистрация, он получает свой токен и с ним хочет авторизоваться. И в этот момент, в момент авторизации выскакивает ошибка от битрикс. «Проверка сохраненной авторзации не пройдена». И все, тут у нас затык((
Если пользователь логиниться через почту, все у него работает.
ТОкен генерируем таким образом. $ID_USER . ':' . $USER->GetSessionHash();
Проверяем пользователя на авторизацию таким образом:$USER->LoginByHash($ID_LOGIN, $hash);
Соответственно все расставив на свои места. Пользователя находит, но не авторизовывает.
Уже проверили все исходники, все увы.
Смотрели эти функции более детально, что бы понятно на каком этапе у нас проблема, но все равно не очень понятно, что не так.
bxapi.ru/src/?module_id=main&name=CUser%3A%3AAuthorize
bxapi.ru/src/?module_id=main&name=CUser::UpdateSes…
bxapi.ru/src/?module_id=main&name=CUser%3A%3ALogin…
bxapi.ru/src/?module_id=main&name=CUser%3A%3ACheck…
Я понимаю, что без кода будет сложно, но все, может кто сталкивался с подобной ситуаций, буду рад любому совету)
Как починить авторизацию, которая начала постоянно слетать после обновления Битрикс
Обновлено: 19 июня 2023
11464 просмотра
После очередного обновления Битрикса в ноябре 2020 г. пользователи сталкиваются со «слётом» авторизации практически сразу после ввода пароля, то есть их разлогинивает сразу после авторизации.
Проблема с задвоением PHPSESSID (идентификатор сессии php появлялся в cookies браузера дважды) серьёзна, так как у простых посетителей задача «выполнить очистку cookies в браузере» вызовет ступор, а без этого они не смогут нормально авторизоваться.
Поэтому надо инициировать удаление лишних данных из cookie со стороны сервера, для этого впишите куда-нибудь в файл /bitrix/php_interface/dbconn.php (заменив www.site.ru из примера на свой домен):
setcookie("PHPSESSID", "", 777, "/", ".www.site.ru");
setcookie("PHPSESSID", "", 777, "/");
Если вам пришла идея переопределить название идентификатора «PHPSESSID» на уровне настроек PHP, что бы обойти проблему — это плохая идея, которая вызовет трудноотлавливаемые проблемы.
Надеюсь, эта статья помогла решить вашу проблему!
При входе в систему выдает ошибку авторизации.
По всей вероятности повредилось какая то таблица(возможно кончилось место, наиболее вероятная причина)
либо отсутствует «место» для хранения сессий (прим. отсутствует папка)
Ошибка: Ваша сессия истекла, повторите попытку авторизации.
Нельзя авторизоваться в админке.
Комментарий:
При входе в систему выдает ошибку авторизации
По всей вероятности повредилось какая то таблица(возможно кончилось место, наиболее вероятная причина)
либо отсутствует «место» для хранения сессий (прим. отсутствует папка)
Решение:
нужно запустить /bitrix/admin/site_checker.php (он покажет и исправит проблему)
Чтобы сделать тестирование без авторизации нужно: Инструмент представляет возможность протестировать конфигурацию даже если не работает авторизация или сайт не открывается из за нарушения сжатия (на экране отображаются крякозябры). Для этого достаточно создать пустой файл site_checker_debug в папке /bitrix. После этого откройте страницу
http://ваш_сайт/bitrix/admin/site_checker.php
Второе решение: (оно ровно такое же, но другим способом заходим в админку и на мой взгляд смысла не имеет)
Решение только для редакций, включающих модуль Проактивной защиты (Стандарт и выше).
Проблема была в том, что было включено хранение сессий в БД, при этом была повреждена таблица b_sec_session.
Отключаете скриптом через ftp хранение сессий в БД (создадим файл названием us.php с кодом который представлен ниже и закинем в корень сайта по ftp)
Код — который должен быть в файлике us.php
require ( $_SERVER [ "DOCUMENT_ROOT" ]. "/bitrix/header.php" );
COption::SetOptionInt( 'security' , 'session' , 'N' );
require ( $_SERVER [ "DOCUMENT_ROOT" ]. "/bitrix/footer.php" );
Запускам сначала наш файлик http://ваш_сайт/us.php, после этого проводим штатную авторизацию
После этого проведите проверку и восстановление БД штатными средствами Битрикса.
При некоторых настройках безопасности для группы администраторов на 1С-Битрикс система требует смены пароля каждые 90 дней. Но, если пропустить момент смены пароля, то возникнет странная ситуация…
При попытке входа в системы вы будите получать ошибку: «Ошибка авторизации! Срок действия пароля истек, необходимо сменить пароль»
Получаем очень странное поведение системы 🙂 У пользователя истек срок действия пароля, система говорит необходимо сменить пароль, но пользователь не может зайти в админку чтобы его сменить. Что делать в этом случае? В интернетах нашел несколько решений данной проблемы.
Через базу данных
Если у нас есть доступ к БД Битрикса например через phpMyAdmin, заходим в базу.
Нам нужна таблица b_group, дальше нужна запись с ID=1, которая отвечает за группу администраторов
Далее ищем строку s:20:"PASSWORD_CHANGE_DAYS", вслед за ней s:2:"90".
В этой строке 90 — это как раз число дней действия пароля, если это поменять это число на 0, то пароль будет действовать бесконечно.
Итоговая строка должна выглядеть так:
"PASSWORD_CHANGE_DAYS";s:2:"0"
Далее сохраняем запись в БД (при редактировании записи в phpmyadmin нужно нажать кнопку «Вперед») и теперь спокойно заходим в админку.
Через ФТП
Еще один вариант войти в админку Битрикса при просроченном пароле. Если есть доступ к фтп, то нужно создать PHP файл adm2023.php (название любое) следующего содержания:
<?php
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/header.php");
global $USER;
$USER->Authorize(1);
LocalRedirect(“/bitrix/admin/”);
?>
Далее загрузить его в корень сайта. И перейти по адресу https://вашсайт/adm2023.php
При выполнении скрипта возникнет ошибка:
Но все равно, если после перейти на https://вашсайт/bitrix вы будите авторизованы как администратор и сможете сменить пароль.
Очень важно, не забудьте сразу удалить созданный файл!
Как сделать чтобы такая ситуация не возникала?
Можно сделать так чтобы периодическая смена пароля не требовалась. Для этого в настройках группы пользователей на вкладке Безопасность, нужно выставить в «Требовать смены пароля через указанное количество дней: » значение 0. В этом случае больше не будет требования сменить пароль.
Но я бы не рекомендовал этого делать, можно поставить просто не 90, а 180 дней. Для безопасности пароль все же желательно периодически менять.
|
Со вчерашнего вечера при попытке войти на сайт выдается сообщение Ошибка авторизации Ваша сессия истекла, повторите попытку авторизации. причем можно вводить даже любые символы всеравно будет выдаваться это сообщение. |
|
|
Попробуйте обратиться в техподдержку. У многих такая проблема вот . Решения не видел пока |
|
|
Возможно хостер натворил что-то с php, конфиги сессий я бы поглядел в php.ini Прогоняли тест производительности? |
|
|
Такая ошибка может возникать при включённом шифровании пароля: Настройки / Настройки модулей / Главный модуль / Авторизация / Безопасная авторизация — «Передавать пароль в зашифрованном виде». Ошибка возникает здесь: \bitrix\modules\main\classes\general\rsasecurity.php: if($accepted_params[‘__RSA_RAND’] <> $_SESSION[‘__STORED_RSA_RAND’]) Решение: отключить шифрование или закомментировать указанные строки, после чего изучать побочные явления оперативного вмешательства. |
|
|
Ещё одно решение, более верное: надо отключить HTML-кэширование страниц, где требуется авторизация, т.к. глючит только если оно включено. Служба технической поддержки Битрикса ошибкой всё это не считает: «Разработчики посчитали такое поведение продукта особенностью, исправления не будет.» Ну, раз не будет, спасаем себя сами. Переходим в раздел: Настройки / Настройки продукта / Автокеширование / HTML кеш Теперь весь персональный раздел и страница входа не кэшируются и проблемы больше нет. |
|
|
проблему решили переключение хранения сессий в базе данных.. |
|
|
Пользователь 125708 Заглянувший Сообщений: 8 |
#7 0 21.02.2015 19:06:30
Дмитрий, а как переключили если нет доступа к админке? Поделитесь опытом |
||
|
Пользователь 303016 Заглянувший Сообщений: 4 |
#8 0 28.03.2015 08:11:23
Присоединяюсь к вопросу. |
||
|
Пользователь 46710 Постоянный посетитель Сообщений: 103 |
#9 0 02.04.2015 12:49:16
http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=35&LESSON_ID=2161&sphrase_id=4525052 |
||||
|
Пользователь 4592858 Посетитель Сообщений: 11 |
#10 0 31.03.2021 09:35:31 Ошибка произошла при копировании уже разархивированного архива на другой домен ( на хостинге, для тестирования — очень долго восстановление шло из архива). Ничего не помогло. Нашел в поиске , что надо с другого браузера зайти. Работал в хроме, попробовал в эксплоре — получилось http://www.rbcu.ru/forum/forum6/topic2248/ |
|
Пользователь 204877 Заглянувший Сообщений: 5 |
|
|
Пользователь 96280 Заглянувший Сообщений: 41 |
Такое же бывает. Помогает авторизация на frontend’е множественным нажатием кнопки войти. |
|
Пользователь 204877 Заглянувший Сообщений: 5 |
да вот больше года сидим на битриксе, а такое стало только сейчас появляться, раньше все нормально было(( |
|
Пользователь 35712 Заглянувший Сообщений: 22 |
Такая же проблема, появилась недавно. Еще один из симптомов — эта же ошибка выдавалась при любых действиях (применениях/сохранениях) в административной части, при этом разлогиниться было нереально — авторизация почему-то держалась, только после полной чистки куков удалось разлогиниться, но авторизоваться по прежнему не удается. |
|
Пользователь 43781 Постоянный посетитель Сообщений: 182 |
|
|
Пользователь 222421 Заглянувший Сообщений: 2 |
Та же проблема! Нет доступа к сайту… http://dev.1c-bitrix.ru/community/forums/forum6/topic57892/ Кто нибудь нашел решение ? Техподдержка молчит( |
|
Пользователь 91178 Заглянувший Сообщений: 2 |
#7 1 13.11.2013 20:41:01 Решил проблему отключением шифрования пароля. Создав и выполнив файл.
Потом поставил галочку «запомнить меня на этом компьютере». |
||
|
Пользователь 216407 Посетитель Сообщений: 56 Интернет маркетолог |
А мне не помогло |
|
Пользователь 18572 Заглянувший Сообщений: 21 |
|
|
Пользователь 100225 Заглянувший Сообщений: 3 |
#10 0 27.03.2014 18:02:41 отключил журналирование логов и заработало |
|
Пользователь 173519 Эксперт Сообщений: 493 |
#11 0 05.04.2014 14:08:42
Сразу пустило, но только во фронтенд. В админку все также не пускает.(( Разработка интернет магазина под ключ на 1С-Битрикс www.electroid.org, интеграция битрикс и 1С. |
||
|
Пользователь 173519 Эксперт Сообщений: 493 |
#12 1 05.04.2014 15:21:24 Проблема была в том, что на сервере не осталось свободного места. Разработка интернет магазина под ключ на 1С-Битрикс www.electroid.org, интеграция битрикс и 1С. |
|
Пользователь 38346 Посетитель Сообщений: 50 |
#13 2 24.04.2014 12:31:15 Возникла аналогичная ситуация.
Затем проводите штатными средствами Битрикса проверку и восстановление БД. |
||
|
Пользователь 50984 Посетитель Сообщений: 71 |
#14 1 16.09.2014 07:47:37
Помогло. Разаработка на 1С-Битрикс |
||||
|
Пользователь 62922 Эксперт Сообщений: 261 |
#15 0 25.11.2014 11:41:57 |
|
Пользователь 303016 Заглянувший Сообщений: 4 |
#16 0 28.03.2015 09:34:12
Не помогло. Та же ошибка и осталась. Не может отключить этим скриптом |
||||
|
Пользователь 46710 Постоянный посетитель Сообщений: 103 |
#17 0 02.04.2015 12:59:27
Помогло — спасибо! |
||||
|
Пользователь 263557 Заглянувший Сообщений: 13 |
#18 0 15.09.2017 09:34:05 Не сработало, пока в таблицу не залез и руками не поправил на N |
|
Пользователь 1246357 Заглянувший Сообщений: 8 |
#19 1 19.09.2017 09:49:55 Метод используется не тот. COption::SetOptionInt устанавливает значение типа Integer — числа. |
Для начала работы в Битрикс24 необходимо авторизоваться на портале. Мы подготовили решения для самых частых проблем с авторизацией.
Ошибка «Неверный логин или пароль»
Чаще всего дело в неправильно указанном пароле. Проверьте раскладку клавиатуры и убедитесь, что не включена клавиша CapsLock. Повторите попытку или попробуйте восстановить пароль. Подробнее читайте в статье Как восстановить пароль.
Также проверьте, что логин введен правильно.
Ошибка «Такого пользователя нет на портале, смените авторизацию, чтоб войти под другим пользователем»
Ошибка возникает, если данный логин уже зарегистрирован в Битрикс24, но он не привязан к порталу, на который вы хотите зайти. Проверьте, что используются верные данные для входа – это может быть другая почта, мобильный телефон или социальная сеть. При необходимости вы можете добавить этого пользователя на портал, для этого отправьте ему приглашение.
Подробнее читайте в статье Как пригласить сотрудников.
Ошибка «Не удалось найти пользователя с таким e-mail»
Ошибка возникает, если данная почта не зарегистрирована в Битрикс24. Проверьте правильность указанного логина. Возможно, что это другая почта, мобильный телефон или социальная сеть.
Ошибка «Возможно, пользователь уволен на портале»
Ошибка возникает, когда данный пользователь был уволен с портала, на который пытается войти. После увольнения сотрудника, доступ в Битрикс24 ему закрыт. Проверьте на тот ли портал осуществляется вход.
Не могу авторизоваться через аккаунт социальной сети
Причина может быть в том, что у вас есть несколько аккаунтов в одной социальной сети, к примеру, ВКонтакте. Один из них может быть привязан к Битриск24.Паспорт, а другой — нет.
В этом случае попробуйте использовать другой аккаунт.
Я регистрировался через социальную сеть. Как сделать обычный логин и пароль для входа в Битрикс24?
При регистрации с помощью соцсервисов вы авторизируйтесь в Битрикс24 по данным этих социальных сетей. Вы можете привязать электронную почту к аккаунту и входить на портал по логину и паролю.
Подробнее читайте в статье — Как задать логин и пароль?
Ошибка «Пользователь с таким email уже существует (при попытке сменить или задать логин в Битрикс24.Паспорт)»
Такая ошибка возникает, если вы пытаетесь привязать к аккаунту email, который уже зарегистрирован в Битрикс24. В таком случае вы можете использовать другой email или отвязать желаемую почту от аккаунта. Для этого зайдите в Паспорт по email, который необходимо освободить и нажмите Изменить в графе Электронная почта. Укажите новый адрес email и подтвердите его. После этого необходимая почта будет отвязана и вы сможете привязать ее к нужному аккаунту.
Подробнее читайте в статье Как изменить логин и пароль.
Ошибка «Неверное контрольное слово»
Если при смене пароля возникает данная ошибка, это может быть связано с несколькими причинами:
- Вы отправили несколько запросов на восстановление пароля и перешли по устаревшей контрольной строке. Для того, чтобы успешно изменить пароль, перейдите по ссылке из последнего письма и установите новый пароль к аккаунту.
- Ссылка для восстановления действует 60 минут. Проверьте, что срок ее активности не истек.
- В браузере уже есть активная авторизация в Битрикс24.Паспорт не для которого необходимо восстановить пароль. Попробуйте повторить попытку через режим «Инкогнито» в браузере.
Ошибка «Пользователи с такими email уже существуют (при приглашении сотрудника)»
Это означает, что сотрудник с такой почтой уже есть на портале. Это может быть почта для авторизации или поле Контактный email в профиле, либо оба пункта. В этом случае можно только изменить email в Битрикс24.Паспорт и в профиле на портале.

Мы рекомендуем, чтобы у каждого сотрудника была своя уникальная почта.
Допустили ошибку в email при регистрации сотрудника и теперь сотрудник не может авторизоваться
Решить данную проблему можно только уволив с портала сотрудника с неправильной почтой. Затем пригласите коллегу уже по корректному адресу.
Подробнее читайте в статье Увольнение сотрудников.
Мне не приходят на почту приглашения/запросы на восстановление пароля
Прежде всего проверьте папку Спам и Рассылки вашего почтового сервиса. Если письма нет, попробуйте отправить приглашение повторно.
Подробнее читайте в статье Как пригласить сотрудников.
Если у вас почта на собственном домене – добавьте адрес no-reply@bitrix24.net в белый список на приём сообщений.
Меня пригласили на портал, но я не могу авторизоваться. Что делать?
Перед авторизацией на портале вам необходимо зарегистрировать логин и установить пароль для входа в Битрикс24.
Подробнее читайте в статье Авторизация в Битрикс24 через приглашение.
Я потерял телефон/переустановил приложение и теперь не могу войти без одноразового пароля
В таком случае вам необходимо настроить двухфакторную авторизацию заново или воспользоваться резервными кодами, если сохраняли их. Также вы можете обратиться к администратору портала для отключения двухэтапной авторизации.
Подробнее читайте в статье Обновить двухэтапную авторизацию на новом телефоне.
Как передать почту уволенного сотрудника другому сотруднику?
Прежде всего администратору портала или руководителю этого сотрудника необходимо зайти в его профиль на портале и изменить контактный e-mail на любой другой.

Затем уволенному сотруднику необходимо зайти в Битрикс24.Паспорт www.bitrix24.net и изменить свой логин.
Подробнее читайте в статье Как изменить логин и пароль.
Если у администратора портала есть доступ к аккаунту/почте – он может сделать это самостоятельно.
Теперь вы сможете пригласить сотрудника на почту, которая стала свободна.
Как удалить аккаунт Битрикс24.Паспорт?
Удалить учетную запись Битрикс24.Паспорт невозможно, пока есть привязка хоть к одному порталу. Как только ваш аккаунт не будет привязан ни к одному Битрикс24, то в меню учетной записи появится пункт удаления.
Спасибо, помогло!
Спасибо
Необязательно:
Оставить отзыв о статье
Уточните, пожалуйста, почему:
Это не то, что я ищу
Очень сложно и непонятно
Оставить отзыв о статье
Выкидывает из админки или Ваша сессия истекла в Битрикс
Решение, как решить проблемы с сессиями в «1С-Битрикс»
Данная проблема возникает по разным причинам, приведу несколько известных вариантов решения проблемы. В основном касается настроек PHP сервера.
- Увеличим время сессии до 3 часов. Если у вас php.ini
session.gc_maxlifetime = 10800 session.cookie_lifetime = 10800 // не забыть перезагрузить сервер
- Увеличим время сессии до 3 часов. Если у вас .htaccess
php_value session.gc_maxlifetime 10800 php_value session.cookie_lifetime 10800
- Или попробовать добавить в dbconn.php
session_set_cookie_params(10800);
- В настройках группы администраторов изменить увеличение времени жизни сессии на дефолтную.
- Бывает допущены ошибки в .htaccess. Например не до конца директиву отключили: правило закоментили, а вот условие осталось.
Если у Вас не получается авторизоваться в админке сайта на 1C-Bitrix, то может быть множество причин. Рассмотрим две самые популярные.
Вы забыли пароль от учётной записи или не знаете пароль.
Для того чтобы авторизоваться на сайте под управлением 1C-Bitrix в случаи если вы забыли пароль или его не знаете, но у Вас есть ftp/sftp доступ до сайта. Достаточно корневой папке сайта создать файл auth_user.php с содержимым:
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/header.php");
global $USER;
$USER->Authorize(1);
@unlink(__FILE__);
LocalRedirect("/bitrix/admin/");
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");
Разберём что же происходит:
При помощи метода $USER->Authorize(1) будет произведена авторизация под пользователем с ID = 1. Если вдруг у вас на сайте нет пользователя с ID = 1 или он отключен, просто перебирайте ID пока не получится авторизоваться.
@unlink(__FILE__) — удаляет сам файл auth_user.php после использования, если файл удалять не хотите, закомментируйте или удалите данную строчку. ( Стока добавлена для забывчивых, кто сам не удаляет файл после использования ).
LocalRedirect(«/bitrix/admin/») — производит редирект на страницу админки.
Теперь рассмотрим другой случай, когда не получается авторизоваться на сайте.
Если вы вводите пароль от своей учётной записи, страница перезагружается и вы видите снова форму ввода логина и пароля, при этом никаких уведомлений об ошибках нет — скорее всего причина в том, что у Вас на сайте не сохраняются сессии.
Как правило происходит это из-за того, что на сервере «затёрлись» директории для хранения сессий. Поэтому их надо восстановить и настроить правильные права на директории.
Подключитесь к серверу используя ssh доступ — подключиться можно при помощи программы PuTTY.
После в командной строке введите следующие команды:
#Создаем директории для хранения файлов сессий
mkdir /tmp/php_sessions
mkdir /tmp/php_sessions/www/
mkdir /tmp/php_sessions/ext_www/
mkdir /tmp/php_upload/
mkdir /tmp/php_upload/www/
#назначаем пользователя и группу
chown -R bitrix:bitrix /tmp/php_sessions/
chown -R bitrix:bitrix /tmp/php_upload/
После этого проблема с авторизаций должна решиться.
Статья была полезна? Поблагодарите автора.
рецепты
Как быстро и без нервов начать работать в Битрикс24, если вдруг не получается войти
За последние три месяца среди наших клиентов было несколько случаев проблем с авторизацией пользователей в Битрикс24.
Некоторым сотрудникам компаний клиентов просто не удавалось зайти в порталы своих организаций, чтобы работать. Время идёт, зайти не получается, негатив к сервису растёт. Однако при разборе проблемы уже с нашей помощью оказалось, что причины были довольно просты, исправления занимают 5 минут и больше проблема не повторяется.
И хотя все типовые случаи, а также рекомендации по устранению проблем с авторизацией, уже опубликованы в поддержке Битрикс24, не все знают, где искать методы решения и что вообще делать.
Если у вас возникли похожие сложности, то сможете справиться с ними благодаря этой статье, либо обращайтесь, поможем.
Когда-то вам пришло приглашение в корпоративный портал Битрикс24, вы тогда перешли по ссылке и зарегистрировались, возможно даже походили по порталу, посмотрели, как там всё устроено, заполнили свои данные. Но сейчас не можете зайти в портал по своим логину и паролю.
Текст ошибки может быть такой:
Это означает, что у вас есть аккаунт в Битрикс24.Нетворк и вы авторизованы по нему, однако этот аккаунт не привязан к порталу, в который вы пытаетесь войти.
То есть, вы используете неверные данные для входа — это может быть либо другая почта, либо социальная сеть.
Администратор портала всегда может проверить логин на странице редактирования профиля в Битрикс24 и подсказать вам, по какому логину нужно заходить.
Однако может быть так, что ваш e-mail на портале и логин, по которому вы безуспешно пытаетесь войти, совпадают, но войти в портал не получается.
В этом случае почти наверняка при первом входе в Битрикс24 вы не довели до конца регистрацию и Битрикс24.Нетворк запомнил вас по какой-либо социальной сети.
Чтобы довести регистрацию до конца и в дальнейшем без лишних заморочек входить в свой Битрикс24 с любого устройства, вам нужно пройти следующие несколько этапов.
1. Определяем, по какой социальной сети Битрикс24.Нетворк нас запомнил.
Когда вы безуспешно пытаетесь войти в Битрикс24 вам выходит такое сообщение:
и, если вы в прошлый раз зарегистрировались через социальную сеть, то это сообщение будет дополнено надписью «Возможно вам стоит войти через…» и будет указана именно та сеть, которая привязалась к вашему аккаунту. Запомните её.
2. Переходим на сайт bitrix24.net в режиме «Инкогнито» *, входим в ту социальную сеть, в которой Битрикс24 запомнил нас и входим в свой аккаунт на Битрикс24.Нетворк с помощью той социальной сети, по которой Битрикс24.Нетворк нас запомнил.
* Как войти в режим «Инкогнито» в разных браузерах, читаем здесь.
Вход через социальную сеть
3. Затем нажмите на ссылку «Мой профиль». Вы увидите страницу с информацией о вашем профиле в Битрикс24.Нетворк.
Переход к настройкам профиля в Битрикс24.Нетворк
4. Перейдите к редактированию профиля
Переход к редактированию профиля в Битрикс24.Нетворк
5. Нажмите кнопку Задать e-mail и пароль и во всплывающем окне добавьте желаемые данные для входа
Привязка нужного e-mail и указание нового пароля
Если при попытке задать логин вы увидите ошибку «Пользователь с таким e-mail уже существует», то это значит что этот e-mail уже зарегистрирован в Нетворке. Решение только одно — зайти через желаемый e-mail и сменить его на другой. Это освободит логин, и вы сможете успешно задать его.
6. Привязка нужного email к аккаунту Битрикс24.Нетворк закончена, теперь вы можете войти в портал по логину и паролю.
Если проблему по данному рецепту решить не удалось и у вас какой-то особый случай, то смотрите рекомендации в этой подборке статей Битрикс24 по проблемам с авторизацией.
Либо обращайтесь к нам, поможем разобраться.
Антон Кочетов
Бизнес-консультант
07.06.2022
15:14
07.06.2022 15:14:08
Коробочный битрикс24 b24.site.ru
Как доп сайт развернут на нем интернет-магазин site.ru
Ошибка авторизации BITRIX SESSID ERROR
Дублирование куки PHPSESSID
https://dev.1c-bitrix.ru/learning/cour…670&LES…
https://dev.1c-bitrix.ru/community/webdev/user/1064429/blog/40425/?commentId=
1. почистить куки в браузере и еще раз авторизоваться
2. удалить лишнюю куку со стороны сервера
2.1. Если не используется многосайтовость, а поле «Доменное имя» очищено, то надо удалить куку с точкой в начале. Для этого впишите в любую строку файла dbconn.php следующий код:
setcookie(«PHPSESSID», «», 777, ‘/’, ‘.site.ru’);
где site.ru — имя вашего домена.
2.2. Если используется многосайтовость или не очищено поле «Доменное имя», то впишите код:
setcookie(«PHPSESSID», «», 777, ‘/’);
строго без имени домена.
костыль
в главном модуле убрать авторизацию на все сайты
в init.php поставила, запустила, удалила
COption::SetOptionString("main", "ALLOW_SPREAD_COOKIE","N");
COption::SetOptionString("main", "use_secure_password_cookies","N");
Но:
при авторизации в интернет-магазине, слетает в битрикс24, и наоборот, поэтому интернет-магазин приходится открывать в режиме инкогнито, или с битриксом работать через приложение.
07.06.202215:1407.06.2022 15:14:08
Теги: сисадмин
Если у вас возникли какие либо вопросы которые вы не смогли решить по нашим публикациям самостоятельно,
то ждем ваше обращение в нашей службе тех поддержки.
Если пропадает авторизация пользователя
Если пропадает авторизация пользователя |
Возможные причины проблемы:
-
Лишние переносы строк (или иные символы) в скриптах конфигурации.
-
Файлы с сессиями продукта создаются, но PHP не хватает прав, чтобы к ним обратиться.
-
Установлен лимит времени на бездействие пользователя, при превышении которого сессия удаляется.
-
Значение параметра Маска сети для привязки сессии в настройках безопасности группы пользователей.
-
Значение параметра
session.cookie_domainв файле php.ini на сервере. -
Неверно прописан домен в настройках главного модуля и для сайта отдельно.
-
При переносе сайта не скопировался файл
/.access.php. -
При многосайтовости вас выкидывает на форму авторизации при переходе по публичным страницам сайта.
-
Авторизация не учитывается на вашем домене.
-
Проблема в работе сервера (нужна поддержка сессий в php, должна быть указана папка сохранения сессий и права на запись в эту папку).
Примечание: если работа в административном режиме прерывается появляющейся формой авторизации, то чтобы дать себе возможность что-то поправить в настройках сайта, после авторизации не совершайте никаких действий порядка 10-30 секунд, и, возможно, форма авторизации не появится.
Назад в раздел
Подписаться на новые материалы раздела:
Парни, проблема.
Пишем апи на битрикс для мобильного приложения(МП). И нужно, чтобы пользователь мог авторизовываться и регистрироваться через мп. И регистрация так же должна идти через соц сети.
Для того, что бы пользователь мог авторизоваться, мы отдаем ему токен вида:(id_user:hach_password). И для пользователя, который регистрируется через соц сети, указываем через какую сеть он авторизовался.(вк или фб), в битриксе есть стандартная переменная EXTERNAL_AUTH_ID.
После того как прошла регистрация, он получает свой токен и с ним хочет авторизоваться. И в этот момент, в момент авторизации выскакивает ошибка от битрикс. «Проверка сохраненной авторзации не пройдена». И все, тут у нас затык((
Если пользователь логиниться через почту, все у него работает.
ТОкен генерируем таким образом. $ID_USER . ':' . $USER->GetSessionHash();
Проверяем пользователя на авторизацию таким образом:$USER->LoginByHash($ID_LOGIN, $hash);
Соответственно все расставив на свои места. Пользователя находит, но не авторизовывает.
Уже проверили все исходники, все увы.
Смотрели эти функции более детально, что бы понятно на каком этапе у нас проблема, но все равно не очень понятно, что не так.
bxapi.ru/src/?module_id=main&name=CUser%3A%3AAuthorize
bxapi.ru/src/?module_id=main&name=CUser::UpdateSes…
bxapi.ru/src/?module_id=main&name=CUser%3A%3ALogin…
bxapi.ru/src/?module_id=main&name=CUser%3A%3ACheck…
Я понимаю, что без кода будет сложно, но все, может кто сталкивался с подобной ситуаций, буду рад любому совету)













