12.02.16 — 10:52
Добрый день.
Публиковал базы 1С на веб-сервере Apache на сервере Linux по данному примеру http://1c.taxpravo.ru/public/303420/
Все установилось без проблем
но при подключении через браузер выдает ошибку:
1C:Enterprise 8 application error:
Версия компоненты ‘xml2’ (8.3.6.2421) отличается от версии корневого модуля ‘core83’ (8.3.7.1917)
Сервер 1c под windows версия 8.3.6.2421
Пакеты на линукс версия 8.3.6.2421
база postgresql-9.4_9.4.2-1.1C.
Как исправить.
1 — 12.02.16 — 10:53
Ну, рассказывай дальше
2 — 12.02.16 — 10:56
Вроде все рассказал. Спрашивай уточню
3 — 12.02.16 — 11:08
Поищи 8.3.7.1917 на сервере прилложений или веб-сервере (ставил, оно заменило библиотечку)
4 — 12.02.16 — 11:25
(2) Что спрашивай? Ты в (0), я так понимаю, дал анонс истории, теперь рассказывай.
Или…, о, нет, я не верю, неужели ты хотел задать вопрос, но забыл поставить вопросительный знак?!
5 — 12.02.16 — 11:45
Прошу меня простить, поторопился.
Забыл поставить знак вопроса я.
Но впредь учту я замечание Ваше.
По теме же. На веб сервер сначала поставил версию 8.3.7.1917 в хроме вылетела ошибка о разных версиях клиента и сервера. Снес 8.3.7.1917. Вычистил ручками все каталоги. Установил 8.3.6.2421. Опубликовал по новой.
Где на сервере приложений искать 8.3.7.1917?
6 — 12.02.16 — 11:47
А в Апаче что прописано в конфиге?
7 — 12.02.16 — 11:58
То что касается 1с
LoadModule _1cws_module «/opt/1C/v8.3/x86_64/wsap22.so»
# 1c publication
Alias «/pam» «/var/www/1cpam/»
<Directory «/var/www/1cpam/»>
AllowOverride All
Options None
Order allow,deny
Allow from all
SetHandler 1c-application
ManagedApplicationDescriptor «/var/www/1cpam/default.vrd»
</Directory>
# 1c publication
Alias «/sklad» «/var/www/1cweb/»
<Directory «/var/www/1cweb/»>
AllowOverride All
Options None
Order allow,deny
Allow from all
SetHandler 1c-application
ManagedApplicationDescriptor «/var/www/1cweb/default.vrd»
</Directory>
8 — 12.02.16 — 12:00
default.vrd
<?xml version=»1.0″ encoding=»UTF-8″?>
<point xmlns=»http://v8.1c.ru/8.2/virtual-resource-system»;
xmlns:xs=»http://www.w3.org/2001/XMLSchema»;
xmlns:xsi=»http://www.w3.org/2001/XMLSchema-instance»;
base=»/sklad»
ib=»Srvr=10.24.0.249;Ref=trade1;»>
<ws enable=»false»/>
</point>
9 — 12.02.16 — 12:12
и какая версия этого модуля? Ну, если открыть в проводнике файл и посмотреть закладку «Подробно»?
http://screencast.com/t/nvHKs3M2EsEh
10 — 12.02.16 — 12:13
wsap22.so
11 — 12.02.16 — 12:13
Покажи web.config
12 — 12.02.16 — 12:16
Тьфу Linux. Прошу прощения.
13 — 12.02.16 — 12:22
(10) модуль под линукс из пакета 1c-enterprise83-ws_8.3.6-2421
14 — 12.02.16 — 12:25
На сервере приложений xml2.dll версии 8.3.6.2421.
15 — 12.02.16 — 12:41
а core83?
16 — 12.02.16 — 12:47
(15) что на сервере приложений, что на web сервере 8.3.6.2421.
17 — 12.02.16 — 12:55
ну тогда я пас
18 — 12.02.16 — 12:57
а если сделать так
Regsvr32 C:Program Files1cv828.3.6.2421binxml2.dll
Поможет?
19 — 12.02.16 — 13:02
Что ты к версии компоненты докопался… Я так понял нужно версию core83 поменять
20 — 12.02.16 — 13:09
(19) блин. верно, тогда стоит попробовать:
Regsvr32 C:Program Files1cv828.3.6.2421bincore83.dll?
Не особо понимаю суть столь трепетного отношения 1с к версиям продуктов, но это отдельная тема.
21 — 12.02.16 — 14:40
Вопрос: при публикации веб сервисов xml2.so обращается к core83.so находящемся на web сервере или к core83.dll находящемся на сервере приложений?
22 — 12.02.16 — 16:23
Ты проверь и там, и там. Где-то остался не зарегистрированным не той версии файл.
Твои regsvr32 никуда не впились — ты веб-клиент, тебе не нужно никаких библиотек 1С иметь для подключения, т.к. ты с айпадика же какого-нибудь
23 — 12.02.16 — 16:24
Я к тому, что телодвижения делай не на клиенте, а на сервере (веб или 1С), о чем писал в (3)
24 — 12.02.16 — 22:09
(23) телодвижения производил и на обоих серверах, сервер приложений в боевом состоянии его переустанавливать нельзя. На веб сервере уже несколько раз все сносил и устанавливал заново.
25 — 13.02.16 — 07:41
Продолжение событий.
Удалось локализовать проблему.
Все компоненты думают, что библиотека core83.so на веб-сервере имеет версию 8.3.7.1917. Может у кого есть идеи как это вылечить.
26 — 13.02.16 — 07:47
Заново подключить базу к веб-серверу попробуй
27 — 13.02.16 — 07:49
(26) Пробовал не помогает.
fragsell
28 — 13.02.16 — 09:05
Решено.
Всем спасибо за советы.
Устал рыть. Методом квадратно гнездового тыка решил переустановить Apache.
После переустановки все запустилось. Ошибка о не совпадении версий ушла.
Добрый день. Публиковал базы 1С на веб-сервере Apache на сервере Linux по данному примеру Все установилось без проблем но при подключении через браузер выдает ошибку: 1C:Enterprise 8 application error: Версия компоненты ‘xml2’ (8.3.6.2421) отличается от версии корневого модуля ‘core83’ (8.3.7.1917) Сервер 1c под windows версия 8.3.6.2421 Пакеты на линукс версия 8.3.6.2421 база postgresql-9.4_9.4.2-1.1C. Как исправить.
Вроде все рассказал. Спрашивай уточню
Поищи 8.3.7.1917 на сервере прилложений или веб-сервере (ставил, оно заменило библиотечку)
Что спрашивай? Ты в , я так понимаю, дал анонс истории, теперь рассказывай. Или…, о, нет, я не верю, неужели ты хотел задать вопрос, но забыл поставить вопросительный знак?!
Прошу меня простить, поторопился. Забыл поставить знак вопроса я. Но впредь учту я замечание Ваше. По теме же. На веб сервер сначала поставил версию 8.3.7.1917 в хроме вылетела ошибка о разных версиях клиента и сервера. Снес 8.3.7.1917. Вычистил ручками все каталоги. Установил 8.3.6.2421. Опубликовал по новой. Где на сервере приложений искать 8.3.7.1917?
А в Апаче что прописано в конфиге?
default.vrd <point xmlns=»; xmlns:xs=»; xmlns:xsi=»;
и какая версия этого модуля? Ну, если открыть в проводнике файл и посмотреть закладку «Подробно»?
Тьфу Linux. Прошу прощения.
модуль под линукс из пакета 1c-enterprise83-ws_8.3.6-2421
На сервере приложений xml2.dll версии 8.3.6.2421.
что на сервере приложений, что на web сервере 8.3.6.2421.
а если сделать так Regsvr32 C:Program Files1cv828.3.6.2421inxml2.dll Поможет?
Что ты к версии компоненты докопался… Я так понял нужно версию core83 поменять
блин. верно, тогда стоит попробовать: Regsvr32 C:Program Files1cv828.3.6.2421incore83.dll? Не особо понимаю суть столь трепетного отношения 1с к версиям продуктов, но это отдельная тема.
Вопрос: при публикации веб сервисов xml2.so обращается к core83.so находящемся на web сервере или к core83.dll находящемся на сервере приложений?
Ты проверь и там, и там. Где-то остался не зарегистрированным не той версии файл. Твои regsvr32 никуда не впились — ты веб-клиент, тебе не нужно никаких библиотек 1С иметь для подключения, т.к. ты с айпадика же какого-нибудь
Я к тому, что телодвижения делай не на клиенте, а на сервере (веб или 1С), о чем писал в
телодвижения производил и на обоих серверах, сервер приложений в боевом состоянии его переустанавливать нельзя. На веб сервере уже несколько раз все сносил и устанавливал заново.
Продолжение событий. Удалось локализовать проблему. Все компоненты думают, что библиотека core83.so на веб-сервере имеет версию 8.3.7.1917. Может у кого есть идеи как это вылечить.
Заново подключить базу к веб-серверу попробуй
Решено. Всем спасибо за советы. Устал рыть. Методом квадратно гнездового тыка решил переустановить Apache. После переустановки все запустилось. Ошибка о не совпадении версий ушла.
Тэги: 1С 8
Комментарии доступны только авторизированным пользователям
Здравствуйте!
у меня такая же ситуация, подскажите, пожалуйста, как быть?
https://www.buhonline.ru/forum/index?g=posts&m=837493#837493
«1С:Предприятие 8.2 (8.2.19.83) Бухгалтерия предприятия (базовая), редакция 3.0 (3.0.27.9)
Программа дает сообщение, что доступно обновление на версию 3.0.27.10, но при попытке обновиться просит платформу 8.3
скачиваю и устанавливаю эту платформу. Запускаю программу (через ярлык на рабочем столе) и обнаруживаю, что платформа у меня до сих пор 8.2.19.68 (при этом стартовое окно запуска изменилось).
Попробовала запускать через каталог в котором установилась 8.3.4.437
Там два файла для запуска 1cv8c и 1cv8s.
Первый запускает как-то странно — в стартовом окошке кнопка запуска не активна, кнопки конфигуратора вообще нет.
А при запуске через второй стартовое окошко все кнопочки активны, конфигуратор в наличии, через «изменить» меняю 8.2 на 8.3.
Но…»1С» уже открывается с надписью «1С предприятие 8.3» а поверх его сообщение «Ошибка загрузки компоненты vrsbase»…
как теперь всё исправить? 😓 😰

Заполнить и подать уведомление об исчисленных суммах налогов и взносов
При работе с 1С может возникнуть ошибка Не найден файл внешней компоненты.
Прочитав статью, вы узнаете:
- как определить причину указанной ошибки;
- получите рекомендации по исправлению проблемы.
Причины возникновения ошибки
Ошибка Не найден файл внешней компоненты возникает при использовании в 1С дополнительных сервисов, например:
- Сервис Банковских выписок;
- Сервис мониторинга банков;
- Сервис регистрации;
- Сервис склонения Morpher;
- Сервис Спарк риски;
- и т.д.

За каждый такой загружаемый сервис в 1С отвечает своя константа. Если открыть Конфигуратор 1С, то в ветке Константы можно увидеть список этих специализированных констант.

При загрузке указанных сервисов константа «взводится» в положение Используется.
Рекомендации по исправлению ошибки
Если по каким-то причинам при проведении банковских выписок, склонении ФИО в формах документа и т.д. выходит ошибка, что не найден файл внешней компоненты, начинать нужно с проверки состояния констант, отвечающих за данную компоненту в 1С.
Посмотреть состояние константы можно из 1С: кнопка Главное меню — Все функции — Константы.

Флаг сервиса должен быть взведен. Если сервис не используется, программа компоненту «не видит». Выставите флаг сервиса вручную.

Если после установки флага автоматическую загрузку компоненты 1С не выполняет, приходится «загружать» ее «вручную». В этих случаях программисты пишут маленькие внешние обработки, которые позволяют загрузить нужную компоненту самостоятельно.
Перестал работать сервис склонений ФИО в программе 1С. Программист написал внешнюю обработку, проверяющую состояние константы Использовать сервис склонения «Морфер» и загружающую компоненту принудительно.
В программном коде обработки программист прописал принудительную установку константы ИспользоватьСервисСклоненияMorpher для загрузки сервиса Морфер.

Пошаговая инструкция работы с обработкой установки сервиса Морфер.
Шаг 1. Подключение внешней обработки в программе.
Откройте форму подключения внешних печатных форм, отчетов и обработок в 1С: раздел Администрирование — Настройки программы — Печатные формы, отчеты и обработки — Дополнительные отчеты и обработки.

По кнопке Добавить из файла… загрузите внешнюю обработку ЗагрузкаСервисаМорфер.

Шаг 2. Настройка внешней обработки.
Укажите раздел размещения обработки и пользователей, которым предоставлен доступ к ней.

Шаг 3. Запуск обработки.
Перейдите в раздел, который указали в настройке и откройте ссылку Дополнительные обработки.

В окне дополнительных обработок установите курсор на указанной обработке и нажмите кнопку Выполнить.

Шаг 4. Проверка подключения сервиса Морфер.
Проверьте использование сервиса в программе по кнопке Проверить.

Шаг 5. Установка сервиса Морфер.
Включите использование сервиса Морфер и загрузите программно соответствующую компоненту по кнопке Применить.

Шаг 6. Проверьте установку компоненты по кнопке Проверка.

Сервис загружен!
Помимо проблем с загрузкой компонент причиной ошибки может быть используемая Платформа 1С. Именно для встроенных в программу компонент появление ошибки вызывается зачастую чисто техническими параметрами Платформы, которую используют пользователи 1С.
Например, печать штрихкодов в 1С 8.3 для 64-х разрядной Платформы на текущий момент не выполняется. Требуется установить 32-разрядную Платформу 8.3. Подробно об этом мы рассказали в статье Компонента 1С: Печать штрихкодов не установлена на данном компьютере.
И не забывайте самое главное правило при поиске ошибок: перед тем, как лезть в проблему глубоко — перезагрузите компьютер или сервер, если установлена не файловая. а клиент-серверная 1С. Часто именно такой простой способ дает отличные результаты. Особенно, если все раньше «работало» и вдруг… перестало.
Если перезагрузка не помогла, тогда начинаем работать с ошибкой, подключая нужных специалистов.
См. также:
- Ошибка работы с интернет Удаленный узел не прошел проверку в 1С: как исправить
- Конфигурация узла распределенной ИБ не соответствует ожидаемой
- 1C Отчетность: не удалось расшифровать файл
- Этот хост неизвестен 1С: как исправить
- Ошибка при выполнении операции с информационной базой 1С 8.3
Если Вы еще не являетесь подписчиком системы БухЭксперт8:
Активировать демо-доступ бесплатно →
или
Оформить подписку на Рубрикатор →
После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.
Подписывайтесь на наши YouTube и Telegram чтобы не пропустить
важные изменения 1С и законодательства
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно