|
Проблема с отчетами в веб-клиенте | ☑ | ||
---|---|---|---|---|
0
_stay true_
20.07.16
✎
09:28
|
Здравствуйте.
Имеем сервак, на нём WinSrv 2012R2, MSSQL 2014 R2, развёрнут APACHE 2.4, настроен веб-клиент, опубликована база. Браузер Mozilla Firefox актуальной версии. Проблема в следующем: когда формируем ЛЮБОЙ(!) типовой(и нетиповой) отчет, и результат оказывается "большим"(примерно 1000-1500 строк), то при прокрутке выдаёт такую ошибку: Error: HTTP: Expectation failed Ошибка при выполнении запроса POST к ресурсу /e1cib/moxel: (: 0) Пробовал на другом компе локально IIS поднять - результатов не принесло. Та же ошибка в тех же местах. Кто сталкивался: как с этим бороться? |
|||
1
_stay true_
20.07.16
✎
09:29
|
Платформа: 1С:Предприятие 8.3 (8.3.7.2027)
Конфигурация: Управление торговлей, редакция 11.2 (11.2.3.129) (http://v8.1c.ru/trade/) Copyright © ООО "1C-Софт", 2003-2016. Все права защищены (http://www.1c.ru) Полный текст: Режим: Веб-сервер (сжатие: обычное) Приложение: Веб-клиент Локализация: Информационная база:русский (Россия), Сеанс:русский (Россия) Вариант интерфейса: Такси Ошибки: -------------------------------------------------------------------------------- 20.07.2016 9:25:36 HTTP: Expectation failed Ошибка при выполнении запроса POST к ресурсу /e1cib/modules/call: |
|||
2
_stay true_
20.07.16
✎
09:33
|
При работе в тонком клиенте такой беды не наблюдается. Только в веб-клиенте.
|
|||
3
borozavr
20.07.16
✎
09:33
|
||||
4
_stay true_
20.07.16
✎
09:36
|
(3) Точно, вспомнил. У нас прокся есть...
|
|||
5
_stay true_
20.07.16
✎
09:43
|
На компе без прокси тот же эффект. Поднял всё, что на серваке + IIS. та же беда
|
|||
6
_stay true_
20.07.16
✎
10:31
|
Попробовал через IE. Не ругается, но дико тормозит.
|
|||
7
_stay true_
20.07.16
✎
10:35
|
Как будто отрабатывает какое-то нвидимое "ПриПолученииДанных"...
|
|||
8
_stay true_
20.07.16
✎
11:29
|
Вот и поговорил сам с собой:)
|
|||
9
lubitelxml
20.07.16
✎
11:35
|
попробуй платформу последнюю поставить. Если тонком клиенте (это ведь "браузер 1с") работает - проблемы скорее всего в апаче
|
|||
10
_stay true_
20.07.16
✎
11:42
|
(9) попробовал. Та же беда. Причем как на Апаче, так и на IIS,уже 4 компа и два сервака замучил. Отключен брэндмауэр, антивирь и прочая шляпа.
Тормозит. Снежинка пушковая в ромашку)))) |
|||
11
lubitelxml
20.07.16
✎
11:48
|
да не знаю чем тебе помочь. Самописка, 8.3.6.2299, IIS - есть некоторые баги в отображении в вэб-клиенте, но это мелочи, проблем как у тебя не замечено
|
|||
12
_stay true_
20.07.16
✎
11:53
|
(11) Пока мучаю конфиги апача и с админом проверяем настройки кластера и SQL. Так же запущено ТиИ копии нужной базы, а это надолго)))
|
|||
13
lubitelxml
20.07.16
✎
11:54
|
(12) кеши еще почти везде
|
|||
14
_stay true_
20.07.16
✎
11:56
|
(13) Сделалось в первую же очередь
Кеши кластера, юзера, на клиентской машине. Всё почищено. Пока что вертится ТиИ, база большая(около 60гб), утром продолжим). Сдается мне, ТиИ там никто никогда не делал) |
|||
15
_stay true_
26.07.16
✎
15:25
|
В общем, ТиИ, Обновление платформы и сервера 1С до версии 8.3.8.1933 и подруживание 1С с 64-х разрядным APACHE 2.4.4 решили все проблемы с веб-клиентом. Уже писал это в другой своей теме, но всё же повторюсь:
Для данного мазохизма, делаем следующее: 1. Ставим 8.3.8.1933 x64 сервер 1С. В процессе установке отмечаем установку модулей расширения веб-сервера. 2. Ставим платформу 8.3.8.1933 с модулями расширения веб сервера. 3. Публикуем базу, выбрав веб-сервер APACHE 2.4, от предложения "перезапустить APAHCE" отказываемся. 4. Останавливаем апач вручную. Руками правим httpd.conf: меняем строку LoadModule _1cws_module "C:\Program Files(x86)\1cv8\8.3.8.1933\bin\wsap24.dll" на LoadModule _1cws_module "C:\Program Files\1cv8\8.3.8.1933\bin\wsap24.dll" 5. Запускаем службу апача вручную. т.е. по сути, в комплекте с дистрибутивом сервера 1С(x64) мы получаем все нужные 64-х разрядные компоненты для работы с 64-х битным веб-сервером APACHE 2.4.4, а так же компоненту веб-клиента. А мы просто подргужаем апачу dll-ку, которая идет в комплекте с 64-х битным серверов 1С с установленными модулями расширения, которая умеет взаимодействовать Apache 2.4.4(x64). Единственный минус: при обновлении публикации приходится каждый раз править httpd.conf вручную, т.к. прописывается "клиентская" dll-ка из каталога ProgramFiles(x86). Если заменить её на "серверную" прямо в каталоге с платформой - клиентская часть падает. Выход: после обновления публикации, выполняем пункт 4. Надеюсь, кому-то, да пригодится. Искренне Ваш, _stay true_ "Истина где-то рядом"(С) |
|||
16
Cyberhawk
26.07.16
✎
15:27
|
(15) Не понял, почему это ты называешь "мазохизмом". Документация есть, там все поведение описано, в т.ч. и что нужно делать для использования 64б компоненты веб-сервера...
|
|||
17
_stay true_
26.07.16
✎
15:30
|
(16) А это для тех, кто не читает документацию)) Я, например, в сети инфы не нашел. Пока на форумах не подсказали немного и не прочитал документацию.
"А сегодня, документацию читать могут не только лишь все, не каждый может это делать." по тому и мазохизм))) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |