Ошибка работы с интернет failure when receiving data from the peer в 1с 8
DreamMaster wrote: Добрый день!
Не удалось выполнить функцию "GetProductByTypeList": не удалось распознать тип первого параметра "listOptions".
да спасибо за наводку, там есть все, кроме как определять поле data с типом app:ApplicationDataWrapper, выше писали, что как то через дополнительно создаваемую фабрику, но пока что как это реализовать не удается.
pchernov wrote: Хочу присоединится к теме.
При передаче запроса серверу выдается ошибка:
: Ошибка при вызове метода контекста (submitApplicationRequest)
Результат = ПроксиПодсистемаОбработкиЗаявок.submitApplicationRequest( APIKey,SubmitApplicationRequest
по причине:
Ошибка вызова операции сервиса: :ApplicationManagementServiceBindingQSService:submitApplicationRequest()
по причине:
Неизвестная ошибка. Ошибка работы с Интернет: Ошибка инициализации SSL-соединения
по причине:
Ошибка работы с Интернет: Ошибка инициализации SSL-соединения
Вопрос остается открытым требуется сертификат или нет для работы с сервисом? Кто нибудь решил эту проблему?
p.s. на счет нормальных сервисов и примеров. тов. Александр Осминин, как-нибудь, на досуге, смеха ради, посмотрите документацию от google для android sdk. ну, чтоб понятно было, к чему стремиться надо.
smaximaa wrote:
: Ошибка при вызове метода контекста (submitApplicationRequest)
Отправка = ПроксиПодсистемаОбработкиЗаявок.submitApplicationRequest(apiKey, application);
по причине:
Ошибка вызова операции сервиса: по причине:
Неизвестная ошибка. Ошибка работы с Интернет: Failure when receiving data from the peer
по причине:
Ошибка работы с Интернет: Failure when receiving data from the peer
Егорова Ирина wrote:
Ошибаетесь, вам ответили так: "Если вы пишете интеграцию с 1С, то по опыту других хозсубъектов можно сказать, что требуется. . "
Получается, в WSDL нет информации по заготовкам ApplicationData, что заставляет каждый раз вручную собирать XML, отвлекаясь от работы с объектом. Включение такой заготовки в данные сильно упростит разработку приложений для учётных систем. Фактически, останется создание объекта и заполнение его разными данными при нажатии на разные кнопки
Рассмотрим возможность добавления информации о заготовках в ApplicationData во второй версии шлюза.
Привет, сервер с 1с не отправляет в диадок. Выдает такую ошибку. С этого же сервера диадок открывается, интернет работает. Подскажите в какую сторону копать и как можно протестировать что сервис работает ?
Планы обслуживания 1С
Доброго всем дня! поделитесь "правильными" планами обслуживания БД 1С. По инету планы все различаются, поэтому хочется сразу что бы было правильно )) пока вижу такое: План обслуживания 1 (на каждый день): Резервное копирование базы данных – архив базы данных; Очистка после обслуживания – архивы.
Решено нет подключения к сервису классификаторов
Коллеги, добрый вечер! В системе ЗУП 3.1 не удается обновить классификаторы через Интернет. Подскажите в чем может быть проблема - никакие сетевые настройки не трогались Ошибка: Не удалось получить актуальные версии классификаторов. Не удалось подключиться к сервису классификаторов.
Решено Настройка POP3 для рассылки 1С.Предприятие
Решено зависает база
Решено не работает дебаг
Добрый день! На сервере 1с 8.3 не работает дебаг. В рееестре в строке службы Агент сервера параметр -debug добавлен. Подскажите что можно проверить ? Вот параметры запуска службы "C:\Program Files\1cv8\8.3.16.1063\bin\ragent.exe" -srvc -agent -regport 3041 -port 3040 -range 3060:3091 -d.
Решено 1с не подключается по pop3 в exchange 2016
Добрый день, есть пользователь созданный для 1С предприятия- doc у него есть почтовый ящик в exchange 2016 через него 1с рассылает почту. Почему то не может зайти со стороны 1с при проверке почты пишет что не подходит логин пароль. У получателя Pop3 включен imap тоже.. В exchange есть такие.
1С:Клуб программистов - антикарантинное предложение онлайн-обучения для школьников.
Добрый день, друзья! Все устали от режима самоизоляции, а дети особенно. Детям нужно интересное общение, развитие и, конечно, новые знания. 1С:Клуб программистов понимает проблемы школьников и родителей, поэтому мы разработали онлайн школу, дополненную интеллектуальными играми. Занятия онлайн.
Решено ошибка удаления информационной базы
Добрый день коллеги! У кого нибудь было что не удаляется информационная база с сервера 1с ? Когда я пытаюсь удалить базу то получаю предупреждение: Что можно сделать в таком случае ? Версия 1с 8.3.16.1063
Решено Проверка на атаки вирусов в 1С 8.3
тормозит 1С 8.3
Всем привет, помогите разобраться с проблемой. Есть физический сервер баз данных windows server 2016 и SQL server 2016. Там есть штук 6 "боевых" баз в котором работают пользователи. В сервере есть NVMe кэш. Там работает 1с предприятие 8.3 так же 8.2. На этом сервере тормозов нет. Есть еще.
не входит в информационную базу
ошибки на sql сервере
Доброго времени суток! Есть физический сервер, который работает на microsoft windows server 2016. Там развернут sql сервер который держит несколько БД и сервер приложений 1c 8.3. В основном сервер задействован под 1с документооборот. Периодически у пользователей которые работают в 1с.
у меня вопросы к разработчикам :
1)Есть ли хоть какая-то инструкция для работы с вашим Ветис.Api , хотелось бы видеть к каждому написанному методу вменяемую инструкция http://help.vetrf.ru/wiki/%D0%92%D0%B5%D1%82%D0%B8%D1%81.API, а то получается ни инструкции по подключению Ветис.Api( на php к примеру),ни к 1с
2) Пытаясь получить вменяемый информацию по телефону для интеграции с 1с и вашей платформой , самый классный ответ который я получил "а мы не знаем"
Наша организация не занимается интеграцией шлюза ни с 1С, ни с другими системами. И мы не предоставляем информации о хозяйствующих субъектах, реализующих или реализовавших готовые решения, поскольку это их право - делиться наработанной информацией.
Коллеги, "сырая документация" - понятие относительное. Что конкрентно и на какой странице вас не устраивает?
Егорова Ирина wrote: Здравствуйте!
По опыту других хозяйствующих субъектов можно сказать, что потребуется настроить защищённое HTTP-соединение.
Коллеги, "сырая документация" - понятие относительное. Что конкрентно и на какой странице вас не устраивает?
Почему я только сейчас узнаю что требуется устанавливать защищённое соединение? В вашей "документации" об это ни слова не сказано. Вот поэтому я и пишу что документация у вас никакая, дан самый минимум. Кстати, я спрашивал в техподдержке про защищённое соединение, мне ответили что оно не требуется
Ошибаетесь, вам ответили так: "Если вы пишете интеграцию с 1С, то по опыту других хозсубъектов можно сказать, что требуется. . "
P.S. Могли бы хотя бы создать FAQ в данном разделе по подобным вопросам, а то долго находить крупицы информации по различным темам.
Егорова Ирина wrote:
Ошибаетесь, вам ответили так: "Если вы пишете интеграцию с 1С, то по опыту других хозсубъектов можно сказать, что требуется. . "
smaximaa wrote:
: Ошибка при вызове метода контекста (submitApplicationRequest)
Отправка = ПроксиПодсистемаОбработкиЗаявок.submitApplicationRequest(apiKey, application);
по причине:
Ошибка вызова операции сервиса: по причине:
Неизвестная ошибка. Ошибка работы с Интернет: Failure when receiving data from the peer
по причине:
Ошибка работы с Интернет: Failure when receiving data from the peer
При передаче запроса серверу выдается ошибка:
: Ошибка при вызове метода контекста (submitApplicationRequest)
Результат = ПроксиПодсистемаОбработкиЗаявок.submitApplicationRequest( APIKey,SubmitApplicationRequest
по причине:
Ошибка вызова операции сервиса: :ApplicationManagementServiceBindingQSService:submitApplicationRequest()
по причине:
Неизвестная ошибка. Ошибка работы с Интернет: Ошибка инициализации SSL-соединения
по причине:
Ошибка работы с Интернет: Ошибка инициализации SSL-соединения
pchernov wrote: Хочу присоединится к теме.
При передаче запроса серверу выдается ошибка:
: Ошибка при вызове метода контекста (submitApplicationRequest)
Результат = ПроксиПодсистемаОбработкиЗаявок.submitApplicationRequest( APIKey,SubmitApplicationRequest
по причине:
Ошибка вызова операции сервиса: :ApplicationManagementServiceBindingQSService:submitApplicationRequest()
по причине:
Неизвестная ошибка. Ошибка работы с Интернет: Ошибка инициализации SSL-соединения
по причине:
Ошибка работы с Интернет: Ошибка инициализации SSL-соединения
Вопрос остается открытым требуется сертификат или нет для работы с сервисом? Кто нибудь решил эту проблему?
//Создаём определения веб-сервиса по WSDL-описанию
ОпределенияПодсистемаОбработкиЗаявок = Новый WSОпределения(
"http://api.vetrf.ru/schema/platform/services/ApplicationManagementService_v1.2.wsdl");
//Создаём прокси для обращения к веб-сервису и получение фабрики XDTO
ПроксиПодсистемаОбработкиЗаявок = Новый WSПрокси(
ОпределенияПодсистемаОбработкиЗаявок,
"http://api.vetrf.ru/schema/cdm/application/service",
"ApplicationManagementServiceBindingQSService",
"ApplicationManagementServiceBindingQSPort");
//Создаём объекты XDTO - параметры вызова веб-сервиса
SubmitApplicationRequest = Фабрика.Создать(Фабрика.Тип(
"http://api.vetrf.ru/schema/cdm/application/ws-definitions",
"submitApplicationRequest"));
Application = Фабрика.Создать(Фабрика.Тип(
"http://api.vetrf.ru/schema/cdm/application",
"Application"));
ApplicationDataWrapper = Фабрика.Создать(Фабрика.Тип(
"http://api.vetrf.ru/schema/cdm/application",
"ApplicationDataWrapper"));
//Присваиваем значения свойствам объектам XDTO
SubmitApplicationRequest.apiKey = APIKey;
SubmitApplicationRequest.application = Application;
Application.data = ApplicationDataWrapper;
Application.serviceId = ServiceID;
Application.issuerId = IssuerID;
Application.issueDate = ТекущаяДата();
Восстановление работоспособности 1С-ЭДО, 1С:Контрагента, 1С-Отчетности и других сервисов в связи с DDoS-атаками на различные интернет-ресурсы 1C с 21.04.2022 г.
Ситуация с DDoS-атаками на ресурсы 1С
С 21 апреля продолжаются мощные DDoS-атаки на различные интернет-ресурсы и сервисы 1C и других организаций с целью усложнить работу российских пользователей и сорвать сдачу налоговой отчетности. Специалисты 1С принимают меры для обеспечения работоспособности наших сервисов и поддержки пользователей. В целом подавляющая часть сервисов работает, в том числе позволяет пользователям сегодня сдать отчетность по НДС. Мы не публикуем открыто подробную информацию и рекомендации по решению проблем, так как это поможет организаторам атак сделать их сильнее – просим отнестись с пониманием. Обо всех текущих проблемах с доступом к ресурсам и сервисам 1С просим сообщать в соответствующие службы технической поддержки, при этом указывать максимально подробную информацию.
хотя логин и пароль 100% верные и с ними можно без проблем войти в личный кабинет портала 1С:ИТС через браузер.
Или: "Ошибка работы с Интернет: Удаленный узел не прошел проверку",
или: "Ошибка аутентификации. Неизвестная ошибка сервиса",
или ошибка аутентификации при подключении Интернет-поддержки: "Неверный логин или пароль".
или: "Логин и пароль сохранены в программе, но проверка корректности логина и пароля не выполнены из-за ошибки:
Ошибка при подключении к серверу. Ошибка работы с Интернет.
Failure whem receiving data from the peer".
Варианты решения проблемы отличаются для "новых" конфигураций (БП 3.0, УТ 11, БГУ 2.0, УНФ, ERP и пр.) на управляемых формах и для "старых" конфигураций на обычных формах (УПП 1.3, БП 2.0, УТ 10.3, БГУ 1.0 и пр.).
Для конфигураций на управляемых формах актуальных версий разработчики выпускают специальные патчи, какждый из которых позволяет решить какуют-то одну конкретную проблему типовой конфигурации.
Обратите внимание, что для восстановления работоспособности разных сервисов может потребоваться выполнить несколько действий и/или установить нескольких патчей.
Патч EF_00_00447762 для подключения Интернет-поддержки пользователей без проверки логина и пароля на Портале 1С:ИТС.
Патч предазначен для новых пользователей или тех кто разлогинился и не могли ввести в программу свой логин и пароль, т.к. программа не позволяла их сохранить без проверки учетной записи с такими данными. Если логин и пароль уже были введены ранее и сохранены в информационной базе программы 1С, то установка данного патча не требуется.
Установите патч EF_00_00447762 для используемой конфигурации. Если патч не устанавливается автоматически из информационной базы, то скачайте и установите файл EF_00_00447762.cfe вручную.
Установка патча позволит сохранить введенные логин и пароль от Интернет-поддержки в информационной базе 1С без проверки существует ли такая учетная запись на портале 1С.
Т.е. патч не отменяет необходимость регистрации программного продукта на портале 1С или оформления договора ИТС, не вносит никаких изменений в условия предоставления поддержки и доступа к сервисам, а влияет только на возможность сохранения логина и пароля в информационной базе 1С. При обращении к сервисам логин/пароль, а также наличие договора ИТС для предоставления доступа к сервисам будут проверяться точно так же как и прежде. Если будут введены некорректные данные, то у пользователя не будет доступа ни к каким сервисам.
Для установки патча перейдите Администрирование > Обслуживание > Обновление программы.
В форме Установка обновлений выберите режим Укажите файл обновления и исправлений. Выберите ранее скачанный файл с патчем и согласитесь с предупреждением безопасности. После установки патча перезапустите сеанс, для того чтобы исправления были применены.
Обновление сертификата удостоверяющего центра для восстановления работоспособности сервисов 1С-ЭДО и 1С:Контрагент в "старых" версиях конфигураций
В связи DDoS-атаками на различные интернет-ресурсы и сервисы 1C на сайтах сервисов 1С был установлен новый цифровой сертификат безопасности. Поэтому пользователям "старых" версий конфигураций (1С:Управление производственным предприятием ред.1.3, 1С:Управление торговлей ред.10.3, 1С:Бухгалтерия предприятия ред.2.0, Зарплата и и управление персоналом ред.2.5 и т.п.), в которых используется режим совместимости с версией 8.3.7 и ниже, необходимо вручную обновить сертификат удостоверяющего центра.
Для обновления сертификата необходимо выполнить следующие действия:
- закрыть все работающие сеансы 1С:Предприятие
- сделать копию старого сертификата
- заменить файл со старым сертификатом в каталоге, в котором установлена платформа, например C:\Program Files (x86)\1cv8\8.3.20.1769\bin\cacert.pem
Замена сертификата возможна тремя способами:
Установка сертификат безопасности должна помочь возобновить корректную работу сервисов 1С-ЭДО и 1С:Контрагент в "старых" конфигурациях.
Для восстановления работоспособности сервиса 1С-ЭДО установите патчи EF_00_00447194_XX и EF_00_00448079 для используемой конфигурации. Если патчи не устанавливаются автоматически из информационной базы, то скачайте и установите файл EF_00_00447194_XX и EF_00_00448079 вручную.
3.0.111.25, 3.0.111.20, 3.0.111.16, 3.0.110.29,3.0.110.24, 3.0.109.29, 3.0.110.20, 3.0.109.61, 3.0.109.57,3.0.109.25, 3.0.108.206, 3.0.108.36, 3.0.108.31, 3.0.108.28, 3.0.107.37
3.0.111.25, 3.0.111.20, 3.0.111.16, 3.0.110.29,3.0.110.24, 3.0.109.29, 3.0.110.20, 3.0.109.61, 3.0.109.57,3.0.109.25, 3.0.108.206, 3.0.108.36, 3.0.108.31, 3.0.108.28, 3.0.107.37
Для установки патчей перейдите Администрирование > Обслуживание > Обновление программы.
В форме Установка обновлений выберите режим Укажите файл обновления и исправлений. Выберите ранее скачанный файл с патчами и согласитесь с предупреждением безопасности. После установки патчей перезапустите сеанс, для того чтобы исправления были применены.
Если используемая конфигурация давно не обновлялась и её версия ниже той, для работой с которой предназначены патчи, то конфигурацию необходимо сначала обновить, а потом повторить установку патчей.
Для пользователей специализированных отраслевых конфигураций с режимом совместимости 8.3.15 и выше, которые разработаны с использованием Библиотеки электронных документов (БЭД) версий 1.9 и 1.8 или Библиотеки стандартных подсистем (БСП) включающих соответствующие версии БЭД, установка исправительного патча для Библиотеки электронных документов (БЭД) также должна помочь возобновить корректную работу сервиса 1С-ЭДО.
Какая версия БЭД в вашей конфигурации можно узнать с помощью команды Перейти по ссылке (в правом верхнем углу нажмите на кнопку со стрелочкой вниз или Shift+F11)
e1cib/list/РегистрСведений.ВерсииПодсистем
Откроется Регистр сведений Версии подсистем с указанием всех версий подсистем используемых в конфигурации.
Для конфигураций разработанных с использованием БЭД версии 1.9.4.* необходимо установить патч EF_00_00447194_29, а для остальных EF_00_00447194.
Пользователям отраслевых, нетиповых, модифицированных ("кастомизированных") и оригинальных конфигураций с целью уточнения необходимости каких-либо действий для сохранения корректной работы сервисов "1С" рекомендуем обращаться к разработчикам соответствующих конфигураций либо к организациям, выполнявшим кастомизацию.
Если при отправке электронных документов не выполняется проверка просроченного маркера доступа, то установите патч EF_00_00444629.
Для восстановления работоспособности сервиса 1С:Номенклатура установите патч EF_00_00447854 для используемой конфигурации.
Если патч не устанавливается автоматически из информационной базы, то скачайте и установите его вручную.
Патч EF_40000850_15 для решения проблемы с ошибкой расшифровки "Набор ключей не определен" возникающей при обмене данными ЭЛН
Если при обмене данными ЭЛН (Электронный листок нетрудоспособности) с сайтом ФСС выходит ошибка расшифровки "Набор ключей не определен", то установите патч EF_40000850_15
Патч EF_10239023 для решения проблемы с ошибкой при открытии формы организации или банковских счетов.
Если при попытке открыть карточку организации или банковских счетов выходит ошибка "Не удалось получить об идентификаторах платежных систем СБП", то установите патч EF_10239023.
Если патч не устанавливается автоматически из информационной базы, то скачайте и установите его вручную.
То скорее всего проблема в том, что в рамках повышения безопасности информационного обмена на сайтах сервиса ЦРПТ "Честный знак" было произведено отключение протокола HTTP при работе с API. Для возможности обмена данными необходимо проверить и скорректировать настройки своих учетных систем на работу по протоколу HTTPS в соответствии с п.4.5. Инструкции "Установка защищенного соединения к API по TLS (https)" стр.28.
Если сохраняются сложности с работой в системе, то попробуйте очистить кэш DNS с компьютеров и других устройств для работы с маркировкой.
Также возможны блокировки со стороны провайдеров.
Отмена штрафов за несвоевременную сдачу отчетности при подтверждении оператора ЭДО об объективных трудностях сдачи отчетности ФНС
В связи с затруднениями, связанными с временной нестабильностью сайта ФСС опубликовано письмо ФНС России от 28.04.2022 ЕА-4-15/5257@ "О привлечении к ответственности за налоговое правонарушение, предусмотренное ст. 119 НК РФ".
В письме, в частности, говорится:
"В этой связи, в случае невозможности формирования и (или) направления налоговой отчетности по ТКС через оператора ЭДО в установленные Кодексом сроки по причинам, не зависящим от налогоплательщика, налогоплательщик вправе представить в налоговый орган подтверждающие документы.
Такими подтверждающими документами, в том числе, являются письма от разработчиков бухгалтерских учетных систем или операторов ЭДО об отсутствии возможности формирования и (или) доставки налоговых деклараций (расчетов) в периоды, соответствующие срокам представления налоговых деклараций (расчетов), установленным Кодексом.
Таким образом, при представлении налогоплательщиком подтверждающих документов до завершения камеральной налоговой проверки или до вручения акта налоговой проверки, налоговым органом не инициируется процедура привлечения к ответственности, установленной пунктами 1, 2 статьи 119 Кодекса."
Перестал работать сервис 1С-ЭДО, Перестали заполняться реквизиты контрагентов по ИНН в программах 1С, В программе 1С перестала работать 1С-Отчетность, Ошибка работы сервиса 1С ЭДО, Перестала отправляться отчетность из 1С:БГУ, Ошибка Удаленный узел не прошел проверку при работе с сервисом 1С-Отчетность, Ошибка сервиса 1С-Отчетность в 1С:Бухгалтерии, Перестала работать электронная отчетность 1С, Почему в программе 1С не работает 1С-ЭДО, Перестал работать сервис 1С-Отчетность, Ошибка сервиса 1С ЭДО, Не работает 1С-Отчетность, Не работает ввод контрагента по ИНН в 1С, Ошибка при работе с сервисом 1С Контрагент, В программе 1С не работает 1С-ЭДО, Почему не работает сервис 1С-Отчетность, Ошибка при загрузке реквизитов контрагентов по ИНН в 1С, В программе 1С перестал работать электронный документооборот, 1С ЭДО не работает в 1С:БГУ, В программе 1С УПП не работает 1С-Отчетность, Не работает 1С БГУ заполнение по ИНН, Не работает заполнение по ИНН в программе 1С 8.3, Восстановление работы сервиса 1С-Отчетность в 1С:Бухгалтерии, Как восстановить работоспособность сервиса 1С-ЭДО в 1С Бухгалтерии,
Теги: Ошибка в работе сервиса 1С-ЭДО, Ошибка в программе 1С-Отчетность, Перестал работать сервис 1С Отчетность
Ошибка 1С 8 при публикации базы: Невозможна публикация информационной базы на веб-сервере Apache при различной разрядности платформы (64) и веб-сервера (32). Публикация не выполнена.
Описание ошибки:
После установки платформы 1С: Предприятие 8 разрядности x64 (ранее была установлена платформа 1С 8 разрядности x32) при попытке обновить публикацию базы на веб-сервере возникла ошибка "Невозможна публикация информационной базы на веб-сервере Apache при различной разрядности". Платформа 1С: Предприятие 8.3.18.1289
Пересказывать процесс настройки веб-сервера 1С на Apache нет смысла, т.к. уже есть достойная пошаговая инструкция на сайте infostart.ru. Поэтому перейдем к проблеме, с которой можно столкнуться в процессе окончания настройки и попытки непосредственной публикации базы по нажатию кнопки "Опубликовать".
Рис. 1. Ошибка при попытке "Опубликовать" базу 1С 8 на веб-сервере Apache, когда различаются разрядности
Ошибка так же может быть и немного в другой формулировке - наоборот, что разрядность платформы (32), а веб-сервера (64). И это возникает по одной простой причине, что разрядность платформы 1С:Предприятие 8 и веб-сервера должны быть одинаковыми. Т.е. было нарушено это правило, когда была установлена x64 платформа 1С 8.
Логично, что ранее был установлен и работал Apache соответствующей 32 разрядности. Теперь необходимо было скачать и установить Apache разрядности x64.
Послу установки или переустановки Apache необходимо так же в файле httpd.conf сервера Apache изменить строку, в которой указан файл самой 1С для взаимодействия с веб-сервером "wsap24.dll"
В данном примере пришлось изменить путь с "Program Files (x86)" на " Program Files " и указать каталог соответствующего установленного релиза платформы.
Нажатие на изображении увеличит его
Рис. 3. Добавление в файл "httpd.conf" Apache записи для загрузки модуля веб-сервера "wsap24.dll" для 64-разрядной 1С 8
Если ранее стоял Apache другой разрядности. То его лучше предварительно удалить. После установки с другой разрядностью служба сервера "Apache2.4" может не стартовать, т.к сохранился старый путь к исполняемому файлу службы. Для этого необходимо запустить редактор реестра Windows. В дереве перейти к ветке "HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Apache2.4" и у строкового параметра ImagePath изменить значение пути к исполняемому файлу.
Нажатие на изображении увеличит его
Рис. 4. Указание пути к файлу службы сервера Apache после переустановки в редакторе реестра Windows
Но после всех указанных действий и успешного запуска службы Apache платформа 1С упорно отказывалась видеть 64-разрядную версию веб-сервера. Сохранялась ошибка "Невозможна публикация информационной базы на веб-сервере Apache при различной разрядности платформы (64) и веб-сервера (32)" после нажатия на кнопку "Опубликовать".
Прошли долгие искания, пока по запросу "1с 8 веб сервер при публикации не видит apache" не был получен любопытный ответ на странице форума сайта infostart.ru о том, что когда Apache установлен не в каталоге "Program Files", то 1С его не видит:
Нажатие на изображении увеличит его
Рис. 5. Определение причины, почему 1С 8 не видит Apache 2.4
Так же эту информацию подтвердила ссылка ниже на сайт ИТС все на той же странице инфостарта. Т.к. 1С ищет файл конфигурации httpd.conf в каталоге установки по умолчанию: C:\Program Files\Apache Software Foundation\Apache2.4\conf (для разрядности Apache x64), а в моем случае установка была выполнена в другой каталог, то как и пользователю, мне помогло ручное создание каталога и копирование в него файла httpd.conf. Соответственно для Apache 32 разрядности каталог будет "Program Files(x86)".
Нажатие на изображении увеличит его
Рис. 6. Вариант решения проблемы того, что 1С 8 не видит установленный Apache 2.4 в качестве веб-сервера.
Поэтому для цели работы Apache в связке с 1С необходимо, чтобы установка веб-сервер в лучшем случае выполнялась в каталог "по умолчанию".
После этого оставалось преодолеть еще трудность, состоявшую в том, что в окне "Публикация на веб-сервере" в конфигураторе 1С 8 в списке поля "Веб-сервер" оказался доступен только "Internet Information Services".
Рис. 7. Ситуация, когда в конфигураторе 1С 8 при публикации на веб-сервере доступен только IIS
Но эта проблема решилась тем, что дополнительно нужно выполнить установку Apache в качестве службы ОС с помощью команды -k install в командной панели.
После данных операций наконец-таки стало возможно "Опубликовать" базу на веб-сервере Apache 2.4 и она и другие базы были опубликованы. И стал возможен запуск через браузер и через веб-клиент платформы на локальном рабочем месте.
Но еще оставалось преодолеть последнюю проблему. После того, как вроде казалось, что публикация настроена и база опубликована. при попытке открытия в веб-браузере публикация зависала при запуске базы 1с. Либо появлялась картинка запуска 1С, но не доходило до окна выбора пользователя. Либо просто ничего не происходило, не выдавая ошибку и 8ка в браузере зависала на заставке 1С (в конкретном случае для Apache 2.4).
Нажатие на изображении увеличит его
Рис. 9. Пример зависания при запуске 1С 8, опубликованной на веб-сервере, в браузере. Не открывается окно выбора пользователя
Либо для другой базы возникала ошибка "Произошел временный сбой интернет-соединения".
Нажатие на изображении увеличит его
Рис. 10. Ошибка при зависании базы 1С, опубликованной на веб-сервере, в браузере. Диалог авторизации пользователя не открывается.
Подключение базы через тонкий клиент - работало через ошибку, но все-таки открывалось окно для авторизации пользователя и база запустилась. Либо, принудительно нажимая кнопку "Выполнить запуск", либо дождавшись время истечение таймера на этой кнопке база открывалась.
Н о хотелось довести дело до окончательного финального результата, ведь доступ к базе мог потребоваться именно через web-браузер на любом стороннем рабочем месте.
Анализ логов ошибок Apache в файле "error.log" показал на ошибку "[ssl:warn] [pid 20524:tid 388] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name", что переводится как "Сертификат сервера НЕ включает идентификатор, который соответствует имени сервера".
Нажатие на изображении увеличит его
Рис. 12. Ошибка в логе ошибок "error.log" сервера Apache 2.4, когда происходит попытка обращения к базе в веб-браузере.
По данной ошибке нашлось две страницы, Certificate does NOT include an ID which matches the server name и How to Fix the XAMPP “Server Certificate Does NOT Include an ID Which Matches the Server Name” Error рекомендации с которых собирательно указвают на то, чтобы изменить в настройках файла "httpd-ssl.conf" строку, содержащую адрес сервера с " ServerName www.example.com:443" на " ServerName localhost:8080 ".
После изменения, сохранения и перезапуска Apache проблема того, что 1С в браузере висела осталась, но явно уже этой ошибки в логе "error.log" не было.
Поиски продолжались. Был установлен сертификат из файла сертификата безопасности "conf/ssl.crt/server.crt" (см. предыдущий скрин для определения размещения файлов по данным файла " httpd-ssl.conf " ).
Рис. 14. Установка SSL-сертификата сервера Apache.
Попытка по инструкции установить сертификат в хранилище доверенных не дала положительных результатов. На этом попытки довести работоспособность в веб-браузере был приостановлены. Надеюсь, что приведенные варианты действий после преодоления проблемы с разной разрядностью платформы 1С 8 и веб-сервера Apache окажутся кому-нибудь все-таки полезными, т.к. кому-то они действительно помогли. Вариант работать с базой через веб-клиент, установив на рабочем месте платформу соответствующей разрядности удовлетворял, как возможный и позволяющий вести работу.
Если появится решение окончательной проблемы, то, конечно, эта статья, будет дополнена информацией.
Читайте также: