Ошибка неправильный запрос 1с

Ошибка «Неправильный запрос» при работе с опубликованной на IIS базы 1С 8.2/8.3

Опубликовал fora-4a в раздел Администрирование — Системное

При работе с базой 1С:БП 3.0, опубликованной на IIS 7, в момент проведения документов или открытия элементов справочников возникает ошибка «Неправильный запрос».
В данной статье опишу решение, которое помогло лично мне.

Конкретно в моем случае данная ошибка проявлялась:

1. При проведении документов «Авансовый отчет» (причем нерегулярно);

2. При попытке открыть элемент справочника «Контрагенты» (регулярно);

При работе с базой через WEB-клиента — ошибка выглядит так:

 Ошибка при работе через WEB-клиента

Выяснилось следующее — при авторизации возникает ошибка 400–Bad Request.

Решение оказалось достаточно простым  — по умолчанию сервер IIS 7 не отдает полный код ошибки для удаленных запросов.

1. Необходимо в пункте меню «Страницы ошибок»

2. «Изменить параметры» 

3. поставить значение «Подробные сообщение об ошибках»

После проделанных процедур со стороны сервера IIS ошибка пропала.

По материалам http://infostart.ru/public/337413/

Так же для Вашего бизнеса может понадобиться:

  • Обслуживание компьютеров
  • Сервер для небольшого офиса
  • Компьютеры, ноутбуки, оргтехника
  • Локальные сети
  • Системы IP видеонаблюдения

Если Вы хотите получить консультацию, воспользоваться услугами специалиста по 1С, пожалуйста обращайтесь:

  • звоните по телефону +7-812-385-55-66 в Санкт-Петербурге
  • пишите на адрес office@statusspb.com
  • оставляйте заявку у нас на сайте на странице «Онлайн заявка» /on-line-zayavka

При работе с базой 1С опубликованной на IIS 7 или IIS 8 в различных сценариях работы (открытие элемента справочника, проведение документа или при любой другой операции) на странице браузера интерфейс веб-клиента 1С может замениться текстом ошибки «Неправильный запрос», при этом часто открывается дополнительная вкладка.

При этом в тонком клиенте может быть всё в порядке (корректно будет выводиться текст исключения), либо может появляться окно с сообщением:

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

Однозначного решения данной проблемы в настоящее время нет.

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

  • Элемент нумерованного спискаЭлемент нумерованного спискаВ «Диспетчер служб IIS» в списке инструментов всего сервера или проблемного сайта выбрать «Страницы ошибок»

  • В правом меню инструмента «Страницы ошибок» выбрать действие «Изменить параметры…»

  • В открывшемся диалоговом окне «Изменение параметров страниц ошибок» в группе «Сообщения об ошибках» выбрать выбрать любой пункт кроме первого («Страницы настраиваемых ошибок») — решить проблему может один из них

  • Перезагрузить IIS.

После описанных действий ошибка «Неправильный запрос» в веб-клиенте 1С в большинстве случаев перестаёт возникать.

Основана на статье портала InfoStar — Ошибка «Неправильный запрос» при работе с опубликованной на IIS 7 базой 1С:БП 3.0

Источники:

  • Ошибка “Неправильный запрос” через тонкий клиент (веб-сервер)
  • Ошибка “Неправильный запрос” при работе с опубликованной на IIS 7 базой 1С:БП 3.0
  • ИТС: 7.10.1. Internet Information Services

Ошибка

“Неправильный запрос”

“Внимание! Работа данного сеанса была прервана из другого окна или закладки веб-браузера….”

Решение:

Необходимо открыть диалог настройки параметров страниц ошибок:

Панель управленияАдминистрированиеДиспетчер служб IIS<Конкретный сервер>сайты<Имя виртуального приложения>Страницы ошибок

Изменить параметры…

В открывшемся диалоге следует установить значение Подробные сообщения об ошибках.

Затем нажать кнопку ОК.

0

0

Неправильный запрос. IIS 8.0 ☑ 0

Bot01

21.04.14

10:53

Доброго времени суток.

После обновления Win Server 2012 R2 (IIS 8.0) в Web клиенте, сразу после загрузки, стало появляться окно с надписью «Неправильный запрос» (локально, на самом сервере, Web клиент работает нормально).

Подскажите, пожалуйста, как это можно починить?

1

Bot01

21.04.14

10:54

*Win Server 2012 Standard

2

Bot01

21.04.14

15:00

3

3

Bot01

21.04.14

16:35

2

4

Bot01

22.04.14

09:47

1

5

Bot01

22.04.14

14:13

Воот…

Если в Процедуре «ПриСозданииНаСервере» модуля Формы Обработки «ИнформацияПриЗапуске» закомментировать строку

Отказ = Истина, ТО ошибки не возникает.

Появляется пустое окно «Информация» со стрелочками, нажатие на которые приводит к вышеописанной ошибке…

С чем бы это могло быть связанно???

6

Bot01

22.04.14

15:05

… и в других формах, если в Процедуре «ПриСозданииНаСервере» Отказ = Истина, то вываливается ошибка  «Неправильный запрос»…

Какого С!?

7

Bot01

29.04.14

09:29

Скопировал файлы конфигурации IIS с другого сервера (на котором не было такой ошибки):

%systemroot%\windows\system32\inetsrv\config\*.config

Ошибка пропала…

8

Bot01

30.04.14

17:32

Так вот,…

В applicationHost.config, в тегах

    <location path=»Default Web Site/***»>

        <system.webServer>

            <security>

                <authentication>

                    <anonymousAuthentication enabled=»false» />

                    <windowsAuthentication enabled=»true» />

                    <basicAuthentication enabled=»false» />

                </authentication>

            </security>

            <handlers accessPolicy=»Read, Execute, Script» />

            <httpErrors errorMode=»Detailed» />

        </system.webServer>

    </location>

не хватало строки <httpErrors errorMode=»Detailed» />

Если объект кем-то заблокирован, при попытке его редактировать молниеносно вылетает страничка about:blank «Неправильный запрос» и работа с базой прекращается. приходится заново запускать приложение.
При этом в тонком клиенте в этом случае разумное уведомление о блокировке.

Решение опубликовано вот здесь http://infostart.ru/public/337413/. Спасибо!

Суть. В настройках IIS требуется:
IIS \ «Страницы ошибок».
В пункте «Действия» нажимаем «Изменить параметры».
В появившемся окне  выбираем значение «Подробные сообщение об ошибках». (к слову у меня по умолчанию было «Подробные сообщение об ошибках для локальных запросов и страниц настраиваемых ошибок для удаленных запросов»)

Понравилась статья? Поделить с друзьями:
  • Ошибка неверный тип аргумента numberp nil
  • Ошибка несоответствие синонимы
  • Ошибка неправильный входной параметр secret net
  • Ошибка несовместимые типы выразить
  • Ошибка неправильный аргумент