406 ошибка после обновления на платформу 8.3.11.3034
Здравствуйте,
была платформа 8.3.10.2561, конфа УТ 11.4 с расширением с http-сервисом, апач на убунту с необходимиыми настройками/веб-сервисом по дефолту.
перешли на 8.3.11.3034, веб-сервис на сервере с апачем тоже обновили.
web-сервис продолжает работать стабильно.
http-сервис отваливается с ошибкой 406 - Истекло время ожидания сеанса.
В конфе УТ в расширении стоит Повторное подключение - не использовать, время жизни сеанса 20. Настройки сервера 1С - 1 ИБ на процесс, 28 соединений.
И еще момент: если в конфе поменять url (типа с test на test_) то работает, или если в апаче в var/www/1C/test в default.vrd поменять виртуальный каталог тоже например с test на test_ то также начинает работать.
Полностью удалять/сохранять в расширении пробовали - не помогает.
Рестарты, ребуты всего тоже не помогают
P.S. с 2014 года не было проблем, как линукс/апач настроили, то просто с выходом новой платформы переустанавливали и все было ок.
WTF?
была платформа 8.3.10.2561, конфа УТ 11.4 с расширением с http-сервисом, апач на убунту с необходимиыми настройками/веб-сервисом по дефолту.
перешли на 8.3.11.3034, веб-сервис на сервере с апачем тоже обновили.
web-сервис продолжает работать стабильно.
http-сервис отваливается с ошибкой 406 - Истекло время ожидания сеанса.
В конфе УТ в расширении стоит Повторное подключение - не использовать, время жизни сеанса 20. Настройки сервера 1С - 1 ИБ на процесс, 28 соединений.
И еще момент: если в конфе поменять url (типа с test на test_) то работает, или если в апаче в var/www/1C/test в default.vrd поменять виртуальный каталог тоже например с test на test_ то также начинает работать.
Полностью удалять/сохранять в расширении пробовали - не помогает.
Рестарты, ребуты всего тоже не помогают
P.S. с 2014 года не было проблем, как линукс/апач настроили, то просто с выходом новой платформы переустанавливали и все было ок.
WTF?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Идентичная проблема, после обновление на 8.3.11.3034 http-сервис стал вываливать 406 (веб-сервер - IIS7). Бывает, пол-дня поработает нормально, бывает после 4-5 запросов уходит в ошибку. Временно лечится рестартом rphost.
Поигрался с настройками повторного использования сеансов в конфе - безрезультатно. Есть еще вариант покрутить default.vrd, но мне кажется, собака зарыта не там...
Поигрался с настройками повторного использования сеансов в конфе - безрезультатно. Есть еще вариант покрутить default.vrd, но мне кажется, собака зарыта не там...
Разобрался вроде.
default.vrd, секция service, sessionMaxAge="20" reuseSessions="autouse"
Без обоих этих параметров обрабатывалось ровно poolSize запросов, потом вываливало 406. При указании любого их двух, либо обоих - всё норм.
Наличие параметра poolTimeout на 406 не повлияло.
Наличие параметра poolSize без всех остальных превращает постоянную 406 во временную 500 (только на запросах кратных poolSize).
Оставил только sessionMaxAge.
Понаблюдаю в течении рабочего дня, отпишусь по результатам.
default.vrd, секция service, sessionMaxAge="20" reuseSessions="autouse"
Без обоих этих параметров обрабатывалось ровно poolSize запросов, потом вываливало 406. При указании любого их двух, либо обоих - всё норм.
Наличие параметра poolTimeout на 406 не повлияло.
Наличие параметра poolSize без всех остальных превращает постоянную 406 во временную 500 (только на запросах кратных poolSize).
Оставил только sessionMaxAge.
Понаблюдаю в течении рабочего дня, отпишусь по результатам.
(4)
reuseSessions="dontuse"
Подтверждаю, работает.
Похоже, это те самые параметры http-сервисов, которые теперь можно изменять в расширениях. В интерфейс-то вывели, а в wsisapi уходят какие-нибудь null и переполняют пул сессий...
reuseSessions="dontuse"
Подтверждаю, работает.
Похоже, это те самые параметры http-сервисов, которые теперь можно изменять в расширениях. В интерфейс-то вывели, а в wsisapi уходят какие-нибудь null и переполняют пул сессий...
Платформа 8.3.12.1685 х64. Легальная.
В версии бухгалтерии 3.0.64.42 сняли режим совместимости с 8.3.10 и расширения перестали быть доступны как по COM так и через IIS. Причем и COM и IIS видит стандартные функции и может их вызвать нормально. Но не "видят" расширения и не вызывает их.
Если не ставить обновление 3.0.64.42, на платформе 8.3.12.1685 все работает нормально.
Режимы совместимости в расширении не помогают. Профили безопасности так же не помогают.
Что делать - не понятно.
В IE ошибка - Код ответа сервера: 406
В версии бухгалтерии 3.0.64.42 сняли режим совместимости с 8.3.10 и расширения перестали быть доступны как по COM так и через IIS. Причем и COM и IIS видит стандартные функции и может их вызвать нормально. Но не "видят" расширения и не вызывает их.
Если не ставить обновление 3.0.64.42, на платформе 8.3.12.1685 все работает нормально.
Режимы совместимости в расширении не помогают. Профили безопасности так же не помогают.
Что делать - не понятно.
В IE ошибка - Код ответа сервера: 406
Добрый день!
А что говорят представители 1С? Баг отправляли на рассмотрение в саппорт 1С?
Аналогичная проблема имеет место быть. 406 -это ошибка, что не удалось создать сеанс. Очень странная ошибка и лечится только перепубликацией, после чего по новой прописыванием в default.vrd reuseSessions="autouse", либо перезапуском службы сервера 1С.
В интернете всё что можно нарыть, как лечат подобное через reuseSessions="dontuse", а как же быстродействие, как же кеш сессии?
А что говорят представители 1С? Баг отправляли на рассмотрение в саппорт 1С?
Аналогичная проблема имеет место быть. 406 -это ошибка, что не удалось создать сеанс. Очень странная ошибка и лечится только перепубликацией, после чего по новой прописыванием в default.vrd reuseSessions="autouse", либо перезапуском службы сервера 1С.
В интернете всё что можно нарыть, как лечат подобное через reuseSessions="dontuse", а как же быстродействие, как же кеш сессии?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот