Ошибка при выполнении запроса post сеанс отсутствует или удален

Я
   distorter

13.02.20 — 11:13

После перехода с 8.3.13 на 8.3.16 (Конфигурация БП 3.0.75.93) подключение к веб-серверу на IIS стало периодически вылетать с ошибкой «Сеанс отсутствует или удален».

На 8.3.15.1830 ошибка продолжает возникать. Пример:

Ошибка работы сеанса

Ошибка при выполнении запроса POST к ресурсу /e1cib/modules/call:

по причине:

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

ID=cc200dee-74a2-427c-b6af-c47bdee805e2, File=srcSeanceContextImpl.cpp(929)

Платформа 32-разрядная. Стоит ли ставить 64? Стоит ли ставить Apache вместо IIS или надо поднастроить IIS? Стоит ли отключить какие-то фоновые задания?

   Amra

1 — 13.02.20 — 11:19

Посмотри в журналах винды на компе с ИИС. Не исключено что проблема с службой

   distorter

2 — 13.02.20 — 11:26

(1) Думаю нет — это началось еще на старом серваке после перехода на 8.3.16, только что поставили новый (давно собирались) — та же фигня.

Еще один нюанс — раньше работали в одной базе, теперь в 3 параллельно. Одна тоже вылетала, но, кажется, не так часто.

   Amra

3 — 13.02.20 — 12:06

(2) А я думаю что да. Поэтому советую проверить

   Дык ё

4 — 13.02.20 — 13:03

(0) если у тебя в iis опубликованы базы разных релизов платформы — разнеси их по разным пулам приложений

   distorter

5 — 13.02.20 — 15:32

(3) Ок, гляну!

(4) Все одного релиза 8.3.15.1830

   idw

6 — 13.02.20 — 21:46

(0) такая же фигня, на 8.3.13 было всё норм, но после перехода на 8.3.15.1830 стала вылетать такая же ошибка. У меня 1С 64 бита.

Помогаает перезапуск службы iis.

   distorter

7 — 14.02.20 — 10:44

(6) Как на долго помогает?

Может тогда Apache поставить?

У кого 8.3.15 на Apache отзовитесь!

   Builder

8 — 14.02.20 — 10:53

(7) Апач х64 + 8.3.16 = полет нормальный.

  

PRO100 NigGaZ

9 — 14.02.20 — 10:56

(7) Apache 2.4 x64 no ssl 1с 8.3.15.1830 x64

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

srcRMngrCalls.cpp(497):

60c686dc-798f-4d17-aadb-a90156a16eb8: Сеанс отсутствует или удален

ID=c119dd6b-b7cf-4455-9993-49c09c2c3de7, File=srcClusterDistribImpl.cpp(1640)

TurboConf — расширение возможностей Конфигуратора 1С

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

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

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

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

Параметр сеанса отсутствует или удален 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 и т. д.

1c-k Спасибо братиш !!! Уважение !!!

Цитата
Сообщение от 1c-k
Посмотреть сообщение

а платформа какая?

-8.3.5.1336

Цитата
Сообщение от 1c-k
Посмотреть сообщение

попробуй загрузить и выгрузить в платформе которая по релизу выше или ниже. Авось поможет.

— Попробую отпишусь …

Добавлено через 2 часа 10 минут
Дружище вот такая х-ня получается
Если я первый раз загружаю из мною созданного табличного документа (в форме документа «Установка цен номенклатуры «) в дерево значений «ДеревоЦен»
— то загружается все без проблем , документ проводиться , по регистрам проходит …

Если я закрываю 1с, затем заново захожу , так же загружаю из Табличного документа в Дерево значений
— то загружается все без проблем , документ проводиться , по регистрам проходит …

НО если я в одном сеансе 2ой раз создаю документ «Установка цен номенклатуры» то и пытаюсь загружать из Табличного документа в Дерево значений «ДеревоЦен» то на коде

1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
ССылкаНоменлатура =  ЗагрузитьЦеныЗапросПолучитьНоменклатуру(СтрокаНаименованиеНоменклатуры);
 
/// ниже сама простенькая функция
 
&НаСервере
функция ЗагрузитьЦеныЗапросПолучитьНоменклатуру(НоменклатураНаименование)
    
    ЗапросНайтиТовар = Новый Запрос;
    ЗапросНайтиТовар.Текст = 
        "ВЫБРАТЬ РАЗЛИЧНЫЕ
        |   Номенклатура.Ссылка
        |ИЗ
        |   Справочник.Номенклатура КАК Номенклатура
        |ГДЕ
        |   Номенклатура.Наименование = &Наименование";
        
    ЗапросНайтиТовар.УстановитьПараметр("Наименование",НоменклатураНаименование);     
    РезультатЗапроса = ЗапросНайтиТовар.Выполнить();
    
    ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
    
    Если ВыборкаДетальныеЗаписи.Количество() = 0  Или 
         ВыборкаДетальныеЗаписи.Количество() > 1 Тогда 
         
        Возврат Неопределено;
        
    Иначе   
        ВыборкаДетальныеЗаписи.Следующий();
        Возврат ВыборкаДетальныеЗаписи.Ссылка;
 
    КонецЕсли;
    
КонецФункции

если нажимаю f10 на строчке

1C
1
]ССылкаНоменлатура =  ЗагрузитьЦеныЗапросПолучитьНоменклатуру(СтрокаНаименованиеНоменклатуры);

при поставленной точке останова на начале функции

как раз и возникает ошибка

Цитата
Сообщение от andrey76
Посмотреть сообщение

Ошибка работы сеанса
Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm:
по причине:
Параметр сеанса отсутствует или удален

А в конфигураторе пишет «ошибка вычисления выражения»

и так каждый раз именно на этой строчке
— платформу менял, запускал на разных вм с чистым кешем 1с … базу тестировал и исправлял — без ошибок …

Подскажите пожалуйста — совсем не пойму — из за чего ???

Заранее огромное спасибо !!!

При подключении в режиме тонкого клиента к серверу 1С, работающему посредством Apache, на каком то моменте появляются окна со следующими ошибками:

  • Неспецифицированная ошибка работы с ресурсом Ошибка при выполнении запроса POST к ресурсу /e1cib/logForm: Недостаточно свободной памяти для выполнения операции.
  • Ошибка HTTP при обращении к серверу: http://x.x.x.x Failure when receiving data from the peer
  • Сеанс отсутствует или удален ID=cc200dee-74a2-427c-b6af-c47bdee805e2, File=srcSeanceContextImpl.cpp(939)

Если сервер работает на 32-разрядной версии Apache и 1С, то проблема может заключаться в выделении оперативной памяти. Для её решения, необходимо установить 64-разрядную версию платформы 1С и аналогичную версию Apache.
https://superuserdo.info/?p=800

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

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

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

Понравилась статья? Поделить с друзьями:
  • Ошибка при выполнении запроса post к серверу
  • Ошибка при выполнении запроса post к ресурсу ошибка субд
  • Ошибка при выполнении запроса post к ресурсу e1crdbg rdbgtest
  • Ошибка при выполнении запроса post к ресурсу e1cib uobjects
  • Ошибка при выполнении запроса post к ресурсу e1cib types