1с ошибка сеанс отсутствует или удален

Припоминаю, что и у нас такое было. Стала воз­ни­кать в ра­бо­чей фай­ло­вой базе 1С 8, раз­ме­щен­ной в об­ще­до­ступ­ном ка­та­ло­ге в ло­каль­ной сети. Т.е. «вчера» база ра­бо­та­ла ис­прав­но, а «се­год­ня» у поль­зо­ва­те­лей в про­из­воль­ные мо­мен­ты вре­ме­ни, при раз­ных со­бы­ти­ях и дей­стви­ях в базе ра­бо­та поль­зо­ва­те­ля пре­кра­ща­ет­ся с воз­ник­но­ве­ни­ем ошиб­ки: Сеанс от­сут­ству­ет или уда­лен ID= , File=srcSeanceContextImpl.​cpp(984)

В ка­кой-​то мо­мент, пы­та­ясь «пой­мать» ошиб­ку, т.к. она имела пла­ва­ю­щий ха­рак­тер, ра­бо­тая в ре­жи­ме 1С Пред­при­я­тие даже уда­лось по­лу­чить окно ошиб­ки, что на изоб­ра­же­нии выше, но еще до­пол­ни­тель­но с кноп­кой «По­дроб­но…», нажав на ко­то­рую, по­лу­чи­лось из­влечь текст ошиб­ки, но, к со­жа­ле­нию, не уда­лось за­фик­си­ро­вать изоб­ра­же­ние окна ошиб­ки с до­пол­ни­тель­ной кноп­кой.

В этом слу­чае по­лу­чи­лось, что ошиб­ка была в коде, но потом она не по­вто­ря­лась имен­но для этого участ­ка кода и в фор­мах ошиб­ки боль­ше не было кноп­ки «По­дроб­но…». Зна­чит, что дело не в коде, а что на самом деле он не может по­лу­чить дан­ные, на ко­то­рые на­стро­ен по сто­рон­ней при­чине.

Перейти к содержанию

Алексей Герзанов aka Gerzoid 16.12.2022 1 мин

Параметр сеанса отсутствует или удален на сервере 1C:Предприятие

Ошибка связанная с обновлением платформы 1С: Предприятие. Рассмотрим простой способ решения.

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

Данная проблема стала возникать на платформе версии 8.3.22.1709 в клиент-серверном режиме работы. Ошибка имеет плавающий характер и получить окно об ошибке достаточно непросто.

Сопутствующие уведомления:

  • ПолучитьИзХранилища — возвращает неопределенное значение.
  • ЭДО не работает, похоже, потому что сеансы прерываются.
  • Ошибка при выполнении запроса POST к ресурсу /e1cib/

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

Инструкция по удалению сеансовых данных

  1. Нажимаем на Пуск, находим ярлык Остановка сервера в папке 1С Предприятие.Остановка сервера 1С Предприятие
  2. Удаляем папку:
    C:Program Files1cv8srvinforeg_1541snccntx...

    Удаление сеансовых данных на сервере

  3. Нажимаем на Пуск, находим ярлык Запуск сервера в папке 1С Предприятие.Запуск сервера 1С Предприятие

После удаления сведений о сеансах пользователей сообщение об ошибке появляться не должно.

Алексей Герзанов aka Gerzoid

Алекс Гезанов

Работаю в сервисном центре по ремонту и обслуживанию бытовой техники. За более чем 10 лет трудовой деятельности, я сталкивался с решением большого количества проблем в работе ОС Windows, периферийных устройств, бытовой техники, игровых консолей Playstation и т. д.

 

Партнёрская программа 1С и Бланка

 

Сеанс отсутствует или удален

Я
   dvpk

26.05.21 — 17:18

Платформа 1С:Предприятие 8.3 (8.3.18.1483)

Сервер PostgreSQL

При запуске в режиме предприятия через некоторое время ошибка

Сеанс отсутствует или удален

ID=c0ff7e31-e7d1-401e-a2c0-104b86d4d0ce, File=srcClusterDistribImpl.cpp(1587)

Кэш чистил, разные версии платформы пробовал, ТИИ делал. Подскажите, куда ещё можно подумать

   dvpk

1 — 26.05.21 — 17:19

В консоли при этом возникает соединение от «Планировщик заданий», может это быть как-то связано?

   ДенисЧ

2 — 26.05.21 — 17:19

Снести пг, поставить человеческий сервер — не предлагать?

А если «нет денег на МС» — ищите деньги на админа ПГ со хорошими знаниями 1с.

Как говорят на Руси — скупой платит дважды.

   dvpk

3 — 26.05.21 — 17:20

(2) На этом же сервере исправно крутится другая база на том же самом постргес

   Фрэнки

4 — 26.05.21 — 17:22

(2) да ты им всегда предлагаешь одно и тоже :-)

(1) хоть бы версию ПГ указал и на чем вообще сервер установлен?

Может винда Хрюша у тебя тупо не тянет сервер и он крашит сеансы.

(3) другая база это какая? база номер раз, база номер два или база номер три — это не инфа для подсказок, а троллинг какой-то.

   ДенисЧ

5 — 26.05.21 — 17:23

(3) И что?

(4) А что делать, если это решение?

   dvpk

6 — 26.05.21 — 17:26

(4) PG 12.6-6.1C

Другая — ЗУП, крашится Бухня

  

dvpk

7 — 26.05.21 — 17:52

(0) Всё оказалось просто и на поверхности. Маловероятно, но если кто-то столкнётся с подобным — в конфигураторе «Администрирование» > «Параметры информационной базы» проверьте значение параметра «Время завершения спящего сеанса».

P.S. Местным экспертам спасибо за помощь в свойственной мисте манере.

Прочитай, хотя бы, Митичкина «Разработка в системе 1С:Предприятие 8». Волшебник

BoricH пишет:

1C8.2 при работе в терминале на 64х сервере в клиент-серверном режиме при большом колличестве пользователей вылетает с ошибкой «Сеанс отсутствует или удален».

Сервер 1С 64х 8.2.10.82, 8.2.11.229 , SQL 2005.

Если на одной машине запустить около 60 сеансов 1С, то программа вылетает (на всех запущеных сеансах) с ошибкой «Сеанс отсутствует или удален».

Код ошибки 4587.

Тонкие клиенты не вылетают….

Делал эксперимент: запустил кучу тонких клиентов (порядка штук 70) и пару толстых клиентов.. буквально через минуту толстые клиенты «отвалились»..

Как оказалось, решение очень банальное: необходимо на сервере 1С:Предприятия добавить несколько рабочих процессов.

Информация взята с сайта http://helpf.pro

Подпишитесь на нашу рассылку новостей

Хотите узнать больше по этому вопросу?

Подпишитесь на нашу рассылку новостей

Подписаться

Чтобы задать вопрос или предложить тему статьи, нажмите на кнопку ниже:

Предложить статью

Ошибка в любой момент при работе с базой 1С 8: Сеанс отсутствует или удален ID= , File=srcSeanceContextImpl.cpp(984)

Описание ошибки:
Стала возникать в рабочей файловой базе 1С 8, размещенной в общедоступном каталоге в локальной сети. Т.е. «вчера» база работала исправно, а «сегодня» у пользователей в произвольные моменты времени, при разных событиях и действиях в базе работа пользователя прекращается с возникновением ошибки: Сеанс отсутствует или удален ID= , File=srcSeanceContextImpl.cpp(984)

Найденные решения:

1С 8, ошибка, как исправить, устранить, в чем причина, Сеанс отсутствует или удален ID= , File=srcSeanceContextImpl.cpp(984)

В какой-то момент, пытаясь «поймать» ошибку, т.к. она имела плавающий характер, работая в режиме 1С Предприятие даже удалось получить окно ошибки, что на изображении выше, но еще дополнительно с кнопкой «Подробно…», нажав на которую, получилось извлечь текст ошибки, но, к сожалению, не удалось зафиксировать изображение окна ошибки с дополнительной кнопкой.

Нажатие на изображении увеличит его

{ОбщийМодуль.ОбщегоНазначения.Модуль(1967)}: Ошибка при получении значения атрибута контекста (ОбщиеЗначения)
КэшНаСервере = ПараметрыСеанса.ОбщиеЗначения.Получить();
по причине:
Сеанс отсутствует или удален
ID=d5fb50d2-873f-4624-b6ab-2cde2d48a1dc, File=srcSeanceContextImpl.cpp(984)

В этом случае получилось, что ошибка была в коде, но потом она не повторялась именно для этого участка кода и в формах ошибки больше не было кнопки «Подробно…». Значит, что дело не в коде, а что на самом деле он не может получить данные, на которые настроен по сторонней причине.

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

По данным обсуждения на форуме infostart «Ошибка «file=srcseancecontextimpl.cpp(983)» — для серверной базы на Apache к уже указанным способам устранения ошибки добавляют среди наиболее интересных обновление платформы (что сомнительно, если база работала «вчера»), проверка наличия свободного места на сервере, корректно перераспределить ресурсоемкость процессов сервера и другие, см. по ссылке.

Обсуждения на форуме mista.ru «IIS: «Сеанс отсутствует или удален» после перехода на 8.3″  в контексте наличия IIS на сервере предлагало варианты все того же обновления платформы 1С 8, изменения ее разрядности, внимательного изучения технического журнала, проверка работы и, возможно перезапуск службы IIS.

И один интересный момент был отмечен на сайте superuserdo.info о недостатке свободной памяти:

Нажатие на изображении увеличит его
1C 8, недостаточно свободной памяти для выполнения операции, сеанс отсутствует или удален ID=

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

Так же уже лично пришла идея выполнить проверку физической целостности базы — но до этого не успело дойти. Стоит отметить, что в основном указанные выше источники связаны с базами, работающими в серверном режиме. Поэтому для них проверка физической целостности штатной утилитой 1С chdbfl.exe просто не возможна. Но в данном случае база физическая. Но, т.к. ошибка возникла и в конфигураторе при попытке запустить «Тестирование и исправление» базы, то стало совершенно понятно, что дело точно не в 1С. Как уже было отмечено в начале — база файловая, но, т.к. в ней работает несколько пользователей, то размещена в общедоступном каталоге в локальной сети. От этого возникло предположение, что проблема в сети или сетевом оборудовании. Короткая статья на сайте zdst.net по этой проблеме (приведу скрин для удобства) подтверждала данное предположение. Но, опят же, в данном описании речь шла о серверной базе. Но суть проблемы могла быть актуальна и для файловой базы в локальной сети.

Нажатие на изображении увеличит его

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

Оцените, помогло ли Вам предоставленное описание решения ошибки?




© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.

20-01-2022

Журавлев А.С.
(Сайт azhur-c.ru)

Понравилась статья? Поделить с друзьями:

Не пропустите эти материалы по теме:

  • Яндекс еда ошибка привязки карты
  • 1с ошибка разбора soap сообщения неверная версия сообщения
  • 1с ошибка при формировании отчета
  • 1с ошибка при установке значения атрибута контекста путькданным
  • 1с ошибка при установке значения атрибута контекста имякоманды

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии