Ошибка http при обращении к серверу 1с
Если вы испытываете проблемы с Агентом, возможно, что ваш антивирус блокирует некоторые его функции.
Для разблокировки Агента “1С:Линк” нужно добавить его в “Доверенные программы”, затем перезапустить компьютер. После перезапуска надо снова открыть линк-агент и добавить в "Доверенные программы" NGINX и Apache, а затем в настройках сетевого экрана разрешить входящие и исходящие TCP.
Так же проблемы могут возникать в случае, если используется ESET Smart Security - в нем есть встроенный персональный брандмауэр. Переключение брандмауэра с автоматического режима в режим обучения всегда должно помочь.
Для этого требуется открыть антивирус, нажать на клавиатуре клавишу F5 для доступа в дополнительные настройки, выбрать подраздел “Персональный брандмауэр” и изменить режим его работы с автоматического на режим обучения.
Агент “1С:Линк” не запускается
Пришлите, пожалуйста, в службу технической поддержки support@1c.link скриншоты ошибки и файл link-agent-log.txt. Он находится в той же папке, что и link-agent.exe
К письму приложите диагностическую информацию программы “Сведения о системе” о ПК с Агентом “1С:Линк”
Возможно Агент “1С:Линк” находится в папке, где в полном пути присутствуют кириллические символы или ваш антивирус блокирует его запуск.
Для разблокировки Агента нужно добавить его в “Доверенные программы”, затем перезапустить компьютер. После перезапуска надо снова открыть линк-агент и добавить в “Доверенные программы” NGINX, Java и Apache, а затем в настройках сетевого экрана разрешить входящие и исходящие TCP и UDP.
Если в трее появился значок - значит Агент запустился. Кликните по нему правой кнопкой мыши и выберите пункт “Панель управления”, далее действуйте согласно пунктам руководства пользователя.
Агент “1С:Линк” не запускается с ошибкой “Java was started but returned exit code. ”
Данная ошибка возникает в случаях, когда файлы Агента на ПК пользователя повреждены и он пытается запуститься с использованием установленной в системе Oracle Java. Однако Агент “1С:Линк” не должен использовать в своей работе сторонних JAVA. Все необходимое входит в комплект поставки.
Для решения проблемы рекомендуем:
- Полностью удалить Агент Линка с проблемного ПК:
- Остановить Агент Линка (при необходимости снять зависшие процессы nginx.exe и apache.exe через диспетчер задач)
- Удалить папку Агента с диска
После этого туннель должен будет открыться.
“1С:Линк” работает нестабильно
Возможно, проблемы возникают из-за нестабильного Интернет-соединения.
Для расследования пришлите следующую информацию в службу технической поддержки “1С:Линк” support@1c.link.
Для компьютера с Агентом “1С:Линк”:
Для компьютера пользователя:
Очень медленно работает “1С:Линк”
Данная проблема могла стать следствием невысокой скорости доступа к Интернету или недостаточной мощности ПК с Агентом “1С:Линк”.
Скорость работы через сервис “1С:Линк” напрямую зависит от 2-х факторов:
- Скорость интернет-соединения.
- Производительностью ПК, на котором установлен линк-агент.
Для работы через сервис “1С:Линк” желательно иметь скорость подключения к Интернет не менее 512 kbit/s. Следует учесть, что необходимая скорость напрямую зависит от количества одновременно подключающихся к тоннелю пользователей. Чем их больше, тем шире должен быть исходящий канал на ПК с агентом.
Для большого количества одновременно работающих пользователей необходимо иметь достаточный объем оперативной памяти (не менее 128 МБ на пользователя). Для ускорения формирования сложных отчетов необходим высокоскоростной жесткий диск (например, SSD).
С параметрами для комфортной работы в сервисе вы можете ознакомиться здесь
Нет доступных опций для “1С:Линк” в личном кабинете
Чтобы зарегистрировать программный продукт, вам необходимо сделать следующее:
Не удается войти в Панель управления Агентом “1С:Линк”
На локальном компьютере вход в панель управления осуществляется без пароля по двойному клику на иконке Агента “1С:Линк”.
Для доступа в панель управления линк-агента через интернет необходимо ввести логин и пароль вашей учетной записи Windows от компьютера с линк-агентом.
Если проблема останется, попробуйте создать на компьютере учетную запись локального администратора с именем имя> и паролем пароль>, а затем укажите эти данные при входе в панель управления линк-агентом.
Если Панель управления не открывается, необходимо сделать следующее:
- Назначить браузер по умолчанию из списка поддерживаемых
- Выполнить следующие действия на ПК с Агентом:
- Откройте Skype и перейдите в пункт меню “Настройки” → “Дополнительно” → “Соединение”
- Снимите галочку “Для дополнительных входящих соединений использовать порты 80 и 443”
- Сохраните сделанные изменения
Ошибка при создании туннеля
Скорее всего Вы используете запрещенный символ в имени туннеля или же оно короче 4-х символов.
Имя туннеля должно состоять из как минимум 4х разрешенных символов. Допускается использование:
- латинских букв без диактрических знаков (a-z)
- цифр (0-9)
- знака дефиса (-)
Эта ошибка означает, что на компьютере пользователя не установлен или просрочен корневой сертификат сервиса “1С:Линк”.
Переустановите сертификат по инструкции.
Ошибка “Not found any 1C: Enterpise installation with web services”
Пожалуйста, убедитесь, что ваша версия программного продукта не является базовой.
Затем воспользуйтесь инструкцией по установке модулей веб-расширения и перезапустите Агент “1С:Линк”.
Возможные решения
1. Проверка даты/времени на ПК
Проверьте корректность через «Панель управления — Часы и регион — Дата и время». Отправьте команду на автоматическую синхронизацию, если вы соединены с сетью Интернет.
2. Проверка доступности
Посмотрите сведения о сертификате. В открывшемся окне перейдите на последнюю закладку и убедитесь, что цепочка сертификатов корректная. Непрерывная и без каких-либо предупреждающих иконок.
Если адрес не открывается — другие распространенные причины:
• доступ заблокирован через файл hosts;
• нет доступа из-за прокси-сервера;
• ресурс блокирован firewall/антивирусом.3. Отключение проверок
Список ИБ — Выбор базы — Изменить… — Дополнительно… — Далее >
Выберите клиентский сертификат: Не предоставлять
Выберите способ проверки сертификата сервера: Не проверятьНе проверять сертификат сервера
4. Игнорирование ошибки проверки отзыва
В конфигурацию платформы — в файл conf с расширением cfg — добавьте следующую опцию:
Расположение файла:
• C:\Program Files\1cv8\8.х.хх.хххх\bin\conf
• C:\Program Files (x86)\1cv8\8.х.хх.хххх\bin\confДанный механизм игнорирует именно ошибки проверки отзыва, а не отменяет проверку отзыва сертификата. Поэтому, если сертификат сервера отозван и это подтверждено, то соединение с таким сервером установлено не будет.
5. Импорт самоподписанного сертификата
Добавьте сертификат сервера на ПК, с которого вы подключаетесь, в список «Локальный компьютер — Доверенные корневые центры сертификации — Сертификаты».
В этом случае поставьте режим «Выберите способ проверки сертификата сервера = Хранилище сертификатов Windows». Или укажите файл сертификатов CA — как удобнее.
6. Диагностика ошибок
Используйте методические рекомендации по диагностике ошибок ОС Windows из официальной статьи 1С.
Если окружение настроено корректно и есть доверие к сертификату удаленного ресурса, то ошибки не будет. Пусть все получится. 🤗
Использование веб-сервера и публикаций информационных баз — один из способов оптимизации 1С. Особенно при работе с ИБ в файловом варианте. Так безопаснее. Сотрудники подключаются к ИБ 1С через браузер или тонкий клиент , не имея прямого доступа к файлам.
В статье расскажем, как решали возникающие вопросы по настройкам Internet Information Services. Через призму своего опыта и коллег.
Подробнее описано здесь . В проекте использовали бесплатный SSL-сертификат Let's Encrypt. Но поспешили отключить внешние соединения на 80-й порт — что было ошибкой.
Сертификат выдается сроком на 90 дней. Для автоматического продления создается периодическое задание в Планировщике. При запуске задачи сайт должен быть доступен (пройти проверку домена) по 80-му порту.
II. Типовая настройка и публикация информационных баз на IIS
На что обратить внимание:
1. Состав компонентов IIS — в Интернете полно инструкций и указаний. Повторяться не будем.
2. Установка 1С необходимой разрядности . Варианта 2: x86 (32-разрядное приложение) или x64. Обязательно выбираем «Модули расширения веб-сервера».
3. Права для встроенной группы /пользователю веб-сервера (IUSR) на папки:
- с установленной платформой — на «чтение и выполнение» (для старта процессов);
- самих расположений ИБ — на «изменение» (в случае файлового варианта).
4. Публикация базы через Конфигуратор 1С . Возможно потребуется открыть программу с повышенными правами — «Запуск от имени администратора».
5. Для 32-разрядного клиента 1С в диспетчере IIS включаем разрешение запуска ( DefaultAppPool — Дополнительные параметры — Разрешены 32-разрядные приложения = True ). Для 1C x64 — значение не меняем.
6. На странице сопоставления обработчиков для «1С Web-service Extension» потребуется указать путь к исполняемому модулю :
- x86 — «C:\Program Files (x86)\1cv8\8.3.x.xx\bin\wsisapi.dll»;
- x64 — «C:\Program Files\1cv8\8.3.x.xx\bin\wsisapi.dll».
Либо изменяем путь к библиотеке в файлах web.config через Блокнот (располагается, как правило, в c:\inetpub\wwwroot\).
Если в п. 2 все сделано правильно — по указанному пути должен присутствовать файл wsisapi.dll.
7. В частных случаях требуется перезапуск служб IIS . Выполните «Перезапустить» в оснастке управления или перезагрузите сервер.
✅ Соблюдаем соответствие разрядности: если запускаем и публикуем 64-разрядный клиент 1С:Предприятие, то dll также должна быть 64-битной версии.
Если публикуем 32-разрядную версию 1С, то ставим разрешение запуска 32-разрядных приложений на IIS и проверяем путь к wsisapi из каталога x86.
III. Если клиент 1С зависает при подключении к базе по web
Прежде посмотрите этот материал — там общие рекомендации.
Другой случай. Файловая ИБ опубликована на IIS. После авторизации зависает на эмблеме 1С. При открытии Конфигуратора — все нормально.
В журналах Windows ошибка «Процесс, обслуживающий пул приложений "1С", не ответил на команду ping».
- проверьте права на папку с базой 1С для IUSR/IIS_IUSRS, уровень доступа — на «изменение»;
- в оснастке IIS «Пулы приложений — — Дополнительные параметры — Модель процесса» задайте для « Максимальная задержка отклика при проверке связи » значение, превышающее 90 секунд;
- посмотрите на поведение IIS при «Проверка связи включена» = False.
📝 Из справки: установка [pingingEnabled] (Проверка связи) в значение false не позволит IIS проверять, выполняется ли рабочий процесс, и таким образом сохранит его активным до остановки процесса отладки.
✅ Установка «Максимальное время отклика пинга» в большое значение позволит IIS продолжать наблюдение за рабочим процессом.
IV. Ошибка сервера в приложении '/AO_SSR'
Информационная база 1C опубликована на IIS. При работе через тонкий клиент, при нажатии на «Отчеты» вываливается ошибка.
« Ошибка сервера в приложении '/AO_SSR'. Обнаружено потенциально опасное значение Request.Path, полученное от клиента.
Описание: Необработанное исключение при выполнении текущего веб-запроса. Изучите трассировку стека для получения дополнительных сведений о данной ошибке и о вызвавшем ее фрагменте кода.
✅ Откройте настройки пула приложений и проверьте «Режим управляемого конвейера» = «Classic».
1С Предприятие это программный продукт который позволяет очень легко и быстро автоматизировать работу в какой либо организации. Сейчас наверно не возможно найти организацию в которой бы не использовалось какая либо конфигурация 1С. Поэтому уметь с ней работать должен каждый ИТ специалист даже начинающий. Необходимо обладать хотя бы навыками администрирование, подключение клинетов, настройка доступа, обновление и т.д. Так же нужно знать как решать самые элементарные ошибки которые возникают во время работы и запуска 1С. Таких ошибок достаточно много, о некоторых я уже рассказывал в следующих статьях, с которыми Вам обязательно нужно ознакомиться.
Сегодня рассмотрим еще одну, она возникает в момент запуска информационной базы которая опубликована на веб сервере.
Если нажать «Подробно» то можно увидеть.
Решить проблему можно отключив проверку, для этого выбираем базу и жмем «Изменить».
Потом нужно нажать «Дополнительно».
Первое окно пропускаем.
А в следующем выбираем «Не предоставлять сертификат» и «Не проверять сертификат сервера».
Теперь все должно запуститься, но помните что это не безопасно, так как есть вероятность перехвата данных.
На сервере настроен Апач с самоподписанным сертификатом SSL на порт, отличный от 443.
Платформа: 1С:Предприятие 8.3 (8.3.13.1644)
Чего только не делал, но побороть не удается. При этом проблема на новом компе с Win10. На старом компе с Win10 проблем нет.
Мне кажется я проверил уже все, что возможно из интернета, но не факт. Буду благодарен вашему опыта как вы решали похожие проблемы и что вам помогло.
flagman61; OzzY; user1028355; user681387_dmitry; kurganovm; RazorSky; user674917_ip.kosh; e-rogov; bmf; Mondoc; fortran; totkot; SnegSneg; Sfera_07; ganjaman; DirksAV; H1nt; sibdemon; ruslan_ozu; Ashandy; seregas34; HomutovAV; vlast; IvanPoh; krylovim; vv2; yulya57; sorry_z; MikeLetto; user1292646; pun4er; Niang; Kyrales; Dinamika-IT; + 34 – Ответить
(1) возможно, что этот самоподписанный сертификат нужно импортировать на компьютер с тонким клиентом. Тонкий клиент о нем ничего не знает, вот и ошибка.
Так же в конфиге платформы на клиенте прописал "IgnoreServerCertificatesChainRevocationSoftFail=true" - не помогло ни одно, ни второе.
Удивляет, что на другом компьютере работает - подумываю, что где-то 1С вызывыет проверку виндовую - но где, какую и как отключить?
(2) Заменил свой сертификат SSL на 3-х месячный от Let's Encrypt
1С-ка продолжает ругаться. Похоже это все-таки блок какой-то от винды. Нашел информацию, что я не отключил проверку сертификата для платформы локальной, а просто игнорирую результат:Следует иметь в виду, что данный механизм игнорирует именно ошибки проверки отзыва, а не отменяет проверку отзыва сертификата. Поэтому если сертификат сервера отозван и это подтверждено, то соединение с таким сервером установлено не будет.
Антивирус и брандмауэр естественно я отключал. Попробую вырубить в принципе все, что хоть что-то блокирует (по факту оставить беззащиты комп) и пробиться к серверуflagman61; OzzY; user1028355; user681387_dmitry; kurganovm; RazorSky; user674917_ip.kosh; e-rogov; bmf; Mondoc; fortran; totkot; SnegSneg; Sfera_07; ganjaman; DirksAV; H1nt; sibdemon; ruslan_ozu; Ashandy; seregas34; HomutovAV; vlast; IvanPoh; krylovim; vv2; yulya57; sorry_z; MikeLetto; user1292646; pun4er; Niang; Kyrales; Dinamika-IT; + 34 – Ответить
(7) я не поленилась восстановить пароль от этого сайта, чтобы поставить тебе плюс, добрый человек! спасибо)
Читайте также: