it_looser
09.04.21 — 17:19
Собственно сабж. При попытке обновления типовой БП на последний релиз из режима предприятия выдает ошибку 404. ИТС действующий, истекает в июне. В режиме конфигуратора через автоматический поиск обновлений (оставляю галочку только на сайт 1С) спокойно находит и обновляет конфу. https://ibb.co/6RXH3pk ссылка на текст ошибки. Есть один ньюанс, почему то когда по ошибке в режиме предприятия нажимаю ссылку обратиться в техподдержку, отправляет на украинский сайт 1С! Сталкивался кто нибудь? И в ЖР кстати тоже вижу что лезет в режиме предприятия на укр домен.
it_looser
1 — 09.04.21 — 17:19
Затейник
2 — 09.04.21 — 17:20
Обновите через конфигуратор.
lubitelxml
3 — 09.04.21 — 17:21
(2) +1
d_monah
4 — 09.04.21 — 17:23
(0) Это у всех лузеров так.Смени ник)
it_looser
5 — 09.04.21 — 17:25
Через конфигуратор то обновил. Бухгалтер просто хочет сама обновлять… И там не одна конфа, зачем человеку доставлять трудности, если у нее все они типовые.
d_monah
6 — 09.04.21 — 17:26
(5) Бухгалтер должен страдать,платить и страдать.Такова саромятная правда жизни
it_looser
7 — 09.04.21 — 17:30
(6) )))))) а по делу если?
25-11
8 — 09.04.21 — 17:31
(7) Установите обновлятор.
mikecool
9 — 09.04.21 — 17:34
(7) отладь, не помню точно — но при создании бекапа 1с лезет в недоступный каталог, отчего падает
it_looser
10 — 09.04.21 — 17:34
(8) Тоже не выход. 1500 за него не жалко, но зачем буху это надо, если все до этого обновлялось в штатном режиме, и тут непонятно что произошло.
Winnie Buh
11 — 09.04.21 — 17:34
1. см. региональные параметры ИБ и сеанса в 1С
2. см. региональные настройки Windows
наверняка найдется подсказка
it_looser
12 — 09.04.21 — 17:34
Короче никто не сталкивался?
mikecool
13 — 09.04.21 — 17:35
+9 перед обновлением есть доп настройки, в которых и указывается каталог бекапа
mikecool
14 — 09.04.21 — 17:35
(12) ты бот?
d_monah
15 — 09.04.21 — 17:36
(7) Я те в пнд отвечу,в птн лениво))
it_looser
16 — 09.04.21 — 17:38
(11) 1. см. региональные параметры ИБ и сеанса в 1С
это где?
2. см. региональные настройки Windows
Тут все норм
it_looser
17 — 09.04.21 — 17:38
(14) разве похож?
it_looser
18 — 09.04.21 — 17:41
+ (16) В конфигураторе в региональных настройках ИБ стоит Россия
mikecool
19 — 09.04.21 — 17:41
(17) тогда писатель? см 9 и 13
МимохожийОднако
20 — 09.04.21 — 17:43
(10) Для одной базы обновлятор бесплатный )
Shadawn
21 — 09.04.21 — 17:44
(10) Обновлятор бесплатный для любого количества баз, если готовы запускать их по 2 штуки (а не всей пачкой, за это надо платить).
it_looser
22 — 09.04.21 — 17:46
(19) Да не нужен каталог бэкапа, нужно обновление с портала 1С! Лезет почему то в укр.
it_looser
23 — 09.04.21 — 17:47
+ (20) (21) не будет бух обновлять через него… ей раньше было достаточно что сама конфа покричала что доступно обновление, она нажимает обновить и идет пить кофе.
Winnie Buh
24 — 09.04.21 — 17:50
(18) покажи окно со справкой о программе
it_looser
25 — 09.04.21 — 17:56
it_looser
26 — 09.04.21 — 17:58
Кстати если перенести базу на другой сервер, но в той же локальной сети, то спокойно дает обновить из режима предприятия…. дело где то в винде блин. Кстати ОС server 2008 r2
it_looser
27 — 09.04.21 — 19:04
UP
Winnie Buh
28 — 09.04.21 — 19:11
(25) с 1С все Ок, теперь что с региональными настройками Windows?
it_looser
29 — 09.04.21 — 19:22
it_looser
30 — 09.04.21 — 19:23
Да везде все нормально
xXeNoNx
31 — 09.04.21 — 19:28
напиши свой обновлятор. 5 строчек кода
Сергиус
32 — 09.04.21 — 19:34
(0)[Бухгалтер просто хочет сама обновлять]
Вот это зря..обновит как-нибудь криво, на тебя же бочки будет катить. Лучше сам делай через Конфигуратор, через Предприятие чревато.
Winnie Buh
33 — 09.04.21 — 19:36
(29) база на этой же машине или по сети на другой?
hhhh
34 — 09.04.21 — 19:40
(30) может это только в этот раз? А в следующий прекрасно обновится.
it_looser
35 — 09.04.21 — 19:42
(33) на этой же
it_looser
36 — 09.04.21 — 19:43
(34) это уже с месяц как длится, просто и мне и ей надоело друг другу звонить… Раньше она сама обновляла, я не штатный админ, не могу быть на месте, и просит все таки починить чтобы сама обновляла
it_looser
37 — 09.04.21 — 19:44
До понедельника если гуру мисты не подскажут, буду 1С долбить или франча который ИТС продал, хотя все думаю отправят к настройкам винды
Сергиус
38 — 09.04.21 — 20:01
(36)если ты не штатный админ, тем более не твоя проблема. А так, если уж хочется поразбираться, ставить фидлер и смотри куда 1с ломится в этот момент.
Сергиус
39 — 09.04.21 — 20:03
+(38)А для начала кэш базы бы почистил, если еще не делал.
it_looser
40 — 10.04.21 — 08:10
(39) Я базу под своим профилем на этом сервере подключал и пытался через предприятие тоже обновлять. Дело не в кэше.
1С вот куда ломится: Ошибка при получении файла дистрибутива конфигурации (https://dl03.1c.eu/public/file/tmplts/get/e0b1f86d-8bb3-4231-97b9-c44e44522c73). Ошибка клиента (404) при выполнении запроса к ресурсу (https://dl03.1c.eu/public/file/tmplts/get/e0b1f86d-8bb3-4231-97b9-c44e44522c73). Видно же что на укр.
Фрэнки
41 — 10.04.21 — 09:54
Вообще-то там есть место, куда вписывается и сохраняется место поиска обновлений. В конфигураторе оно видно в момент показа окошка с подтверждением на поиск обновления.
Фрэнки
42 — 10.04.21 — 09:55
Откуда строчки поиска тянет при поиске обновлений из Предприятие — не проверял
Фрэнки
43 — 10.04.21 — 09:58
Но если для самой базы БП 3 , к примеру , на окне поиска обновлений в Предприятии как-то не очень видно, откуда берет строки. Но патчи откуда-то берет, даже не смотря на то, что в конфигураторе очищен поиск обновления через инет.
Фрэнки
44 — 10.04.21 — 10:00
И в порядке бреда, а что если при установке платформы не было указано, что это российская установка явным образом, а поставили с системными, а системные исправлены уже вручную, но винда ставилась не пойми как, откуда и куда.
Т.е. просто перестановить платформу с указанием явным способом, что русская платформа, а не по системным.
it_looser
45 — 10.04.21 — 10:10
(44) Во время обновления позавчера БП просила обновить и платформу. Я скачал ее с сайта релизес руками, и установил, поставив вместо системные настройки русские, а потом опять попытался обновить через предприятие, не помогло. Предлагаешь снести вообще все версии платформ? Их там установлено много (по мере автоматических обновлений), и установить все с нуля?
Winnie Buh
46 — 10.04.21 — 10:34
(40) dl03.1c.eu — домен EU, это точно для Украины.
для РФ должно быть dl03.1c.ru,
как понимаю, если в url вручную поменять»EU» на «RU», то по полученной ссылке скачается нужный дистрибутив…
занятный глюк
на компе случаем не устанавливался BAF / BAS?
Winnie Buh
47 — 10.04.21 — 10:37
(44) если бы неправильно определялся язык, то в интерфейсе бы были надписи не на русском, но попробовать конечно можно…
Фрэнки
48 — 10.04.21 — 10:40
(45) Как минимум, хуже не будет, а все остальные, которые не актуальные уже — только место на диске занимают и реестре мусорят.
Говорю же, в порядке бреда…
Но ведь еще можно попробовать тоже самое на другом «чистом» компе, но этой базой. Она же файловая, хотя на проф лицензии, насколько по обсуждению можно судить.
Winnie Buh
49 — 10.04.21 — 11:09
ещё мысль
открой в конфигураторе Конфигурация — Поддержка — Обновить конфигурацию
— Поиск доступных обновлений
в окне «Искать обновления в каталогах» какие ресурсы указаны?
Winnie Buh
50 — 10.04.21 — 11:59
в списке должна остаться только одна запись — downloads.v8.1c.ru/tmplts/
все остальные URL надо удалить
https://online-ufa.ru/images/downloads-1c-01.png
it_looser
51 — 10.04.21 — 12:24
(50) Тут все норм, и через конфигуратор обновляет спокойно… https://ibb.co/6n4dx24
it_looser
52 — 10.04.21 — 12:25
(48) На другом компе нормально обновляется… Говорю же дело в винде походу, понять не могу где(
acanta
53 — 10.04.21 — 12:32
Реестр?
it_looser
54 — 10.04.21 — 13:03
(53) Знать бы где
Фрэнки
55 — 10.04.21 — 13:17
https://www.ccleaner.com/ru-ru
можно и деинсталить, и чистить, в том числе, реестр
it_looser
56 — 10.04.21 — 17:02
(55) да это все фигня
ansh15
57 — 10.04.21 — 19:09
Из ИТС:
»
ExternalResourcesMode
Данный параметр определяет состав используемых служебных ресурсов сети Интернет и некоторые особенности поведения системы.
Параметр может принимать следующие значения:
● D ‑ значение по умолчанию, при этом система функционирует следующим образом:
● система программного лицензирования платформы и конфигураций использует сервера, расположенные в России;
● при использовании команд меню Справка ‑ Информация в Интернете происходит обращение к российским ресурсам;
● поддерживается регистрация в системе взаимодействия;
● поддерживается использование специального сервиса фирмы «1С» для рассылки PUSH-уведомлений.
● A ‑ альтернативный список служебных ресурсов. При этом система функционирует следующим образом:
● система программного лицензирования платформы и конфигураций использует сервера, расположенные в Европе;
● при использовании команд меню Справка ‑ Информация в Интернете происходит обращение к европейским ресурсам;»
Параметр находится в conf.cfg.
it_looser
58 — 12.04.21 — 06:21
(57) Спасибо огромное!!! Стоял почему то параметр А.
SleepyHead
59 — 12.04.21 — 11:41
(7) Купите обновлятор.
Voblhned
60 — 11.08.21 — 09:34
(58) стоит A сменить на D ?
Voblhned
61 — 11.08.21 — 09:35
(59) если не удастся победить, то похоже придется
Vstur
62 — 11.08.21 — 09:56
(5) тогда это только ее проблемы, если сама….
Автор Lilian, 14 сен 2015, 16:36
0 Пользователей и 1 гость просматривают эту тему.
Добрый день! При открытии в 1с 8.3 таких документов, как поступление товаров и услуг, реализация товаров и услуг, отчет комитентам, выскакивает дополнительное окно «ошибка НТТР 400». Если открывать, например, списание с расч. счета или ведомость на выплату з/п, таких проблем не возникает.
При создании копии базы в процессе ее формирования выдает такое же сообщение и после продолжает копирование, как обычно.
При формировании нового документа, например, поступления товаров и услуг, при выборе контрагента выдается аналогичное сообщение.
Делалось тестирование и исправление, ситуация не изменилась.
При загрузке более старых копий базы при открытии упомянутых ранее документов выдается такое же сообщение, например, выбираю базу полугодичной давности.
Что можно сделать и как исправить данную ошибку?
Заранее спасибо!
Это ошибка проверки Контрагента по ИНН и КПП.
Посмотри,не включена ли у тебя данная проверка:
Меню «Администрирование» — Настройки проверки контрагентов. Поставить (снять) галочку «Проверять контрагентов с помощью веб-сервиса ФНС»
Цитата: Raven от 14 сен 2015, 17:15
Это ошибка проверки Контрагента по ИНН и КПП.
Посмотри,не включена ли у тебя данная проверка:
Меню «Администрирование» — Настройки проверки контрагентов. Поставить (снять) галочку «Проверять контрагентов с помощью веб-сервиса ФНС»
Спасибо Вам за ответ. Только возникает вопрос: у меня эта функция включена с того момента, как она появилась в 1С, и на данный момент она мне необходима, т.к. работаем с большим количеством контрагентов. Возможны какие-то варианты решения проблемы при включенной проверке контрагента?
Самое интересное, что еще 11.09.2015г. все работало отлично.
Такая проблема может возникнуть в один прекрасный момент при отсутствии обновления платформы и релизов или одно от другого не зависит?
Добрый день, номер платформы и релиза тут не при чем, ошибка возникает при обращении к веб-серверу ФНС. Может сервер у них упал, кто его знает.
Скорее всего они в ближайшее время устранят, так что можно чуть чуть потерпеть.
Всем доброго времени суток!
Абсолютно аналогичная проблема на нашей фирме началась с понедельника (14.09.2015). Немного стало легче на душе когда почитал, что возможно случилась беда с веб-сервером ФНС. Да и скорее всего так и есть, мы тут у себя ничего не меняли. Подождем некоторое время, надеюсь все уладится.
Доброго времени суток. У нас проблемы с аналогичной ошибкой, но в меню Администрирование у нас нет пункта «Настройки проверки контрагентов».
Такая проблема возникла у всех моих клиентов после обновления платформы на 8.3.6.2299. При этом конфигурации разные, обновленные:
1С:Подрядчик строительства 4.0. Управление финансами, редакция 3.0 (3.0.41.4), Бухгалтерия предприятия…
Цитата: vsl89 от 16 сен 2015, 09:27
Доброго времени суток. У нас проблемы с аналогичной ошибкой, но в меню Администрирование у нас нет пункта «Настройки проверки контрагентов».
Он может быть в другом месте Администрирование — Поддержка и обслуживание — Работа с контрагентами.
Теги:
- Форум База
-
►
Форум 1С — ПРЕДПРИЯТИЕ 8.0 8.1 8.2 8.3 8.4 -
►
Конфигурирование, программирование в 1С Предприятие 8 -
►
1C 8.3 — ошибка HTTP 404
Похожие темы (5)
Поиск
Обновление тонкого клиента
При запуске тонкого клиента может возникнуть ошибка.
Это значит, что платформа тонкого клиента не соответствует платформе запускаемой базы и достаточно просто установить нужную версию (ее вы видите и в самой ошибке, первая — ваша, которую сейчас используете, вторая — необходимая для запуска).
Для этого:
- переходим по ссылке
- скачиваем необходимую версию;
- Скачивается архив с Тонким клиентом, требуется извлечь данные;
- Внутри есть установочный файл «Setup», запускаем его, подтверждаем все изменения;
- После установки ярлык подключения остается прежний, но базы уже будут запускаться в новой версии.
Готово!
Уже более 10 000 компаний работают
в облачной 1С от 42Clouds
— Консультация по 1С Бесплатно!
— Поддержка 24/7 по техническим вопросам: в чате, по телефону, по почте
— Все типовые конфигурации онлайн, доступ через RDP, Remote App, Web
Пользователи 1С могут работать в программе через облако не только через веб-браузер, но и через тонкого клиента.
При использовании такого метода после запуска тонкого клиента иногда может выйти ошибка о несоответствии версий клиента и сервера 1С.И чтобы от неё избавиться нужно произвести обновление. Есть два варианта обновления:
- ручное обновление
- автоматическое обновление
Для скачивания установочного дистрибутива требуется:
1. Перейдите по данной ссылке: https://distrib.bit-live.ru/8.3.20.2180.zip
Теперь для установки платформы «1С: Предприятие», выполним следующие действия:
2. Откроем папку со скачанным дистрибутивом обновления, затем необходимо извлечь файлы из архива (извлекаем просто в папку с соответствующим архиву названием):
В извлеченной папке запускаем файл установочный файл setup.exe:
Запустится мастер по установке 1С: Предприятие 8, нажмем кнопку «Далее».
Заказать консультацию
Выберем язык интерфейса (по умолчанию язык операционной системы). Указав язык интерфейса, жмем «Далее».
Нажмем «Установить» для запуска процесса установки системы 1С: Предприятие.
Нажимаем «Готово» для завершения работы мастера.
Затем можно запускать платформу с рабочего стола компьютера, как вы делаете это обычно.
Сервис 1С Фреш предоставляет возможность автоматического обновления тонких клиентов для пользователей, использующих версии Windows 7, 10 и 11.
Если пользователь обращается к сервисному приложению с использованием версии тонкого клиента, отличной от версии 1С:Предприятие,в которой работает информационная база приложения, пользователю будет предложено обновить версию тонкого клиента.
При нажатии пользователем кнопки «Обновить и запустить» необходимая версия дистрибутива тонкого клиента будет загружена и установлена автоматически.
Автоматическое обновление тонкого клиента не работает в Windows XP и Windows Vista. Поэтому при каждом обновлении версии платформы «1С:Предприятия» в сервисе необходимо устанавливать новую версию тонкого клиента. Это не очень удобно, поэтому мы рекомендуем вам рассмотреть возможность обновления операционной системы до последней версии.
Самостоятельная установка обновлений 1С в облаке может быть несколько сложной процедурой, тем не менее, при точном выполнении указанных в инструкции шагов, можно успешно установить его самостоятельно.
Если у вас возникли проблемы при обновлении тонкого клиента 1С 8.3 через облако 1С, наши специалисты готовы предоставить вам квалифицированную помощь. Для этого оставьте заявку на нашем сайте или позвоните по номеру +7 (495) 540-51-51. Мы окажем вам поддержку и поможем выполнить обновление тонкого клиента без ошибок. Работая с нами, у вас будет круглосуточная техподдержка по телефону.
it_looser
09.04.21 — 17:19
Собственно сабж. При попытке обновления типовой БП на последний релиз из режима предприятия выдает ошибку 404. ИТС действующий, истекает в июне. В режиме конфигуратора через автоматический поиск обновлений (оставляю галочку только на сайт 1С) спокойно находит и обновляет конфу. https://ibb.co/6RXH3pk ссылка на текст ошибки. Есть один ньюанс, почему то когда по ошибке в режиме предприятия нажимаю ссылку обратиться в техподдержку, отправляет на украинский сайт 1С! Сталкивался кто нибудь? И в ЖР кстати тоже вижу что лезет в режиме предприятия на укр домен.
it_looser
1 — 09.04.21 — 17:19
Затейник
2 — 09.04.21 — 17:20
Обновите через конфигуратор.
lubitelxml
3 — 09.04.21 — 17:21
(2) +1
d_monah
4 — 09.04.21 — 17:23
(0) Это у всех лузеров так.Смени ник)
it_looser
5 — 09.04.21 — 17:25
Через конфигуратор то обновил. Бухгалтер просто хочет сама обновлять… И там не одна конфа, зачем человеку доставлять трудности, если у нее все они типовые.
d_monah
6 — 09.04.21 — 17:26
(5) Бухгалтер должен страдать,платить и страдать.Такова саромятная правда жизни
it_looser
7 — 09.04.21 — 17:30
(6) )))))) а по делу если?
25-11
8 — 09.04.21 — 17:31
(7) Установите обновлятор.
mikecool
9 — 09.04.21 — 17:34
(7) отладь, не помню точно — но при создании бекапа 1с лезет в недоступный каталог, отчего падает
it_looser
10 — 09.04.21 — 17:34
(8) Тоже не выход. 1500 за него не жалко, но зачем буху это надо, если все до этого обновлялось в штатном режиме, и тут непонятно что произошло.
Winnie Buh
11 — 09.04.21 — 17:34
1. см. региональные параметры ИБ и сеанса в 1С 2. см. региональные настройки Windows наверняка найдется подсказка
it_looser
12 — 09.04.21 — 17:34
Короче никто не сталкивался?
mikecool
13 — 09.04.21 — 17:35
+9 перед обновлением есть доп настройки, в которых и указывается каталог бекапа
mikecool
14 — 09.04.21 — 17:35
(12) ты бот?
d_monah
15 — 09.04.21 — 17:36
(7) Я те в пнд отвечу,в птн лениво))
it_looser
16 — 09.04.21 — 17:38
(11) 1. см. региональные параметры ИБ и сеанса в 1С
это где?
2. см. региональные настройки Windows Тут все норм
it_looser
17 — 09.04.21 — 17:38
(14) разве похож?
it_looser
18 — 09.04.21 — 17:41
+ (16) В конфигураторе в региональных настройках ИБ стоит Россия
mikecool
19 — 09.04.21 — 17:41
(17) тогда писатель? см 9 и 13
МимохожийОднако
20 — 09.04.21 — 17:43
(10) Для одной базы обновлятор бесплатный )
Shadawn
21 — 09.04.21 — 17:44
(10) Обновлятор бесплатный для любого количества баз, если готовы запускать их по 2 штуки (а не всей пачкой, за это надо платить).
it_looser
22 — 09.04.21 — 17:46
(19) Да не нужен каталог бэкапа, нужно обновление с портала 1С! Лезет почему то в укр.
it_looser
23 — 09.04.21 — 17:47
+ (20) (21) не будет бух обновлять через него… ей раньше было достаточно что сама конфа покричала что доступно обновление, она нажимает обновить и идет пить кофе.
Winnie Buh
24 — 09.04.21 — 17:50
(18) покажи окно со справкой о программе
it_looser
25 — 09.04.21 — 17:56
it_looser
26 — 09.04.21 — 17:58
Кстати если перенести базу на другой сервер, но в той же локальной сети, то спокойно дает обновить из режима предприятия…. дело где то в винде блин. Кстати ОС server 2008 r2
it_looser
27 — 09.04.21 — 19:04
UP
Winnie Buh
28 — 09.04.21 — 19:11
(25) с 1С все Ок, теперь что с региональными настройками Windows?
it_looser
29 — 09.04.21 — 19:22
it_looser
30 — 09.04.21 — 19:23
Да везде все нормально
xXeNoNx
31 — 09.04.21 — 19:28
напиши свой обновлятор. 5 строчек кода
Сергиус
32 — 09.04.21 — 19:34
(0)[Бухгалтер просто хочет сама обновлять]
Вот это зря..обновит как-нибудь криво, на тебя же бочки будет катить. Лучше сам делай через Конфигуратор, через Предприятие чревато.
Winnie Buh
33 — 09.04.21 — 19:36
(29) база на этой же машине или по сети на другой?
hhhh
34 — 09.04.21 — 19:40
(30) может это только в этот раз? А в следующий прекрасно обновится.
it_looser
35 — 09.04.21 — 19:42
(33) на этой же
it_looser
36 — 09.04.21 — 19:43
(34) это уже с месяц как длится, просто и мне и ей надоело друг другу звонить… Раньше она сама обновляла, я не штатный админ, не могу быть на месте, и просит все таки починить чтобы сама обновляла
it_looser
37 — 09.04.21 — 19:44
До понедельника если гуру мисты не подскажут, буду 1С долбить или франча который ИТС продал, хотя все думаю отправят к настройкам винды
Сергиус
38 — 09.04.21 — 20:01
(36)если ты не штатный админ, тем более не твоя проблема. А так, если уж хочется поразбираться, ставить фидлер и смотри куда 1с ломится в этот момент.
Сергиус
39 — 09.04.21 — 20:03
+(38)А для начала кэш базы бы почистил, если еще не делал.
it_looser
40 — 10.04.21 — 08:10
(39) Я базу под своим профилем на этом сервере подключал и пытался через предприятие тоже обновлять. Дело не в кэше.
1С вот куда ломится: Ошибка при получении файла дистрибутива конфигурации (https://dl03.1c.eu/public/file/tmplts/get/e0b1f86d-8bb3-4231-97b9-c44e44522c73). Ошибка клиента (404) при выполнении запроса к ресурсу (https://dl03.1c.eu/public/file/tmplts/get/e0b1f86d-8bb3-4231-97b9-c44e44522c73). Видно же что на укр.
Фрэнки
41 — 10.04.21 — 09:54
Вообще-то там есть место, куда вписывается и сохраняется место поиска обновлений. В конфигураторе оно видно в момент показа окошка с подтверждением на поиск обновления.
Фрэнки
42 — 10.04.21 — 09:55
Откуда строчки поиска тянет при поиске обновлений из Предприятие — не проверял
Фрэнки
43 — 10.04.21 — 09:58
Но если для самой базы БП 3 , к примеру , на окне поиска обновлений в Предприятии как-то не очень видно, откуда берет строки. Но патчи откуда-то берет, даже не смотря на то, что в конфигураторе очищен поиск обновления через инет.
Фрэнки
44 — 10.04.21 — 10:00
И в порядке бреда, а что если при установке платформы не было указано, что это российская установка явным образом, а поставили с системными, а системные исправлены уже вручную, но винда ставилась не пойми как, откуда и куда.
Т.е. просто перестановить платформу с указанием явным способом, что русская платформа, а не по системным.
it_looser
45 — 10.04.21 — 10:10
(44) Во время обновления позавчера БП просила обновить и платформу. Я скачал ее с сайта релизес руками, и установил, поставив вместо системные настройки русские, а потом опять попытался обновить через предприятие, не помогло. Предлагаешь снести вообще все версии платформ? Их там установлено много (по мере автоматических обновлений), и установить все с нуля?
Winnie Buh
46 — 10.04.21 — 10:34
(40) dl03.1c.eu — домен EU, это точно для Украины.
для РФ должно быть dl03.1c.ru,
как понимаю, если в url вручную поменять»EU» на «RU», то по полученной ссылке скачается нужный дистрибутив…
занятный глюк
на компе случаем не устанавливался BAF / BAS?
Winnie Buh
47 — 10.04.21 — 10:37
(44) если бы неправильно определялся язык, то в интерфейсе бы были надписи не на русском, но попробовать конечно можно…
Фрэнки
48 — 10.04.21 — 10:40
(45) Как минимум, хуже не будет, а все остальные, которые не актуальные уже — только место на диске занимают и реестре мусорят.
Говорю же, в порядке бреда…
Но ведь еще можно попробовать тоже самое на другом «чистом» компе, но этой базой. Она же файловая, хотя на проф лицензии, насколько по обсуждению можно судить.
Winnie Buh
49 — 10.04.21 — 11:09
ещё мысль открой в конфигураторе Конфигурация - Поддержка - Обновить конфигурацию - Поиск доступных обновлений
в окне «Искать обновления в каталогах» какие ресурсы указаны?
Winnie Buh
50 — 10.04.21 — 11:59
в списке должна остаться только одна запись - downloads.v8.1c.ru/tmplts/
все остальные URL надо удалить
https://online-ufa.ru/images/downloads-1c-01.png
it_looser
51 — 10.04.21 — 12:24
(50) Тут все норм, и через конфигуратор обновляет спокойно… https://ibb.co/6n4dx24
it_looser
52 — 10.04.21 — 12:25
(48) На другом компе нормально обновляется… Говорю же дело в винде походу, понять не могу где(
acanta
53 — 10.04.21 — 12:32
Реестр?
it_looser
54 — 10.04.21 — 13:03
(53) Знать бы где
Фрэнки
55 — 10.04.21 — 13:17
https://www.ccleaner.com/ru-ru
можно и деинсталить, и чистить, в том числе, реестр
it_looser
56 — 10.04.21 — 17:02
(55) да это все фигня
ansh15
57 — 10.04.21 — 19:09
Из ИТС:
»
ExternalResourcesMode
Данный параметр определяет состав используемых служебных ресурсов сети Интернет и некоторые особенности поведения системы.
Параметр может принимать следующие значения:
● D ‑ значение по умолчанию, при этом система функционирует следующим образом:
● система программного лицензирования платформы и конфигураций использует сервера, расположенные в России; ● при использовании команд меню Справка ‑ Информация в Интернете происходит обращение к российским ресурсам; ● поддерживается регистрация в системе взаимодействия;
● поддерживается использование специального сервиса фирмы «1С» для рассылки PUSH-уведомлений.
● A ‑ альтернативный список служебных ресурсов. При этом система функционирует следующим образом:
● система программного лицензирования платформы и конфигураций использует сервера, расположенные в Европе; ● при использовании команд меню Справка ‑ Информация в Интернете происходит обращение к европейским ресурсам;"
Параметр находится в conf.cfg.
it_looser
58 — 12.04.21 — 06:21
(57) Спасибо огромное!!! Стоял почему то параметр А.
SleepyHead
59 — 12.04.21 — 11:41
(7) Купите обновлятор.
Voblhned
60 — 11.08.21 — 09:34
(58) стоит A сменить на D ?
Voblhned
61 — 11.08.21 — 09:35
(59) если не удастся победить, то похоже придется
Vstur
62 — 11.08.21 — 09:56
(5) тогда это только ее проблемы, если сама….
В данной статье я подробно опишу процесс организации веб- доступа к базам данных «1С:Предприятие» 8.3 на веб-сервере IIS (Internet Information Server), входящего в поставку Microsoft Windows Server. Для более старых версий «1С:Предприятие» (8.1 и 8.2) алгоритм публикации баз данных в целом аналогичен. Будет рассмотрен алгоритм настройки IIS для работы «1С:Предприятие», а также описан процесс публикации баз данных на веб-сервере как для 32-разрядного, так и для 64-разрядного модуля расширения веб-сервера.
0. Оглавление
- Что понадобится
- Установка веб-сервера IIS
- Установка компонент «1С:Предприятие»
- Настройка операционной системы
- Публикация базы данных на веб-сервере
- Настройка IIS для использования 32-разрядного модуля расширения веб-сервера
- Настройка IIS для использования 64-разрядного модуля расширения веб-сервера
- Подключение к опубликованной информационной базе через веб-браузер
- Подключение к опубликованной информационной базе через клиент «1С:Предприятия»
- Конфигурационные файлы виртуального каталога
- Файл default.vrd
- Файл web.config
1. Что понадобится
- Компьютер отвечающий минимальным системным требованиям для работы веб-сервера под управлением одной из операционных систем:
- Microsoft Windows Server 2012 (R2)
- Microsoft Windows Server 2008 (R2)
- Права локального администратора на данном компьютере.
- Дистрибутив для установки компонент «1С:Предприятие». Для настройки 64-разрядного модуля расширения веб-сервера, дистрибутив для установки 64-разрядного сервера «1С:Предприятие». В данном примере используется версия 8.3.4.389. Для более старых версий «1С:Предприятие» (8.1 и 8.2) алгоритм публикации баз данных в целом аналогичен.
2. Установка веб-сервера IIS
Устанавливаем веб-сервер Internet Information Server, который по умолчанию входит в поставку Microsoft Windows Server. При установке обязательно выбираем компоненты:
- Общие функции HTTP (Common HTTP Features)
- Статическое содержимое (Static Content)
- Документ по умолчанию (Default Document)
- Обзор каталогов (Directory Browsing)
- Ошибки HTTP (HTTP Errors)
- Разработка приложений (Application Development)
- ASP
- ASP.NET 3.5
- Расширяемость .NET 3.5 (.NET Extensibility 3.5)
- Расширения ISAPI (ISAPI Extensions)
- Фильтры ISAPI (ISAPI Filters)
- Исправление и диагностика (Health and Diagnostics)
- Ведение журнала HTTP (HTTP Logging)
- Монитор запросов (Request Monitor)
- Средства управления (Management Tools)
- Консоль управления IIS (IIS Management Console)
Подробно про процесс развертывания веб-сервера IIS я писал:
- В Microsoft Windows Server 2012 (R2) — здесь. IIS версии 8, после установки должны увидеть страницу Default Web Site вида:
- В Microsoft Windows Server 2008 (R2) — здесь. IIS версии 7, после установки должны увидеть страницу Default Web Site вида:
3. Установка компонент «1С:Предприятие»
На этот же сервер, где развернут веб-сервер IIS, устанавливаем «1С:Предприятие» (32-разрядные компоненты) обязательно выбрав при установке компоненты:
- 1С:Предприятие
- Модули расширения веб-сервера
Если планируется настроить 64-разрядный модуль расширения веб-сервера, то необходимо дополнительно запустить программу установки 64-разрядного сервера из соответствующей поставки «1С:Предприятие» и установить компоненту:
- Модуль расширения веб-сервера
4. Настройка операционной системы
Теперь необходимо установить необходимые права на ключевые папки, используемые при работе веб-доступа к базам данных «1С:Предприятие». Для каталога хранения файлов веб-сайтов, опубликованных на веб-сервере (по умолчанию C:inetpubwwwroot ) необходимо дать полные права группе «Пользователи» (Users). В принципе, этот шаг можно пропустить, но тогда для публикации или изменения публикации базы данных надо будет запускать «1С:Предприятие» от имени администратора. Для настройки безопасности данного каталога, кликаем по нему правой кнопкой мыши и в контекстном меню выбираем «Свойства» (Properties).
В открывшемся окне свойств, переходим на вкладку «Безопасность» (Security) и нажимаем кнопку «Изменить» (Edit…), для изменения действующих разрешений. Появится окно разрешений для данного каталога. В списке Групп или пользователей (Groups or user names) выделим группу «Пользователи» (Users) и в списке разрешений для выбранной группы установим флаг «Польный доступ» (Full control). Затем нажмем «Применить» (Apply) для записи изменений и закроем все окна при помощи кнопки «ОК».
Далее необходимо дать полные права на каталог с установленными файлами «1С:Предприятие» (по умолчанию C:Program Files (x86)1cv8 для 32-разрядного модуля расширения и C:Program Files1cv8 для 64-разрядного) группе IIS_IUSRS. Для этого выполняем аналогичные описанным выше действия, с той лишь разницей, что для того чтобы необходимая группа появилась в списке «Группы или пользователи» (Groups or user names) необходимо нажать расположенную под списком кнопку «Добавить» (Add..), а в окне выбора групп или пользователей нажать «Дополнительно» (Advanced…).
Затем нажимаем расположенную справа кнопку «Поиск» (Find Now), после чего выбираем необходимую группу IIS_IUSRS в таблице результатов поиска и нажимаем «ОК».
Группа IIS_IUSRS появится в списке групп или пользователей. Даем ей полные права на на выбранную директорию и нажимаем «Применить» (Apply) для сохранения изменений.
Ну и наконец, если публикация выполняется для файловой базы, необходимо также дать группе IIS_IUSRS полные права на каталог с расположенными файлами данной информационной базы.
5. Публикация базы данных на веб-сервере
Переходим к непосредственной публикации базы данных на веб-сервере. Для этого запускаем «1С:Предприятие» в режиме Конфигуратор для той базы, которую требуется опубликовать. Затем в меню выбираем «Администрирование» — «Публикация на веб-сервере…»
Откроется окно настройки свойств публикации на веб-сервере. Основные поля необходимые для публикации уже заполнены по умолчанию:
- Имя виртуального каталога — имя по которому будет происходить обращение к база данных на веб-сервере. Может состоять только из символов латинского алфавита.
- Веб сервер — выбирается из списка найденных на текущем компьютере веб-серверов. В нашем случае это Internet Information Services.
- Каталог — физическое расположение каталога, в котором будут располагаться файлы виртуального приложения.
- Соответствующими флагами можно указать типы клиентов для публикации, а также указать возможность публикации Web-сервисов. В расположенной ниже таблице можно отредактировать список Web-сервисов которые будут опубликованы, а также в столбце «Адрес» изменить синоним, по которому будет происходить обращение к данному Web-сервису.
- Также для веб-сервера IIS есть возможность указать необходимость выполнения аутентификации на веб-сервере средствами ОС, установив соответствующий флаг.
Выбрав необходимые настройки публикации нажимаем «Опубликовать».
Если публикация прошла без ошибок, увидим соответствующее сообщение.
Публикация на веб-сервере IIS всегда выполняется для веб-сайта по умолчанию и для пула приложения по умолчанию. Стоит иметь ввиду, что при выполнении публикации из конфигуратора будет зарегистрирован 32-разрядный модуль расширения веб-сервера, а используемый по умолчанию пул приложений — DefaultAppPool — без настройки работает только с 64-разрядными приложениями. Соответственно, дальнейшие действия зависят от разрядности модуля расширения веб-сервера, который планируется использовать. Для 32-разрядного модуля расширения веб-сервера, необходимо разрешить пулу приложений использовать 32-разрядные приложения, либо же зарегистрировать 64-разрядный модуль расширения веб-сервера. Об этом пойдет речь ниже
6. Настройка IIS для использования 32-разрядного модуля расширения веб-сервера
Запустим Диспетчер служб IIS (Internet Information Services (IIS) Manager). Сделать это можно из Диспетчера серверов (Server Manager) выбрав в меню пункт «Средства» (Tools) — «Диспетчер служб IIS» (Internet Information Services (IIS) Manager).
Здесь, развернув дерево в окне подключений, увидим, что для веб-сайта по умолчанию — Default Web Site — появился преобразованный в приложение виртуальный каталог с именем, которое мы задавали при публикации базы данных. Для завершения публикации осталось только разрешить 32-разрядные приложения для пула приложений по умолчанию. Для этого перейдем в дереве подключений на вкладку «Пулы приложений» (Application Pools).
В списке пулов приложений найдем пул с именем DefaultAppPool. Кликнем по нему правой кнопкой мыши и в контекстном меню выберем пункт «Дополнительные параметры» (Advanced Settings).
В открывшемся окне параметров пула приложения, в группе «Общие» (General) найдем пункт «Разрешены 32-разрядные приложения» (Enable 32-Bit Applications) и установим значение параметра равным True. Затем сохраним изменения нажав «ОК».
7. Настройка IIS для использования 64-разрядного модуля расширения веб-сервера
Зарегистрировать 64-разрядный модуль расширения веб-сервера можно с помощью утилиты webinst.exe соответствующей версии, расположенной в каталоге bin, каталога с установленной программой «1С:Предприятие», либо воспользоваться приведенным ниже способом.
Запустим Диспетчер служб IIS (Internet Information Services (IIS) Manager). Сделать это можно из Диспетчера серверов (Server Manager) выбрав в меню пункт «Средства» (Tools) — «Диспетчер служб IIS» (Internet Information Services (IIS) Manager).
Здесь, развернув дерево в окне подключений, увидим, что для веб-сайта по умолчанию — Default Web Site — появился преобразованный в приложение виртуальный каталог с именем, которым мы задавали при публикации базы данных. Для завершения публикации осталось только указать данному приложению использовать 64-разрядный обработчик запросов. Для этого откроем страницу настройки сопоставления обработчиков для данного виртуально каталога, выбрав пункт «Сопоставление обработчиков» (Handler Mappings) на начальной странице приложения.
В таблице сопоставлений обработчиков найдем обработчик «1С Web-service Extension». Откроем данный обработчик, кликнув 2 раза по соответствующей строке в таблице.
Отредактируем обработчик, заменив путь к исполняемой dll 32-разрядного модуля расширения веб-сервера, который выбран в данный момент, на путь к 64-разрядной версии библиотеки. В данном примере меняем путь c «C:Program Files (x86)1cv88.3.4.389binwsisapi.dll» на «C:Program Files1cv88.3.4.389binwsisapi.dll» воспользовавшись кнопкой выбора. Изменив путь нажимаем «ОК» для сохранения изменений.
8. Подключение к опубликованной информационной базе через веб-браузер
Ну вот вроде и все. Для подключений к только что опубликованной базе данных, запускаем Internet Explorer, и в строке адреса вводим путь вида http://localhost/<Имя публикации информационной базы>. В данном примере это http://localhost/DemoAccounting/.
К данной информационной базе также можно подключиться и с любого компьютера в сети, обратившись к веб-серверу по его внутреннему (или если прокинут порт 80, по внешнему) IP-адресу.
В этом случае, для корректной работы «1С:Предприятие», имя домена, на который идет обращение (или IP-адрес) должен быть добавлен в надежные узлы Internet Explorer, а также для него должны быть разрешены всплывающие окна. Подробнее про настройку Internet Explorer для работы веб-клиента «1С:Предприятие» читайте здесь.
9. Подключение к опубликованной информационной базе через клиент «1С:Предприятия»
К опубликованной на веб-сервере информационной базе можно подключиться и с помощью тонкого клиента «1С:Предприятия». Для подключения откроем окно запуска «1С:Предприятие» и нажмем кнопку «Добавить» для добавления информационной базы.
В окне добавления информационной базы/группы установим переключатель в «Добавление в список существующей информационной базы» и нажмем «Далее».
Введем имя базы данных, как она будет отображаться в списке информационных баз (должно быть уникальным для данного списка), тип расположения выберем «На веб-сервере» и нажмем «Далее».
Вводим строку адреса для подключения к информационной базе (без префикса /ru_RU/). Также здесь можно указать параметры прокси-сервера (если есть) и способ аутентификации на веб-сервере. Указав необходимые настройки снова жмем «Далее».
Указываем параметры запуска для информационной базы и нажимаем «Готово» для завершения работы мастера.
После чего данная информационная база появится в списке баз окна запуска «1С:Предприятие». Обратим внимание что режим запуска Конфигуратор недоступен для данного типа подключения. Нажимаем «1С:Предприятие» для подключения к информационной базе.
10. Конфигурационные файлы виртуального каталога
Рассмотрим подробнее структуру файлов, которые были созданы в процессе публикации. Если веб-доступ к опубликованной информационной базе по каким-то причинам не заработал, конфигурационные файлы можно отредактировать вручную, для достижения желаемого результата (конфигурационные файлы из данной статьи для 64-разрядного модуля расширения веб-сервера можно скачать здесь).
Перейдем в каталог, который мы указывали во время публикации базы данных. В нем увидим два файла:
- default.vrd
- web.config
Оба файла доступны для просмотра и редактирования с помощью любого текстового редактора, например программы «Блокнот» (Notepad). Рассмотрим структуру этих файлов подробнее.
10.1. Файл default.vrd
В файле default.vrd описываются опубликованные Web-сервисы (элемент <ws>), а также указывается имя виртуального приложения (атрибут base) и строка подключения к информационной базе «1С:Предприятие» (атрибут ib). В данном примере для файловой информационной базы, строка подключения будет следующей:
ib="File="C:1C_BASEDemoAccounting";"
Как видно из примера, если в строке подключения встречаются символы, недопустимые с точки зрения стандарта XML (http://www.w3.org/TR/xml11/), они должны быть заменены соответствующим образом.
В строке подключения можно указать логин и пароль пользователя. В этом случае, подключение к информационной базе будет выполняться от имени указанного пользователя. Например, для подключения от имени пользователя Продавец, строка подключения будет следующей:
ib="File="C:1C_BASEDemoAccounting";Usr=Продавец;Pwd=123;"
Для серверной информационной базы строка подключения будет иметь вид:
ib="Srvr="WIN2012"e;;Ref="e;Accounting"e;;"
Где WIN2012 — имя кластера серверов «1С:Предприятие», а Accounting — имя базы данных в кластере.
Подробнее про структуру данного файла можно почитать в книге «Руководство администратора» 2-е издание , Приложение 2, глава 3.12.
10.2. Файл web.config
Файл web.config — это файл, определяющий параметры для ASP.NET web-приложения. В каждом web-приложении должен быть файл web.config, находящийся в его корневом каталоге. Наш виртуальный каталог не является исключением. В текущем файле содержатся данные об обработчике «1С Web-service Extension», обрабатывающем запросы к данному приложению. Обработчик настроен таким образом, что все запросы передаются библиотеке wsisapi.dll, расположенной в каталоге bin, каталога с файлами «1С:Предприятие». В случае использования серверных информационных баз, версия библиотеки должна соответствовать версии кластера серверов «1С:Предприятия».
Данный обработчик можно найти (или добавить, если его нет) в Диспетчере служб IIS. Для этого необходимо выделить вкладку с текущим приложением и в окне свойств выбрать пункт «Сопоставления обработчиков» (Handler Mappings).
В таблице сопоставлений обработчиков увидим наш обработчик «1С Web-service Extension». Если такого обработчика в списке нет, его следует добавить выбрав в окне «Действия» (Actions) пункт «Добавление сопоставления сценария с подстановочными знаками» (Add Wildcard Script Map…).
При добавлении вводим имя обработчика и указываем путь к файлу wsisapi.dll. Данные параметры можно изменить и для действующего обработчика выбрав пункт «Изменить…» (Edit…) в окне списка действий.
Необходимо также убедиться, что для обработчика стоит флаг «Выполнение» (Execute) в окне изменений разрешений функции. Вызвать данное окно можно выбрав пункт «Изменение разрешений функции…» (Edit Feature Permissions…) в окне «Действия» (Actions).
Содержание
- Настройка тонкого клиента
- Настройка тонкого клиента для работы с приложениями сервиса 1С:БухОбслуживание «1С:Предприятие Управление фирмой аутсорсером» и «1С:Бухгалтерия 3.0 расширенная»
- Установка тонкого клиента
- Обновление тонкого клиента
- Ошибки 1С 8.3 и их исправление
- Причины появления ошибки в 1С
- Часто возникающие ошибки 1С
- Недостаточно памяти
- Ошибка доступа
- Ошибка формата потока
- Ошибка СУБД: Файл базы данных поврежден
- Неправильное отображение блоков формы
- Внутренняя ошибка компоненты dbeng
- Dump при запуске
- Неверный формат хранилища
- Ничего не работает
- Для продолжения работы необходимо обновить программу доступа работающую на вашем компьютере
- Попробовать демо
- 1.2. Запуск приложения с помощью прямой ссылки
- 2. Запуск приложения с помощью тонкого клиента
- Не обновляется автоматически тонкий клиент опубликованной через вэб сервер базы
- Как запускать облачную версию 1С через ярлык на рабочем столе?
Настройка тонкого клиента
Настройка тонкого клиента для работы с приложениями сервиса 1С:БухОбслуживание «1С:Предприятие Управление фирмой аутсорсером» и «1С:Бухгалтерия 3.0 расширенная»
Пользователь сервиса может выбрать удобный для себя вариант ежедневной работы.
Рекомендуемый нами вариант работы — это работа через браузер.
Дополнительным вариантом работы в сервисе является вариант работы в «тонком клиенте». При работе через браузер и при работе в тонком клиенте вы работаете через Интернет. Разница лишь в том, что при работе в тонком клиенте вы запускаете свое приложение в программе фирмы «1С», установленной на локальном компьютере.
Установка тонкого клиента
Для работы в тонком клиенте необходимо установить программу на вашем компьютере. Для этого выполните следующую последовательность действий:
В результате нужная версия тонкого клиента 1С:Предприятия будет готова к использованию.
Настройка доступа к информационной базе в тонком клиенте
После завершения установки необходимо выбрать настройки запуска приложения в тонком клиенте, в частности, задать интернет-адрес, по которому доступно ваше приложение.
Для этого выполните следующие действия:
После этого программа (тонкий клиент) должна загрузиться, причем в ней будут открыты ваши данные, с которыми вы до этого работали в сервисе.
Проверить адрес информационной базы, версию 1С:Предприятия и прочие параметры можно при помощи команды Справка / О программе… главного меню 1С.
Впоследствии запускать тонкий клиент можно будет обычным способом (например, через меню Пуск).
Обновление тонкого клиента
При работе в тонком клиенте пользователь сервиса работает фактически на локальном компьютере. Поэтому важно, чтобы версия платформы «1С:Предприятие» в сервисе сервисе и версия тонкого клиента на локальном компьютере совпадали.
Начиная с версии 8.3 платформы 1С:Предприятие 8, обновление тонкого клиента, установленного на локальном компьютере пользователя, производится автоматически средствами платформы.
При несоответствии версий тонкого клиента и сервера будет выдано сообщение о возможности автоматического обновления:
После нажатия на кнопку Обновить будет выполнена загрузка и установка новой версии клиента.
ВНИМАНИЕ! Процесс загрузки новой версии тонкого клиента может занимать длительное время.
Для удобства рекомендуется разместить ярлык указанной программы на рабочем столе.
Источник
Ошибки 1С 8.3 и их исправление
Любая программа, установленная на компьютер, может время от времени работать неправильно. Периодические сбои, которые приводят к невозможности использования ПО, называются ошибки. Чтобы суметь диагностировать и устранять ошибки в 1С, пользователь должен хотя бы немного разбираться в особенностях работы программ. Наличие минимальных знаний позволяет решать проблемы самостоятельно.
Прежде чем рассматривать основные разновидности ошибок, стоит заметить, что они отличаются между собой по происхождению. Приложение может привести к физическому или логическому сбою. В результате 1С просто не запускается или начинает работать в режиме «Конфигуратор». Пользовательский режим бывает недоступен или, при использовании определенных команд, будет появляться сбой.
Чтобы научиться быстро исправлять ошибки в 1С необходимо изначально их проанализировать. Часто во всплывающем окне написана суть некорректного поведения, что помогает решить проблему.
Разберем основные моменты, связанные с частым появлением сбоев при работе с базой данных. Они возникают в разных ситуациях, и определить их истинную причину не всегда возможно.
Одна из самых частых причин нарушение работы связанна с компьютером, на который установлена база данных 1С. Рабочая область может автоматически закрываться из-за нехватки оперативной памяти на сервере. Все возникающие неисправности должны быстро устраняться. В противном случае есть вероятность потери данных.
Все имеющиеся сбои выводят на экран разные уведомления. Одинакового текста не бывает. Чтобы проще ориентироваться, разделим существующие ошибки 1С на следующие пункты:
Для того, чтобы научиться исправлять возникающие ошибки, рассмотрим каждый пункт по отдельности.
Недостаточно памяти
Подобный сбой проявляется только в том случае, если на выполнение операций с программой выделено мало оперативной памяти. Приложение не может обрабатывать большие объемы информации, поэтому выдает «Недостаточно памяти 1С». Это случается при формировании отчета, обработки «тяжелого» файла, обновлении конфигурации и т.д. Причина – мощности компьютера недостаточно.
Пользователь может самостоятельно решить проблему с памятью. По умолчанию операционная система выделят фиксированное значение гигабайт на обслуживание приложения: 32 bit ОС – 2 Гб, 64 bit – 4 Гб.
Увеличить размер выделенной памяти можно вручную. Для этого запускается адресная строка (Пуск – Выполнить, вводиться фраза cmd). После нажатия «Ентер» достаточно ввести фразу bcdedit /set increaseuserva 4096 и подтвердить действие (клавиша «Enter»). Цифра 4096 – новый выделяемый объем «оперативки». Выполняется перезагрузка системы. Проблема должна быть устранена.
Ошибка доступа
Она возникает, если учетная запись не имеет достаточно прав. Проявляется при выполнении определенного действия, которое доступно только ограниченному кругу пользователей. Для исправления ситуации достаточно изменить роль выбранного профиля в конфигураторе (вкладка «Администрирование – Пользователи»). В некоторых случаях это увеличивает безопасность базы данных, если необходимо защитить файлы от изменения сторонними людьми.
Ошибка формата потока
Когда пользователь только запускает программу, на экране может появиться окно сбоя. Оно предлагает завершить работу или перезапустить. Причиной выступает некорректное завершение работы приложения.
Устранение подобной ошибки 1С выполняется простой чисткой кэша. Для этого необходимо перейти в папку, где хранятся временные файлы. В Windows 7 и выше она находится по адресу C:UsersUsernameAppDataLocal1C или C:UsersUsernameAppDataRoaming1C. Для Windows ХР другой путь – Local SettingsApplication Data1C. Все файлы, начинающиеся на 1cv8, кроме «1Cv8.1CD» полностью удаляются.
Если «Ошибка формата потока» возникает в процессе работы, то нужно провести тестирование (Администрирование – Тестирование и исправление), выбрать первые 2 галочки и запустить процесс.
Ошибка СУБД: Файл базы данных поврежден
Если всплывает информационное окно с подобной надписью, неисправность базы данных решается тестированием файла и всей информационной базы. Такое мероприятие может проводиться 2 способами:
Неправильное отображение блоков формы
Такая неисправность возникает от разных факторов. Чтобы привести программу к нормальной работоспособности, пользователю необходимо последовательно выполнить несколько команд. После проведения каждой проверяется устранение сбоя:
Если приведенные методы не помогают, рационально будет провести обновление платформы.
Внутренняя ошибка компоненты dbeng
Подобное сообщение говорит о повреждении структуры базы данных. Приведенный в названии документ хранится в папке с программной. Решение сбоя находится простой переустановкой платформы. Если такой метод не помог, можно воспользоваться тестированием и исправлением базы данных.
Dump при запуске
Возвращение 1С в рабочее состояние проводится простым обновлением MS Visual Studio (Visual C++) и дополнительными манипуляциями. Чтобы отследить конкретный файл, в котором возникает ошибка, открывается «Просмотр событий». Для этого пользователь переходит в «Панель управления – Система и безопасность – Администрирование». С левой стороны раскрывается «Журнал Windows – Приложение».
На экране появляется список ошибок и точное расположение поврежденного файла. После установки новой версии MS Visual Studio (Visual C++) с папки System32 копируется одноименный файл dll и вставляется в папку платформы 1С. Проблема решилась.
Неверный формат хранилища
В появившемся окне обязательно будет надпись, содержащая «AppData/Local/». Она указывает на точное расположение проблемного файла. В этом сообщении уже написан правильный путь решения. Пользователю достаточно перейти по указанному адресу и удалить временные файлы. Очистка кэша помогает решить множество проблем.
Ничего не работает
Если программа перестала нормально работать без видимых причин, значит пользователю придется самостоятельно искать неисправность. Для восстановления работоспособности базы данных проводятся следующие мероприятия:
Если это не критичная ошибка, она должна исправляться при установке актуальной версии программного комплекса. В остальных ситуациях необходимо пользоваться помощью профессиональных мастеров, которые отлично понимают принцип подобных продуктов.
Источник
Для продолжения работы необходимо обновить программу доступа работающую на вашем компьютере
Попробовать демо
Если сведения о вашей аутентификации в сервисе были сохранены (см. статью по ссылке), то вы сразу же войдете в сервис и в окно браузера будет выведена ваша страница Мои приложения.
Иначе нужно ввести на начальной странице сайта 1cfresh.com ваши логин и пароль и нажать кнопку ВОЙТИ.
На странице Мои приложения сайта сервиса щелкнуть мышью значок нужного приложения:
1.2. Запуск приложения с помощью прямой ссылки
Для запуска приложения сервиса с помощью прямой ссылки можно:
Ввести адрес приложения («прямую ссылку») в адресную строку браузера:
Если будет выведено окно аутентификации пользователя, нужно ввести в него логин и пароль в сервисе и нажать кнопку OK.
2. Запуск приложения с помощью тонкого клиента
Если на вашем компьютере установлен тонкий клиент «1С:Предприятия», то для запуска приложения сервиса 1cfresh.com можно:
В выведенном окне Запуск 1С:Предприятия следует открыть группу 1cfresh.com, выделить в ней нужное приложение и нажать кнопку 1С:Предприятие.
Если будет выведено окно c предложением обновить программу доступа, нужно нажать в нем кнопку Обновить и запустить:
Если будет выведено окно аутентификации пользователя, нужно ввести в него логин и пароль в сервисе и нажать кнопку OK:
Об установке тонкого клиента и запуске приложений с помощью тонкого клиента рассказано в статьях:
Источник
Не обновляется автоматически тонкий клиент опубликованной через вэб сервер базы
Ранее (мною испытано до 8.3.7.1917) ошибки небыло. Сейчас после скачивания файла setuptc.zip вылетает ошибка «обновление программы просмотра не выполнено не обнаружена цифровая подпись программы просмотра».
Для тех, кто не в теме. Если опубликовать базу через веб сервер и в файле vrd указать параметр pubdst=»http://lalalala/setuptc.zip», где setup.zip это тот же самый дистрибутивный setup.rar только zip(перепакованный). И тонкий клиент сам подкачивает обновление и устанавливает его. Так было всегда вплоть до 8.3.7.2008.
Как теперь обновлять клиентов? Гугл молчит
P.S. Скорее всего дело не в именно 8.3.7.2008 а в 8.3.7, так как дистрибутив 1917 устанавливал тонкий клиент ещё 8.3.6
На прошлой неделе обновился на 2008, несколько десятков тонких клиентов обновились через интернет по той же схеме что и у Вас без всяких проблем.
Проверьте, что Вы не только перепаковали rar в zip, но и вынесли файлы на уровень выше, т.е. внутри архива нет папки, а сразу в корне лежат файлы. Так же напомню, что к имени файла архива тоже есть свои требования.
Спасибо за ответ. Вы меня успокоили.
Да я сто раз делал этот файл. В другом месте обновилось с 8.3.7.17хх (какая-то. Не помню. Её убрали из релизов) на 2008. При чем с этого же установочного архива.
Может дело именно в моём компе(у меня XP). Сегодня вечером буду пробовать сначала на себе и на коллегах, потом утром уже на клиентах.
А вы с какого релиза обновлялись на 2008?
Источник
Как запускать облачную версию 1С через ярлык на рабочем столе?
В настоящее время пользователи программ 1С все чаще работают с информационными базами, используя облачные сервисы и подключаясь к серверам через интернет. Такая система помогает сократить затраты на мощную технику, обновление программ и позволяет работать с комфортом из любой точки мира. Но не все знают, что запустить такую «облачную» конфигурацию можно не только через браузер, но и как «обычную» 1С со значка на рабочем столе. В статье расскажем, как это сделать.
Вы наверняка слышали в разговоре программистов выражения «Толстый клиент» и «Тонкий клиент». Это две разновидности клиентского приложения 1С: Предприятия, которые обеспечивают интерактивную работу пользователя с системой.
Кроме «толстого» и «тонкого клиента» выделяют еще несколько клиентских приложений. Всего их пять:
В данной публикации мы остановимся на приложении «тонкий клиент», разберем его назначение, отличие от толстого клиента, порядок установки и на примере рассмотрим подключение облачной 1С.
Устанавливая платформу 1С: Предприятия возможна работа и в толстом, и в тонком клиенте.
Толстый клиент дает возможность использовать все возможности 1С: Предприятия и вся информация обрабатывается на компьютере, где установлен данный вид приложения, информация сохраняется в виде временных фалов и хранится на компьютере пользователя. И как вы понимаете, это требует более мощного ресурса компьютера.
Тонкий клиент работает только в режиме управляемого приложения и все действия программы осуществляются на сервере (т.е. там, где установлен «толстый клиент»). Пользователю лишь передается обработанная информация, а все операции выполняются на «главном компьютере», что не затрачивает больших ресурсов вашего компьютера. Приложение «Тонкий клиент» можно установить и отдельно, его дистрибутив имеет небольшой объем и занимает меньше места, чем полное приложение 1С: Предприятие.
Где скачать и как установить платформу «Тонкий клиент»?
Скачать «Тонкий клиент» можно на сайте поддержки пользователей в разделе «1С: Обновление программ».
Шаг 1. Откройте страничку сайта и разверните раздел «Технологические дистрибутивы» и перейдите по гиперссылке «Технологическая платформа 8.3».
Шаг 2. Выберите версию, которую хотите установить. В нашем примере – это последний на сегодняшний день релиз платформы 8.3.19.1264.
Следует иметь ввиду, что не всякая версия платформы позволит открыть ИБ, потому лучше установите ту версию, которая стоит на сервере. Например, при установке тонкого клиента на компьютере версии 8.3.19.1264 не открылась программа, работающая на платформе 8.3.17.1851. Т.е. в данном случае нужно установить тонкий клиент соответствующей версии, т.е. той, которая установлена на сервере – 8.3.17.1851.
Посмотреть версию платформы можно в разделе «О программе».
Шаг 3. Выберите и скачайте «Тонкий клиент» в зависимости от вашей операционной системы. В нашем примере это «Тонкий клиент 1С:Предприятие (64-bit) для Windows».
Шаг 4. Нажмите любую из ссылок «Скачать».
Шаг 5. Распакуйте архивный фал и запустите установку приложения «Setup».
Шаг 6. С помощью программы установки установите «Тонкий клиент» на рабочее место – «Далее».
Шаг 7. Путь установки оставьте по умолчанию, в папку «Program files1cv88.3.19.1264» и перейдите по команде «Далее».
Шаг 8. В окне «Язык интерфейса» оставьте настройку по умолчанию и нажмите «Далее».
Шаг 9. Нажмите «Установить», тем самым запустив процесс установки приложения.
Шаг 10. По окончанию нажмите «Готово».
Приложение тонкий клиент установлено и можно приступить к настройке доступа к информационной базе.
Как настроить доступ к информационной базе в тонком клиенте?
При открытии информационной базы в браузере в адресной строке расположен ее интернет-адрес.
Шаг 1. Скопируйте его без /ru_RU/.
Этот адрес нужен при настройке и подключении ИБ в «Тонком клиенте».
Шаг 2. Запустите значок 1С: Предприятие. Нажмите кнопку «Добавить».
Шаг 3. Установите переключатель в положение – «Добавление в список существующей информационной базы». Перейдите «Далее».
Шаг 4. В поле для наименования пропишите название вашей ИБ. В нашем примере – Бухгалтерия предприятия «Учет без забот».
Установите переключатель в положение «На веб-сервере» и вставьте в поле «Адрес информационной базы», скопированный ранее в браузере адрес базы.
Нажмите на гиперссылку «Дополнительно».
Шаг 5. Вариант использования прокси задайте – «Использовать автоматическое определение прокси».
Перейдите к следующей настройке – «Далее».
Шаг 6. Установите переключатели в положение:
• «Не предоставлять сертификат»;
• «Не проверять сертификат сервера».
Шаг 7. Установите режим запуска «Тонкий клиент» и нажмите «Готово».
Информационная база зарегистрирована.
В нижней части окна виден ее адрес, который мы указали в настройке.
Шаг 8. Откройте информационную базу – кнопка «1С: Предприятие».
Обратите внимание – конфигуратор в тонком клиенте не доступен, кнопка не активна.
При появлении сообщения «Для продолжения работы необходимо обновить программу доступа, работающую на Вашем компьютере», нажмите «Обновить и запустить».
Программа автоматически загрузит нужные файлы с сайта 1С – files.1c.ru.
Важный нюанс! Возможны проблемы с загрузкой обновления программы доступа – программа скачивает файлы, запускается и снова просит загрузить обновление. Выход из этой ситуации – отключение на время установки антивирусной программы и брандмауэра, которые блокируют установку.
После успешного запуска 1С: Предприятие запросит имя пользователя и пароль для доступа к OpenID провайдеру. Введите свои данные в поля «Пользователь» и «Пароль», и нажмите «Ок».
Программа «1С: Бухгалтерия предприятия» запущена с помощью приложения «Тонкий клиент».
Шаг 9. Проделайте те же действия в другой имеющейся информационной базой. В нашем примере это 1С: Зарплата и управление персоналом».
Назовем ее – ЗУП «Учет без забот» и укажем адрес, скопированный в адресной строке браузера.
Далее выполните действия, рассмотренные выше на предыдущем примере.
Так, вы можете добавить в окно запуска 1С все свои облачные версии программ и запускать их не через браузер, а используя приложение 1С: Предприятие – тонкий клиент.
В результате настройки, все наши подключенные конфигурации (1С: Бухгалтерия предприятия и 1С: ЗУП) открываются с помощью «Тонкого клиента 1С».
Автор статьи: Ольга Круглова
Понравилась статья? Подпишитесь на рассылку новых материалов
Источник
Сервер терминалов, RemoteApp, или Active Directory + GPO, позволяют нам без особого труда обновлять платформу 1С централизованно, не «бегая» от ПК к ПК по всему офису, кабинетам, филиалам компании. И хорошая новость в том, что аналогично автообновление Тонкого клиента 1С также можно выполнить и на веб сервере Apache 2.4
Как вы наверное знаете, Сервер 1С, должен точно соответствовать версии клиента (в счет и минорные версии) в противном случаи ловим ошибку «Несоответствия версии клиента и сервера».
Да, мы никогда не встретим такую ошибку, используя веб обозреватель для работы в 1С, так как на него можно сказать «приходит» веб клиент 1С нужной версии на автомате.
А вот если задействовать дополнительно к веб «Тонкий», то здесь уже ошибка гарантирована!
Конечно, как на веб сервере IIS так и на Apache, можно автоматически обновить «Тонкий клиент» 1С, без какого либо вмешательства со стороны администратора 1С, тем самым автоматом решить проблему несоответствий версий!
И если с веб сервером IIS все более-менее стабильно в плане реализации, то вот с новой версией Apache 2.4 есть нюансы.
=======================
Внедрив пару верхних советов по запросу из Google: «Автообновление тонкого клиента на веб сервере Apache» я получил отказ на перезапуск службы веб сервера Apache 2.4. Так как правки в конфиге не подошли к сожалению (
Но об этом «сторис» будет чуть позже!
Сейчас давайте подготовим все остальное для реализации «автообновления тонкого на веб сервере».
И так, для начала нам нужен идентичный релиз «Тонкого клиента» с «Сервером 1С» отдельным дистрибутивом!
Скачайте его на сайте поддержки пользователей ИТС.
Упакуем его в zip архив (Обязательно) с коротким именем, например set.zip
Тонкий клиент 1С
И в каталоге, например, где у нас установлен веб сервер Apache, создадим себе папку «update».
В этот каталог мы и поместим наш «Тонкий клиент» нужной версии упакованный в zip архив.
Который и будет на «автомате» установлен (обновлен) на все пользовательские ПК, как только 1С обнаружит несоответствие версий клиента и сервера 1С.
После того как файл с «Тонким» мы подготовили и разместили в каталоге «update»
Идем в «Конфигуратор» нашей базы, там нужно сделать также пару настроек.
- Поставим «Птичку» Публиковать дистрибутив тонкого клиента.
- Укажем разрядность нашего тонкого клиента (У меня он х64)
- Расположение к zip архиву с тонким клиентом.
И переопубликуем информационную базу на веб сервере Apache 2.4.
Далее нам нужно внести правки в сам конфигурационный файл веб сервера Apache (httpd.conf) .
Находим в конфиге секцию с публикацией базы 1С.
И сразу ниже, создаем себе новую «Например: Dist 1C»
# 1c publication
Alias "/apache_base" "C:/APACHE/www/"
<Directory "C:/APACHE/www/">
AllowOverride All
Options None
Require all granted
SetHandler 1c-application
ManagedApplicationDescriptor "C:/APACHE/www/default.vrd"
</Directory>
# Dist 1С
Alias "/update" "C:/APACHE/update/"
<Directory "C:/APACHE/update/">
Options Indexes Includes
AllowOverride All
Require all granted
# Order allow,deny
# Allow from All
</Directory>
В секции # Dist 1С как вы заметили, есть две закомментированные директивы, это и есть продолжение нашей «сторис»! )
Помните, в самом начале статьи, я упомянул, что веб сервер Apache, не хотел стартовать с предложенным конфигом из большинства публикаций в первых результатах Google.
Конечно, пришлось искать проблему самостоятельно.
И заглянув в журнал «Диспетчера серверов» увидел следующее:
Invalid command ‘Order’, perhaps misspelled or defined by a module not included in the server configuration.
Что и натолкнуло на мысль проверить директивы на оф. сайте Apache.
Вот собственно, что нашел, буквально сходу:
Оказалось, что на версии Apache 2.4 (в отличии от 2.2) не работают директивы:
Если Вы хотите больше узнать о технической стороне 1С, тогда регистрируйтесь на первый бесплатный модуль курса: Администратор 1С >>>
С уважением, Богдан.
09.04.21 — 17:19
Собственно сабж. При попытке обновления типовой БП на последний релиз из режима предприятия выдает ошибку 404. ИТС действующий, истекает в июне. В режиме конфигуратора через автоматический поиск обновлений (оставляю галочку только на сайт 1С) спокойно находит и обновляет конфу. https://ibb.co/6RXH3pk ссылка на текст ошибки. Есть один ньюанс, почему то когда по ошибке в режиме предприятия нажимаю ссылку обратиться в техподдержку, отправляет на украинский сайт 1С! Сталкивался кто нибудь? И в ЖР кстати тоже вижу что лезет в режиме предприятия на укр домен.
1 — 09.04.21 — 17:19
2 — 09.04.21 — 17:20
Обновите через конфигуратор.
3 — 09.04.21 — 17:21
(2) +1
4 — 09.04.21 — 17:23
(0) Это у всех лузеров так.Смени ник)
5 — 09.04.21 — 17:25
Через конфигуратор то обновил. Бухгалтер просто хочет сама обновлять… И там не одна конфа, зачем человеку доставлять трудности, если у нее все они типовые.
6 — 09.04.21 — 17:26
(5) Бухгалтер должен страдать,платить и страдать.Такова саромятная правда жизни
7 — 09.04.21 — 17:30
(6) )))))) а по делу если?
8 — 09.04.21 — 17:31
(7) Установите обновлятор.
9 — 09.04.21 — 17:34
(7) отладь, не помню точно — но при создании бекапа 1с лезет в недоступный каталог, отчего падает
10 — 09.04.21 — 17:34
(8) Тоже не выход. 1500 за него не жалко, но зачем буху это надо, если все до этого обновлялось в штатном режиме, и тут непонятно что произошло.
11 — 09.04.21 — 17:34
1. см. региональные параметры ИБ и сеанса в 1С
2. см. региональные настройки Windows
наверняка найдется подсказка
12 — 09.04.21 — 17:34
Короче никто не сталкивался?
13 — 09.04.21 — 17:35
+9 перед обновлением есть доп настройки, в которых и указывается каталог бекапа
14 — 09.04.21 — 17:35
(12) ты бот?
15 — 09.04.21 — 17:36
(7) Я те в пнд отвечу,в птн лениво))
16 — 09.04.21 — 17:38
(11) 1. см. региональные параметры ИБ и сеанса в 1С
это где?
2. см. региональные настройки Windows
Тут все норм
17 — 09.04.21 — 17:38
(14) разве похож?
18 — 09.04.21 — 17:41
+ (16) В конфигураторе в региональных настройках ИБ стоит Россия
19 — 09.04.21 — 17:41
(17) тогда писатель? см 9 и 13
20 — 09.04.21 — 17:43
(10) Для одной базы обновлятор бесплатный )
21 — 09.04.21 — 17:44
(10) Обновлятор бесплатный для любого количества баз, если готовы запускать их по 2 штуки (а не всей пачкой, за это надо платить).
22 — 09.04.21 — 17:46
(19) Да не нужен каталог бэкапа, нужно обновление с портала 1С! Лезет почему то в укр.
23 — 09.04.21 — 17:47
+ (20) (21) не будет бух обновлять через него… ей раньше было достаточно что сама конфа покричала что доступно обновление, она нажимает обновить и идет пить кофе.
24 — 09.04.21 — 17:50
(18) покажи окно со справкой о программе
25 — 09.04.21 — 17:56
26 — 09.04.21 — 17:58
Кстати если перенести базу на другой сервер, но в той же локальной сети, то спокойно дает обновить из режима предприятия…. дело где то в винде блин. Кстати ОС server 2008 r2
27 — 09.04.21 — 19:04
UP
28 — 09.04.21 — 19:11
(25) с 1С все Ок, теперь что с региональными настройками Windows?
29 — 09.04.21 — 19:22
30 — 09.04.21 — 19:23
Да везде все нормально
31 — 09.04.21 — 19:28
напиши свой обновлятор. 5 строчек кода
32 — 09.04.21 — 19:34
(0)[Бухгалтер просто хочет сама обновлять]
Вот это зря..обновит как-нибудь криво, на тебя же бочки будет катить. Лучше сам делай через Конфигуратор, через Предприятие чревато.
33 — 09.04.21 — 19:36
(29) база на этой же машине или по сети на другой?
34 — 09.04.21 — 19:40
(30) может это только в этот раз? А в следующий прекрасно обновится.
35 — 09.04.21 — 19:42
(33) на этой же
36 — 09.04.21 — 19:43
(34) это уже с месяц как длится, просто и мне и ей надоело друг другу звонить… Раньше она сама обновляла, я не штатный админ, не могу быть на месте, и просит все таки починить чтобы сама обновляла
37 — 09.04.21 — 19:44
До понедельника если гуру мисты не подскажут, буду 1С долбить или франча который ИТС продал, хотя все думаю отправят к настройкам винды
38 — 09.04.21 — 20:01
(36)если ты не штатный админ, тем более не твоя проблема. А так, если уж хочется поразбираться, ставить фидлер и смотри куда 1с ломится в этот момент.
39 — 09.04.21 — 20:03
+(38)А для начала кэш базы бы почистил, если еще не делал.
40 — 10.04.21 — 08:10
(39) Я базу под своим профилем на этом сервере подключал и пытался через предприятие тоже обновлять. Дело не в кэше.
1С вот куда ломится: Ошибка при получении файла дистрибутива конфигурации (https://dl03.1c.eu/public/file/tmplts/get/e0b1f86d-8bb3-4231-97b9-c44e44522c73). Ошибка клиента (404) при выполнении запроса к ресурсу (https://dl03.1c.eu/public/file/tmplts/get/e0b1f86d-8bb3-4231-97b9-c44e44522c73). Видно же что на укр.
41 — 10.04.21 — 09:54
Вообще-то там есть место, куда вписывается и сохраняется место поиска обновлений. В конфигураторе оно видно в момент показа окошка с подтверждением на поиск обновления.
42 — 10.04.21 — 09:55
Откуда строчки поиска тянет при поиске обновлений из Предприятие — не проверял
43 — 10.04.21 — 09:58
Но если для самой базы БП 3 , к примеру , на окне поиска обновлений в Предприятии как-то не очень видно, откуда берет строки. Но патчи откуда-то берет, даже не смотря на то, что в конфигураторе очищен поиск обновления через инет.
44 — 10.04.21 — 10:00
И в порядке бреда, а что если при установке платформы не было указано, что это российская установка явным образом, а поставили с системными, а системные исправлены уже вручную, но винда ставилась не пойми как, откуда и куда.
Т.е. просто перестановить платформу с указанием явным способом, что русская платформа, а не по системным.
45 — 10.04.21 — 10:10
(44) Во время обновления позавчера БП просила обновить и платформу. Я скачал ее с сайта релизес руками, и установил, поставив вместо системные настройки русские, а потом опять попытался обновить через предприятие, не помогло. Предлагаешь снести вообще все версии платформ? Их там установлено много (по мере автоматических обновлений), и установить все с нуля?
46 — 10.04.21 — 10:34
(40) dl03.1c.eu — домен EU, это точно для Украины.
для РФ должно быть dl03.1c.ru,
как понимаю, если в url вручную поменять»EU» на «RU», то по полученной ссылке скачается нужный дистрибутив…
занятный глюк
на компе случаем не устанавливался BAF / BAS?
47 — 10.04.21 — 10:37
(44) если бы неправильно определялся язык, то в интерфейсе бы были надписи не на русском, но попробовать конечно можно…
48 — 10.04.21 — 10:40
(45) Как минимум, хуже не будет, а все остальные, которые не актуальные уже — только место на диске занимают и реестре мусорят.
Говорю же, в порядке бреда…
Но ведь еще можно попробовать тоже самое на другом «чистом» компе, но этой базой. Она же файловая, хотя на проф лицензии, насколько по обсуждению можно судить.
49 — 10.04.21 — 11:09
ещё мысль
открой в конфигураторе Конфигурация — Поддержка — Обновить конфигурацию
— Поиск доступных обновлений
в окне «Искать обновления в каталогах» какие ресурсы указаны?
50 — 10.04.21 — 11:59
в списке должна остаться только одна запись — downloads.v8.1c.ru/tmplts/
все остальные URL надо удалить
https://online-ufa.ru/images/downloads-1c-01.png
51 — 10.04.21 — 12:24
(50) Тут все норм, и через конфигуратор обновляет спокойно… https://ibb.co/6n4dx24
52 — 10.04.21 — 12:25
(48) На другом компе нормально обновляется… Говорю же дело в винде походу, понять не могу где(
53 — 10.04.21 — 12:32
Реестр?
54 — 10.04.21 — 13:03
(53) Знать бы где
55 — 10.04.21 — 13:17
https://www.ccleaner.com/ru-ru
можно и деинсталить, и чистить, в том числе, реестр
56 — 10.04.21 — 17:02
(55) да это все фигня
57 — 10.04.21 — 19:09
Из ИТС:
»
ExternalResourcesMode
Данный параметр определяет состав используемых служебных ресурсов сети Интернет и некоторые особенности поведения системы.
Параметр может принимать следующие значения:
● D ‑ значение по умолчанию, при этом система функционирует следующим образом:
● система программного лицензирования платформы и конфигураций использует сервера, расположенные в России;
● при использовании команд меню Справка ‑ Информация в Интернете происходит обращение к российским ресурсам;
● поддерживается регистрация в системе взаимодействия;
● поддерживается использование специального сервиса фирмы «1С» для рассылки PUSH-уведомлений.
● A ‑ альтернативный список служебных ресурсов. При этом система функционирует следующим образом:
● система программного лицензирования платформы и конфигураций использует сервера, расположенные в Европе;
● при использовании команд меню Справка ‑ Информация в Интернете происходит обращение к европейским ресурсам;»
Параметр находится в conf.cfg.
58 — 12.04.21 — 06:21
(57) Спасибо огромное!!! Стоял почему то параметр А.
59 — 12.04.21 — 11:41
(7) Купите обновлятор.
60 — 11.08.21 — 09:34
(58) стоит A сменить на D ?
61 — 11.08.21 — 09:35
(59) если не удастся победить, то похоже придется
Vstur
62 — 11.08.21 — 09:56
(5) тогда это только ее проблемы, если сама….
it_looser
09.04.21 — 17:19
Собственно сабж. При попытке обновления типовой БП на последний релиз из режима предприятия выдает ошибку 404. ИТС действующий, истекает в июне. В режиме конфигуратора через автоматический поиск обновлений (оставляю галочку только на сайт 1С) спокойно находит и обновляет конфу. https://ibb.co/6RXH3pk ссылка на текст ошибки. Есть один ньюанс, почему то когда по ошибке в режиме предприятия нажимаю ссылку обратиться в техподдержку, отправляет на украинский сайт 1С! Сталкивался кто нибудь? И в ЖР кстати тоже вижу что лезет в режиме предприятия на укр домен.
it_looser
1 — 09.04.21 — 17:19
Затейник
2 — 09.04.21 — 17:20
Обновите через конфигуратор.
lubitelxml
3 — 09.04.21 — 17:21
(2) +1
d_monah
4 — 09.04.21 — 17:23
(0) Это у всех лузеров так.Смени ник)
it_looser
5 — 09.04.21 — 17:25
Через конфигуратор то обновил. Бухгалтер просто хочет сама обновлять… И там не одна конфа, зачем человеку доставлять трудности, если у нее все они типовые.
d_monah
6 — 09.04.21 — 17:26
(5) Бухгалтер должен страдать,платить и страдать.Такова саромятная правда жизни
it_looser
7 — 09.04.21 — 17:30
(6) )))))) а по делу если?
25-11
8 — 09.04.21 — 17:31
(7) Установите обновлятор.
mikecool
9 — 09.04.21 — 17:34
(7) отладь, не помню точно — но при создании бекапа 1с лезет в недоступный каталог, отчего падает
it_looser
10 — 09.04.21 — 17:34
(8) Тоже не выход. 1500 за него не жалко, но зачем буху это надо, если все до этого обновлялось в штатном режиме, и тут непонятно что произошло.
Winnie Buh
11 — 09.04.21 — 17:34
1. см. региональные параметры ИБ и сеанса в 1С
2. см. региональные настройки Windows
наверняка найдется подсказка
it_looser
12 — 09.04.21 — 17:34
Короче никто не сталкивался?
mikecool
13 — 09.04.21 — 17:35
+9 перед обновлением есть доп настройки, в которых и указывается каталог бекапа
mikecool
14 — 09.04.21 — 17:35
(12) ты бот?
d_monah
15 — 09.04.21 — 17:36
(7) Я те в пнд отвечу,в птн лениво))
it_looser
16 — 09.04.21 — 17:38
(11) 1. см. региональные параметры ИБ и сеанса в 1С
это где?
2. см. региональные настройки Windows
Тут все норм
it_looser
17 — 09.04.21 — 17:38
(14) разве похож?
it_looser
18 — 09.04.21 — 17:41
+ (16) В конфигураторе в региональных настройках ИБ стоит Россия
mikecool
19 — 09.04.21 — 17:41
(17) тогда писатель? см 9 и 13
МимохожийОднако
20 — 09.04.21 — 17:43
(10) Для одной базы обновлятор бесплатный )
Shadawn
21 — 09.04.21 — 17:44
(10) Обновлятор бесплатный для любого количества баз, если готовы запускать их по 2 штуки (а не всей пачкой, за это надо платить).
it_looser
22 — 09.04.21 — 17:46
(19) Да не нужен каталог бэкапа, нужно обновление с портала 1С! Лезет почему то в укр.
it_looser
23 — 09.04.21 — 17:47
+ (20) (21) не будет бух обновлять через него… ей раньше было достаточно что сама конфа покричала что доступно обновление, она нажимает обновить и идет пить кофе.
Winnie Buh
24 — 09.04.21 — 17:50
(18) покажи окно со справкой о программе
it_looser
25 — 09.04.21 — 17:56
it_looser
26 — 09.04.21 — 17:58
Кстати если перенести базу на другой сервер, но в той же локальной сети, то спокойно дает обновить из режима предприятия…. дело где то в винде блин. Кстати ОС server 2008 r2
it_looser
27 — 09.04.21 — 19:04
UP
Winnie Buh
28 — 09.04.21 — 19:11
(25) с 1С все Ок, теперь что с региональными настройками Windows?
it_looser
29 — 09.04.21 — 19:22
it_looser
30 — 09.04.21 — 19:23
Да везде все нормально
xXeNoNx
31 — 09.04.21 — 19:28
напиши свой обновлятор. 5 строчек кода
Сергиус
32 — 09.04.21 — 19:34
(0)[Бухгалтер просто хочет сама обновлять]
Вот это зря..обновит как-нибудь криво, на тебя же бочки будет катить. Лучше сам делай через Конфигуратор, через Предприятие чревато.
Winnie Buh
33 — 09.04.21 — 19:36
(29) база на этой же машине или по сети на другой?
hhhh
34 — 09.04.21 — 19:40
(30) может это только в этот раз? А в следующий прекрасно обновится.
it_looser
35 — 09.04.21 — 19:42
(33) на этой же
it_looser
36 — 09.04.21 — 19:43
(34) это уже с месяц как длится, просто и мне и ей надоело друг другу звонить… Раньше она сама обновляла, я не штатный админ, не могу быть на месте, и просит все таки починить чтобы сама обновляла
it_looser
37 — 09.04.21 — 19:44
До понедельника если гуру мисты не подскажут, буду 1С долбить или франча который ИТС продал, хотя все думаю отправят к настройкам винды
Сергиус
38 — 09.04.21 — 20:01
(36)если ты не штатный админ, тем более не твоя проблема. А так, если уж хочется поразбираться, ставить фидлер и смотри куда 1с ломится в этот момент.
Сергиус
39 — 09.04.21 — 20:03
+(38)А для начала кэш базы бы почистил, если еще не делал.
it_looser
40 — 10.04.21 — 08:10
(39) Я базу под своим профилем на этом сервере подключал и пытался через предприятие тоже обновлять. Дело не в кэше.
1С вот куда ломится: Ошибка при получении файла дистрибутива конфигурации (https://dl03.1c.eu/public/file/tmplts/get/e0b1f86d-8bb3-4231-97b9-c44e44522c73). Ошибка клиента (404) при выполнении запроса к ресурсу (https://dl03.1c.eu/public/file/tmplts/get/e0b1f86d-8bb3-4231-97b9-c44e44522c73). Видно же что на укр.
Фрэнки
41 — 10.04.21 — 09:54
Вообще-то там есть место, куда вписывается и сохраняется место поиска обновлений. В конфигураторе оно видно в момент показа окошка с подтверждением на поиск обновления.
Фрэнки
42 — 10.04.21 — 09:55
Откуда строчки поиска тянет при поиске обновлений из Предприятие — не проверял
Фрэнки
43 — 10.04.21 — 09:58
Но если для самой базы БП 3 , к примеру , на окне поиска обновлений в Предприятии как-то не очень видно, откуда берет строки. Но патчи откуда-то берет, даже не смотря на то, что в конфигураторе очищен поиск обновления через инет.
Фрэнки
44 — 10.04.21 — 10:00
И в порядке бреда, а что если при установке платформы не было указано, что это российская установка явным образом, а поставили с системными, а системные исправлены уже вручную, но винда ставилась не пойми как, откуда и куда.
Т.е. просто перестановить платформу с указанием явным способом, что русская платформа, а не по системным.
it_looser
45 — 10.04.21 — 10:10
(44) Во время обновления позавчера БП просила обновить и платформу. Я скачал ее с сайта релизес руками, и установил, поставив вместо системные настройки русские, а потом опять попытался обновить через предприятие, не помогло. Предлагаешь снести вообще все версии платформ? Их там установлено много (по мере автоматических обновлений), и установить все с нуля?
Winnie Buh
46 — 10.04.21 — 10:34
(40) dl03.1c.eu — домен EU, это точно для Украины.
для РФ должно быть dl03.1c.ru,
как понимаю, если в url вручную поменять»EU» на «RU», то по полученной ссылке скачается нужный дистрибутив…
занятный глюк
на компе случаем не устанавливался BAF / BAS?
Winnie Buh
47 — 10.04.21 — 10:37
(44) если бы неправильно определялся язык, то в интерфейсе бы были надписи не на русском, но попробовать конечно можно…
Фрэнки
48 — 10.04.21 — 10:40
(45) Как минимум, хуже не будет, а все остальные, которые не актуальные уже — только место на диске занимают и реестре мусорят.
Говорю же, в порядке бреда…
Но ведь еще можно попробовать тоже самое на другом «чистом» компе, но этой базой. Она же файловая, хотя на проф лицензии, насколько по обсуждению можно судить.
Winnie Buh
49 — 10.04.21 — 11:09
ещё мысль
открой в конфигураторе Конфигурация — Поддержка — Обновить конфигурацию
— Поиск доступных обновлений
в окне «Искать обновления в каталогах» какие ресурсы указаны?
Winnie Buh
50 — 10.04.21 — 11:59
в списке должна остаться только одна запись — downloads.v8.1c.ru/tmplts/
все остальные URL надо удалить
https://online-ufa.ru/images/downloads-1c-01.png
it_looser
51 — 10.04.21 — 12:24
(50) Тут все норм, и через конфигуратор обновляет спокойно… https://ibb.co/6n4dx24
it_looser
52 — 10.04.21 — 12:25
(48) На другом компе нормально обновляется… Говорю же дело в винде походу, понять не могу где(
acanta
53 — 10.04.21 — 12:32
Реестр?
it_looser
54 — 10.04.21 — 13:03
(53) Знать бы где
Фрэнки
55 — 10.04.21 — 13:17
https://www.ccleaner.com/ru-ru
можно и деинсталить, и чистить, в том числе, реестр
it_looser
56 — 10.04.21 — 17:02
(55) да это все фигня
ansh15
57 — 10.04.21 — 19:09
Из ИТС:
»
ExternalResourcesMode
Данный параметр определяет состав используемых служебных ресурсов сети Интернет и некоторые особенности поведения системы.
Параметр может принимать следующие значения:
● D ‑ значение по умолчанию, при этом система функционирует следующим образом:
● система программного лицензирования платформы и конфигураций использует сервера, расположенные в России;
● при использовании команд меню Справка ‑ Информация в Интернете происходит обращение к российским ресурсам;
● поддерживается регистрация в системе взаимодействия;
● поддерживается использование специального сервиса фирмы «1С» для рассылки PUSH-уведомлений.
● A ‑ альтернативный список служебных ресурсов. При этом система функционирует следующим образом:
● система программного лицензирования платформы и конфигураций использует сервера, расположенные в Европе;
● при использовании команд меню Справка ‑ Информация в Интернете происходит обращение к европейским ресурсам;»
Параметр находится в conf.cfg.
it_looser
58 — 12.04.21 — 06:21
(57) Спасибо огромное!!! Стоял почему то параметр А.
SleepyHead
59 — 12.04.21 — 11:41
(7) Купите обновлятор.
Voblhned
60 — 11.08.21 — 09:34
(58) стоит A сменить на D ?
Voblhned
61 — 11.08.21 — 09:35
(59) если не удастся победить, то похоже придется
Vstur
62 — 11.08.21 — 09:56
(5) тогда это только ее проблемы, если сама….
HTTP: Not found Ошибка при выполнении запроса GET к ресурсу
Подобная ошибка возникает при ручной публикации 1С базы на веб-сервере apache в случае, когда в Alias указывают на одну и ту же директорию.
В этом случае работает последняя, а другие вышестоящие выдают ошибку «Ошибка при выполнении запроса GET к ресурсу».
Хотя файлы «.vrd» имеют различные имена и внутри корректны, этого не достаточно для корректной работы опубликованной информационной базы.
Пример ошибочной настройки
# 1c publication
Alias "/BAZA" "C:/www/"
<Directory "C:/www/">
AllowOverride All
Options None
Order allow,deny
Allow from all
SetHandler 1c-application
ManagedApplicationDescriptor "C:/www/default.vrd"
</Directory>
Alias "/BAZA2" "C:/www"
<Directory "C:/www">
AllowOverride All
Options None
Order allow,deny
Allow from all
SetHandler 1c-application
ManagedApplicationDescriptor "C:/www/BAZA2.vrd"
</Directory>
# 1c publication
Вариант исправления
Alias "/BAZA2" "C:/www/2"
<Directory "C:/www/2">
AllowOverride All
Options None
Order allow,deny
Allow from all
SetHandler 1c-application
ManagedApplicationDescriptor "C:/www/2/BAZA2.vrd"
</Directory>
- Создаете другую директорию и переносите файл vrd в него
- Далее следует перезапустить службу вэб-сервера и проверить работоспособность обеих баз
Другой причиной может быть отсутствие прав у службы под которой работает apache к данной директории, указанному файлу,а также отсутствие любого из них (если не системная).
Любые издержки на рекламную кампанию:
— больше, чем может позволить себе клиент;
— меньше, чем ожидали люди из творческого отдела;
— примерно такие, которых с ужасом опасались бухгалтеры.
Ошибка 404, либо Error 404 Not Found — ошибка, которая появляется, если браузеру не удалось обнаружить на сервере указанный URL.
Сообщение об ошибке 404
Error 404 Not Found отображается по-разному: «HTTP 404 не найден», «Ошибка 404 Not Found», «404 Страница не найдена». Смысл надписи всегда остаётся тем же: страница отсутствует либо просто не работает. Not Found в переводе означает «не найдено».
Ошибка 404 — классический код ответа по протоколу HTTP. Он свидетельствует, что связь с сервером установлена, но информации по заданному запросу нет.
Однако если просто ввести в поисковую строку произвольный набор символов, то браузер не покажет ошибку 404 Not Found — появится сообщение, что установить соединение с конкретным сервером невозможно.
Разберёмся в техническом формировании ответа Error 404 Not Found.
Техническая сторона вопроса. При связи по HTTP браузер запрашивает указанный URL и ждёт цифрового ответа. То есть любой запрос пользователя направляется на сервер размещения искомого сайта. Когда браузеру удаётся связаться с сервером, он получает кодированный ответ. Если запрос корректный и страница найдена, отправляется ответ с кодом 200 OK, что соответствует благополучной загрузке. При отсутствии страницы отправляется ответ об ошибке.
Что значит код «404». В ответе 404 первая четвёрка указывает на то, что запрос был чрезмерно длительным или в самом адресе была ошибка. Ноль предполагает синтаксическую неточность. Завершающая цифра кода отображает конкретную причину ошибки — «4» означает отсутствие данной ссылки.
Какие ещё ошибки бывают. Ошибку 404 не нужно путать с другими ответами, которые указывают на невозможность связи с сервером. Например, ошибка 403 сообщает, что доступ к URL ограничен, а ответ «Сервер не найден» свидетельствует, что браузер не смог обнаружить место размещения сайта.
Google на 404 странице сообщает о возможных причинах ошибки
Причины ошибки
Причины, по которым HTTP возвращает ответ 404 Not Found:
- Неверный адрес. К примеру, при ручном наборе пользователь допустил опечатку в URL либо ссылка ведёт на несуществующую страницу.
- Битая ссылка. Это нерабочий URL, который никуда не ведёт. Данный вариант иногда возникает при внутренней перелинковке. К примеру, раньше страница существовала, а потом её удалили и забыли убрать ссылку.
- Удалённая страница. Когда пользователь попытается перейти на удалённую с сервера страницу, он также увидит ошибку 404. Ссылка для перехода может сохраниться в браузерных закладках или на сторонних ресурсах.
- Неправильный редирект на страницу с изменённым адресом. Допустим, в процессе редизайна URL изменили, но оставили без внимания связанные ссылки.
- Неполадки на сервере. Это самый редкий вариант.
В большинстве ситуаций ошибка 404 отображается, когда не удаётся обнаружить нужную страницу на доступном сервере.
Причины отсутствия страницы на сайте бывают разными
Возможные последствия для сайта
Нужно ли считать 404 ошибку опасной для сайтов? Кажется, что нет ничего плохого в том, что пользователь не смог открыть одну веб-страницу. Однако если такая ситуация будет повторяться регулярно, это чревато оттоком аудитории. Одни пользователи решат, что сайт вовсе не существует. Другие подумают, что лучше не заходить на сайт, который работает с ошибками. Третьи будут игнорировать ресурс, на котором не смогли получить обещанную информацию.
Поисковые системы относятся к Not Found более лояльно. Например, Google отмечает, что 404 страницы не влияют на рейтинг. Но если при индексации роботы будут находить все больше ошибочных страниц, вряд ли это приведёт к более высокому ранжированию.
Если вы хотите улучшить взаимодействие с посетителями, важно найти и исправить все ошибки 404 на сайте.
Как выявить ошибку
На небольшом ресурсе легко проверить работоспособность ссылок вручную. Но если на сайте сотни и тысячи страниц, без дополнительного софта не обойтись. Есть немало сервисов и программ, позволяющих находить битые ссылки. Рассмотрим некоторые из них.
Search Console Google
Консоль поиска Google позволяет находить страницы с ошибкой 404 за несколько кликов:
- Войдите в учётную запись Google и перейдите в Search Console.
- Откройте раздел «Ошибки сканирования» → «Диагностика».
- Кликните на «Not Found».
Чтобы получить список страниц с ошибками, подтвердите права на ресурс — добавьте проверочную запись TXT в записи DNS регистратора домена. Такая запись не повлияет на работу сайта. Подробнее о процедуре подтверждения, читайте в справке Google.
Для использования Search Console Google нужно подтвердить свои права на сайт
Яндекс Вебмастер
Сервис для вебмастеров от Яндекса поможет быстро найти все ошибки 404:
- Откройте Вебмастер после авторизации в Яндекс-аккаунте.
- Выберите «Индексирование» → «Доступные для поиска страницы» → «Исключённые страницы».
- В выданном списке выберите фильтр «Ошибка HTTP: 404».
Чтобы использовать Яндекс.Вебмастер, также нужно подтвердить право владения сайтом — добавить метатег в HTML-код главной страницы.
Для входа в Вебмастер авторизуйтесь в Яндексе
Screaming Frog
Для начала загрузите и установите программу на компьютер. После запуска добавьте URL проверяемого сайта и начните поиск проблем. Неработающие ссылки можно искать даже в бесплатной версии.
Инструмент SEO-паук в Screaming Frog помогает найти технические неисправности сайта
SiteAnalyzer
Эта бесплатная десктопная программа позволяет обнаружить технические погрешности на сайте. SiteAnalyzer быстро отыщет нерабочие и несуществующие ссылки.
SiteAnalyzer бесплатно найдёт неработающие URL
Как исправить ошибку Not Found
Выбор конкретного решения зависит от причины ошибки:
- Ссылка ведёт в никуда из-за неверного URL. Для решения проблемы замените ошибочную ссылку на правильный адрес, чтобы сервер отдавал код 200 OK.
- Битая ссылка. Подобная ситуация не редкость при внутренней перелинковке страниц. К примеру, ссылка есть, а саму страницу давно удалили. Решений два: удалить ссылку или заменить её на другую.
Удалять и менять ссылки вручную удобно только на небольших сайтах. Исправление ошибок на крупных порталах лучше автоматизировать. Например, с помощью специальных плагинов для внутренней перелинковки (Terms Description, Dagon Design Sitemap Generator) и для автоматического формирования адресов страниц (Cyr-To-Lat).
Чтобы ошибки 404 появлялись как можно реже, достаточно соблюдать простые рекомендации:
- Не присваивайте сложные адреса основным разделам сайта. Это снизит число ошибок, связанных с опечатками в URL.
- Не меняйте адреса страниц слишком часто. Это неудобно для пользователей и вводит в заблуждение поисковых роботов.
- Размещайте сайт на надёжном сервере. Это предотвратит ошибки, возникающие из-за неработоспособности сервера.
Мы разобрались, как найти и исправить ошибки Not Found внутри сайта. Но неработающая ссылка может быть расположена и на стороннем ресурсе. Допустим, когда-то на другом сайте разместили рекламную публикацию со ссылкой на определённую страницу. Спустя какое-то время страницу удалили. В этом случае появится ошибка 404. Устранить её можно, связавшись с администрацией ссылающегося сайта. Если же удалить/исправить ссылку нельзя, постарайтесь использовать ошибку с выгодой.
Как сделать страницу 404 полезной
Грамотно оформленная страница с ошибкой Error 404 Not Found — действенный инструмент конвертации посетителей. Ограничений по использованию страницы с ошибкой 404 нет. При этом практически все CMS позволяют настраивать дизайн этой страницы.
Что публиковать на странице 404:
- меню с кликабельными ссылками;
- ссылку на главную страницу;
- анонс последних публикаций;
- контакты для обратной связи.
При оформлении страницы-ошибки желательно опираться на рекомендации поисковиков:
- Яндекс настоятельно рекомендует, чтобы страница контрастировала с основным содержанием сайта — иные цвета, другие графические приёмы либо их отсутствие. Необходимо чётко и понятно объяснить пользователю, что запрошенной страницы не существует и предложить другое решение.
- Google советует придерживаться единого стиля оформления. Но также рекомендует понятно рассказать об ошибке и предложить полезные материалы.
Главное — по возможности отказаться от стандартной страницы 404. Подумайте, как привлечь внимание пользователя. Расскажите ему об отсутствии искомой страницы и предложите взамен что-то полезное или интересное.
Примеры оформления страниц 404
Designzillas
Мультяшная страница креативной студии привлекает внимание и её хочется досмотреть до конца. Если прокрутить страницу, можно увидеть, как из яйца вылупится дракон. При этом на странице есть ссылки на все основные разделы сайта.
Меню на сайте Designzillas есть и на 404 странице
Domenart Studio
Веб-студия «Домен АРТ» использует красочную страницу 404, оформленную в единой стилистике ресурса. Заблудившимся пользователям предлагают попробовать ещё раз ввести адрес или перейти в нужный раздел.
Контакты, поиск, меню — и всё это на 404 странице Domenart Studio
E-co
«Эко Пауэр», дистрибьютор производителя источников питания, демонстрирует короткое замыкание как символ ошибки. Посетителям предлагают перейти на главную.
Ошибка 404 «Эко Пауэр» выглядит как страница входа
Дом со всем
Компания «Дом со всем», занимающаяся бурением скважин, разместила на странице 404 свои контакты и перечень услуг. Со страницы можно перейти в любой раздел сайта или заказать обратный звонок. С таким наполнением посетителю не нужно искать дополнительную информацию где-то ещё.
Компания «Дом со всем» предлагает заказать обратный звонок
Kualo
Страница 404 на веб-хостинге Kualo может заставить пользователя забыть, зачем он сюда пришёл. Увлекательная игра притягивает внимание. В конце игры посетителю предлагают посмотреть сайт хостинга.
На странице Kualo можно просто поиграть и заработать скидки
Рано или поздно с ошибкой 404 сталкивается большинство сайтов. При регулярной проверке можно своевременно исправить неработающие ссылки, чтобы в ответ пользователи получали код 200 OK. Но для крупного ресурса лучше настроить оригинальную страницу, которая будет отображаться при появлении ошибки Not Found и подскажет посетителям, что делать дальше.
Главные мысли
A 4XX
error code means error from the client side.
As you request a static resource as an image or a html page, returning a 404
response makes sense as :
The HTTP 404 Not Found client error response code indicates that the
server can’t find the requested resource. Links which lead to a 404
page are often called broken or dead links, and can be subject to link
rot.
As you provide to clients some REST methods, you rely on the HTTP methods but you should not consider REST services as simple resources.
For clients, an error response in the REST method is often handled close to errors of other processings.
For example, to catch errors during REST invocations or somewhere else, clients could use catchError()
of RxJS.
We could write a code (in TypeScript/Angular 2 for the sample code) in this way to delegate the error processing to a function :
return this.http
.get<Foo>("/api/foos")
.pipe(
catchError(this.handleError)
)
.map(foo => {...})
The problem is that any HTTP error (5XX or 4XXX) will terminate in the catchError()
callback.
It may really make the REST API responses misleading for clients.
If we do a parallel with programming language, we could consider 5XX/4XX as exception flow.
Generally, we don’t throw an exception only because a data is not found, we throw it as a data is not found and that that data would have been found.
For the REST API, we should follow the same logic.
If the entity may not be found, returning OK
in the two cases is perfectly fine :
@GET
@Path("/{fooId}")
@Produces(MediaType.APPLICATION_XML)
public Response getFoo(@PathParam("fooId") final String fooId)
throws IOException, ParseException {
final Foo foo = fooService.getFoo(fooId);
if (foo != null){
return Response.status(Response.Status.OK).entity(foo).build();
}
return Response.status(Response.Status.OK).build();
}
The client could so handle the result according to the result is present or missing.
I don’t think that returning 204
brings any useful value.
The HTTP 204
documentation states that :
The client doesn’t need to go away from its current page.
But requesting a REST resource and more particularly by a GET method doesn’t mean that the client is about terminating a workflow (that makes more sense with POST/PUT methods).
The document adds also :
The common use case is to return 204 as a result of a PUT request,
updating a resource, without changing the current content of the page
displayed to the user.
We are really not in this case.
Some specific HTTP codes for classical browsing matche finely with return codes of REST API (201, 202, 401, and so for…) but this is not always the case.
So for these cases, rather than twisting original codes, I would favor to keep them simple by using more general codes : 200
, 400
.
A 4XX
error code means error from the client side.
As you request a static resource as an image or a html page, returning a 404
response makes sense as :
The HTTP 404 Not Found client error response code indicates that the
server can’t find the requested resource. Links which lead to a 404
page are often called broken or dead links, and can be subject to link
rot.
As you provide to clients some REST methods, you rely on the HTTP methods but you should not consider REST services as simple resources.
For clients, an error response in the REST method is often handled close to errors of other processings.
For example, to catch errors during REST invocations or somewhere else, clients could use catchError()
of RxJS.
We could write a code (in TypeScript/Angular 2 for the sample code) in this way to delegate the error processing to a function :
return this.http
.get<Foo>("/api/foos")
.pipe(
catchError(this.handleError)
)
.map(foo => {...})
The problem is that any HTTP error (5XX or 4XXX) will terminate in the catchError()
callback.
It may really make the REST API responses misleading for clients.
If we do a parallel with programming language, we could consider 5XX/4XX as exception flow.
Generally, we don’t throw an exception only because a data is not found, we throw it as a data is not found and that that data would have been found.
For the REST API, we should follow the same logic.
If the entity may not be found, returning OK
in the two cases is perfectly fine :
@GET
@Path("/{fooId}")
@Produces(MediaType.APPLICATION_XML)
public Response getFoo(@PathParam("fooId") final String fooId)
throws IOException, ParseException {
final Foo foo = fooService.getFoo(fooId);
if (foo != null){
return Response.status(Response.Status.OK).entity(foo).build();
}
return Response.status(Response.Status.OK).build();
}
The client could so handle the result according to the result is present or missing.
I don’t think that returning 204
brings any useful value.
The HTTP 204
documentation states that :
The client doesn’t need to go away from its current page.
But requesting a REST resource and more particularly by a GET method doesn’t mean that the client is about terminating a workflow (that makes more sense with POST/PUT methods).
The document adds also :
The common use case is to return 204 as a result of a PUT request,
updating a resource, without changing the current content of the page
displayed to the user.
We are really not in this case.
Some specific HTTP codes for classical browsing matche finely with return codes of REST API (201, 202, 401, and so for…) but this is not always the case.
So for these cases, rather than twisting original codes, I would favor to keep them simple by using more general codes : 200
, 400
.
Умные люди придумали коды, по которым можно определить, что произошло с HTTP-запросом. Успешен ли он, произошло ли перенаправление. Или же все закончилось ошибкой. Как раз об ошибках и будем говорить в этой статье. Вкратце расскажу, какие они бывают и с чем связаны.
А еще тут будет парочка забавных (и не очень) пикч и анимаций на тему описанных ошибок. Хоть какое-то развлечение.
Ошибки со стороны клиента (4xx)
Для начала перечислим коды ошибок на стороне клиента. Вина за их появление ложится на плечи обоих участников соединения.
400 Bad Request
Такой ответ от браузера можно получить в том случае, если сервер не смог правильно отреагировать на запрос со стороны пользователя. Часто код 400 возникает при попытке клиента получить доступ к серверу без соблюдения правил оформления синтаксиса протокола передачи гипертекста (HTTP). Повторный запрос не стоит отправлять до тех пор, пока не будет исправлена ошибка (или несколько из них).
401 Unauthorized
Код 401 возникает при попытке клиента получить доступ к серверу, используя неправильные данные для авторизации. По сути, используется, когда пользователь вводит неправильный логин и пароль на ресурсе, где требуется эта информация для входа. Читайте: Как исправить ошибку 401
402 Payment Required
Эта ошибка сообщает клиенту о том, что для успешного выполнения запроса ему необходимо оплатить доступ к серверу. Изначально код 402 должен был стать неким стандартом для цифровой валюты и оплаты контента в сети. Но не срослось. До сих пор нет единого решения по поводу того, как должны выглядеть платежи в сети. Также нет и единого решения по поводу того, как стоит использовать 402.
Все еще считается, что код существует с расчетом на будущее. Сейчас почти не используется и поддерживается не всеми браузерами.
403 Forbidden
Почти то же, что и 401. Сервер снова не разрешает к нему подключиться, хотя с запросом все в порядке. Просто нет доступа. Причем повторная авторизация с другими логином и паролем никак не помогут. Все вопросы к владельцам сервера (но не всегда). Инструкция по устранению ошибки.
Творчество на тему знаменитой киносаги
404 Not Found
Легендарная ошибка, ставшая популярным мемом. 404 оповещает клиента о том, что его запрос ведет в никуда. Код возникает, когда пользователь пытается попасть на страницу, которой не существует. Например, когда случайно ошибается при вводе ссылки и вводит ее с опечаткой. Или же пытается получить доступ к странице, которой на сайте уже нет.
В отличие от других кодов, страницу с 404 частенько кастомизируют, создавая для нее уникальный дизайн. Мало того, что это выглядит симпатичнее, так еще и полезнее для посетителей. Можно прямо на странице с ошибкой разъяснить, что произошло и как дальше действовать.
И таких вариаций тысячи. Каждый пытается добавить в оформление что-то свое.
405 Method Not Allowed
405 сообщает клиенту о том, что метод, используемый при запросе, не разрешен. В качестве примера можно привести попытку со стороны клиента ввести данные в форму с помощью GET, когда она работает только с POST. Ну и в таком же духе.
406 Not Acceptable
Ошибка 406 сообщает о том, что страница передает контент, который не может быть распознан клиентом. Возможно, проблема в методе сжатия или в формате страницы. Иногда сюда же приплетают неправильные настройки кодировки.
Этот код редко используют на практике, так как его появления можно избежать, предоставив пользователю информацию на сайте в том виде, который его браузер способен принять. Посетитель сайта по итогу получит не то, что ожидал, но хотя бы не ошибку.
407 Proxy Authentication Required
Этот код тоже похож на 401. Только на этот раз логин и пароль нужны не для основного сервера, а для прокси, который находится между клиентом и сервером. Обычно в теле ошибки содержится информация о том, как можно правильно пройти авторизацию и получить доступ к ресурсу.
408 Request Timeout
408 говорит нам о том, что сервер пожелал разорвать соединение с клиентом, потому что оно никак не используется. Происходит это в том случае, если сервер буквально устал ждать, пока наладится соединение с ним. Поэтому такую ошибку часто можно лицезреть после очень долгой и безуспешной загрузки какого-нибудь сайта.
Многие серверы не отправляют никаких сообщений, а просто прерывают соединение по той же причине. На запрос уходит больше времени, чем на то полагается.
В Мистере Роботе частенько называли серии в честь ошибок HTTP (весь четвертый сезон в нумерации 4хх). В честь 408, например, назвали восьмую серию четвертого сезона
409 Conflict
Сообщение о конфликте возникает, когда запрос со стороны клиента не соответствует тому, чего ожидает сервер. В качестве примера приводят проблемы при проверки версий, когда пользователь пытается с помощью метода PUT загрузить на сервер новый файл, но там уже имеется более новая версия того же файла. Конфликта версий можно легко избежать, загрузив корректную версию.
410 Gone
Своего рода аналог 404. Разница лишь в том, что 410 намекает на перманентность отсутствия страницы. Так что этот код стоит использовать, когда на 100% уверен, что страница ушла в небытие (ну или с текущего адреса) навсегда. В любом другом случае есть универсальный 404.
411 Length Required
411 оповещает пользователя о том, что сервер не желает принимать запрос со стороны клиента, потому что в нем не определен заголовок Content-Length. Да, это первый код в подборке, который смогут понять только люди, сведущие в настройке серверов. По-простому уложить сущность HTML-заголовков в этот материал не получится.
412 Precondition Failed
Еще один код, сообщающий о том, что сервер отклонил запрос пользователя и не разрешает доступ к выбранному ресурсу. Проблемы возникают при неправильной настройке работы методов, отличающихся от GET и HEAD.
413 Payload Too Large/Request Entity Too Large
Код 413 говорит нам, что запрос, который посылает клиент на сервер, слишком большой. Поэтому сервер отказывается его обрабатывать и разрывает соединение. Обычно это происходит при попытке загрузить на ресурс какой-то файл, превышающий ограничение, выставленное в настройках сервера. Соответственно, решается проблема изменением настроек сервера.
414 URI Too Long
Чем-то этот код похож на предыдущий. Здесь тоже идет речь о превышение лимита. Только теперь это касается не запроса со стороны клиента, а длины URI. То есть ссылки. Выходит, что адрес, используемый клиентом, больше, чем тот, что может обработать сервер. Как-то так.
Такая ошибка иногда выскакивает при попытке взломать ресурс. Сайт так реагирует на слишком частые попытки воспользоваться потенциальными дырами в безопасности.
415 Unsupported Media Type
Ошибка 415 возникает, когда клиент пытается загрузить на сервер данные в неподходящем формате. В таком случае сервер просто отказывается принимать посылаемые файлы и разрывает соединение. Как и в случае с 413.
416 Range Not Satisfiable
Подобный ответ можно ожидать, если клиент запрашивает у сервера определенные данные, но эти данные на сервере не соответствуют запросу. То есть, грубо говоря, вы просите у сервера какой-то набор данных с заранее заданным размером, а в итоге оказывается, что размер этих данных меньше, чем объем, указанный в запросе. Серверу ничего не остается, кроме как послать вас, ведь он не обучен поведению в таких ситуациях.
417 Expectation Failed
Такая ошибка высвечивается, когда ожидания сервера не совпадают с данными в запросе клиента. Сведения об ожиданиях прописываются в заголовке Expect заранее. Так что можно ознакомиться с ними, чтобы выяснить, как решить названную проблему.
418 I’m a teapot
Код 418 можно увидеть, если сервер откажется варить кофе, потому что он чайник. Это первоапрельская шутка. Естественно, 418 не используется нигде всерьез и просто существует как дань памяти программистам-юмористам, придумавшим это в 1998 году.
У Google получился такой симпатичный чайник
421 Misdirected Request
Появляется когда запрос клиента переправляется на сервер, который не может дать на него адекватный ответ. Например, если запрос был отправлен на ресурс, который вообще не настроен обрабатывать запросы извне.
Чтобы исправить проблему, можно попробовать переподключиться к ресурсу заново или попробовать другое соединение.
422 Unprocessable Entity
Код 422 говорит, что сервер вроде бы принял запрос, понял его, все хорошо, но из-за семантических ошибок корректно обработать не смог. Значит, где-то в запросе затаилась логическая ошибка, мешающая корректному взаимодействию клиента и сервера. Надо ее найти и исправить.
423 Locked
Обычно на этот код напарываются, когда запрашиваемый ресурс оказывается под защитой. Используемые клиентом методы блокируются на уровне сервера. Это делается, чтобы обезопасить данные, хранящиеся на защищенной странице. Без логина и пароля выудить информацию с такого сервера не получится.
424 Failed Dependency
424 сообщает о том, что для выполнения запроса со стороны клиента успешно должна завершиться еще одна или несколько параллельных операций. Если какая-то из них «провалится», то «помрет» все соединение сразу, и обработать запрос до конца не получится. Аналогичное происходит, если некорректно был обработан один из предыдущих запросов.
425 Too Early
Появляется в ответ на запрос, который может быть моментально запущен заново. Сервер не рискует и не берется за его обработку, чтобы не подставиться под так называемую «атаку повторного воспроизведения».
426 Upgrade Required
Тут нам прямо сообщают, что сервер не желает с нами общаться, пока мы не перейдем на более современный протокол. Наткнуться на такую ошибку очень тяжело, но в случае появления, скорее всего, будет достаточно установить браузер посвежее.
428 Precondition Required
428 выскакивает, если пользователь отправляет запрос на сервер, но получает некорректные или неактуальные данные. Так ресурс оповещает о необходимости внести в запрос информацию о предварительных условиях обработки данных. Только так он сможет гарантировать получение клиентом нужной информации.
429 Too Many Requests
Здесь все просто. Ошибка появляется, когда клиент отправляет на сервер слишком много запросов в короткий промежуток времени. Очень похоже на поведение взломщиков. По этой причине запрос моментально блокируется.
431 Request Header Fields Too Large
Из названия понятно, что ошибка с кодом 431 появляется из-за того, что в запросе клиента используются слишком длинные заголовки (неважно, один или несколько из них). Исправляется это с помощью сокращения заголовков и повторной отправки запроса. В теле ошибки обычно отображается краткая информация о том, как пользователь может решить эту проблему самостоятельно.
444 No Response
Этот код вам вряд ли удастся увидеть. Он отображается в лог-файлах, чтобы подтвердить, что сервер никак не отреагировал на запрос пользователя и прервал соединение.
449 Retry With
Код используется в расширениях компании Microsoft. Он сигнализирует о том, что запрос от клиента не может быть принят сервером. Причиной становятся неверно указанные параметры. Сама 449 ошибка говорит о необходимости скорректировать запрос и повторить его снова, подготовив к работе с сервером.
450 Blocked by Windows Parental Controls
450 код увидят дети, попавшие под действие системы «Родительский контроль» компании Microsoft. По сути, ошибка говорит о том, что с компьютера попытались зайти на заблокированный ресурс. Избежать этой ошибки можно изменением параметров родительского контроля.
451 Unavailable For Legal Reasons
Этот код сообщает клиенту, что он не может попасть на запрашиваемый ресурс из юридических соображений. Скорее всего, доступ был заблокирован из-за каких-нибудь государственных санкций, нового законодательства или цензуры со стороны властей. В общем, все вопросы к государству и провайдеру связи.
Читайте также
Комьюнити теперь в Телеграм
Подпишитесь и будьте в курсе последних IT-новостей
Подписаться
Список ошибок на стороне сервера (5xx)
Теперь поговорим об ошибках, которые возникают где-то на сервере. Все они связаны с запросами, которые не удается обработать на том конце. Пользователь зачастую в их появлении не виноват.
500 Internal Server Error
Этот код возникает, когда сервер сталкивается с непредвиденными обстоятельствами. Такими, которые и сам не может пояснить. Как, собственно, и завершить запрос со стороны пользователя. По факту, эта ошибка говорит нам что-то вроде «Я не могу подобрать более подходящий код ошибки, поэтому лови 500 и делай с этим, что хочешь». Мы писали о нем чуть подробнее тут.
Дело не в тебе, дело во мне (С)
501 Not Implemented
501 говорит нам, что функциональность, необходимая для обработки запроса со стороны клиента, попросту не реализована на сервере. Он не сможет корректно обработать используемый метод.
Иногда в теле ошибки еще пишут что-то в духе «Приходите попозже, возможно, в будущем нужная функция появится».
502 Bad Getaway
Можно встретить в том случае, если запрашиваемый сервер выступает в роли шлюза или прокси. Возникает из-за несогласования протоколов между вышестоящим серверов и его шлюзом. Рассказываем о том, как ее исправить, в этой статье.
503 Service Unavailable
Появляется, когда сервер не может обработать запрос клиента по одной из двух технических причин:
- Слишком много пользователей в текущий момент пытаются отправить запросы, и у сервера не остается ресурсов, чтобы ответить кому-либо еще.
- На сервере ведутся технические работы, временно блокирующие его работу.
Обычно ошибка 503 носит временный характер, и для ее решения достаточно немного подождать.
504 Gateway Timeout
Ошибка похожа на 408. Здесь же прокси-сервер пытается выйти на контакт с вышестоящим сервером, но не успевает это сделать до истечения тайм-аута. Отсюда и ошибка.
505 HTTP Version Not Supported
Этот код похож на 426. Он тоже связан с неподходящей версией протокола HTTP. В этом случае нужно обеспечить и клиента, и сервер единой версией. Она, как правило, указывается в запросе со стороны пользователя.
506 Variant Also Negotiates
Обычно с такой ошибкой сталкиваются только в том случае, если сервер изначально настроен неправильно. То есть это не сиюминутная проблема, а что-то серьезное на уровне базовой конфигурации. Тут придется потрудиться разработчикам. Выявить проблему и разрешить ее.
507 Insufficient Storage
Код 507 встречается в тех ситуациях, когда серверу не хватает пространства в хранилище для обработки запроса со стороны клиента. Проблема решается освобождением места или расширением доступного пространства. Тогда сервер сможет без проблем обработать запрос пользователя.
508 Loop Detected
Таким кодом сервер отзовется в случае, если заметит бесконечный цикл в запросе клиента. Можно расценивать его как провал запроса и выполняемой операции в целом.
509 Bandwidth Limit Exceeded
Возникает, если сервер начинает потреблять больше трафика, чем ему позволено.
510 Not Extended
Появляется, если клиент посылает запрос на использование какого-либо расширения, отсутствующего на сервере. Чтобы исправить проблему, надо убрать декларирование неподдерживаемого расширения из запроса или добавить поддержку на сервер.
511 Network Authentication Required
511 код говорит о том, что перед тем как выйти в сеть, надо авторизоваться (ввести логин и пароль). Можно воспринимать это неким PPPoE подключением, когда от клиента требуются данные для авторизации.
Заключение
Закончили. Это все ошибки, которыми отзывается HTTP, если на стороне сервера или клиента что-то пошло не так. Наткнуться на большую их часть довольно тяжело. Особенно, если вы раньше только серфили в интернете, а не занимались разработкой сайтов. А тем, кто входит в эту стезю, полезно знать основные ошибки, так как, скорее всего, придется не раз их исправлять.
На работе мы активно используем возможности платформы «1С:Предприятие 8.3» в качестве web-клиента. Проанализировав способы и затраты на разработку корпоративных приложений, мы решили сфокусироваться на технологиях от компании 1С. Это тема отдельного разговора, а сегодня мне бы хотелось поделиться решением небольшой проблемы, с которой мы столкнулись при публикации очередной информационной базы для работы через web.
Суть в следующем. Есть у нас отдельный сервер для информационных баз с которыми работают удаленные клиенты. Изначально у нас была опубликована одна информационная база (именно для работы через web), и все работало как часы. Сегодня мы решили разместить на этом же сервере новую ИБ и столкнулись с проблемой доступа к базе через web. Публикация из конфигуратора проходила нормально – «1С:Предприятие» внесло соответствующие изменения в конфигурационный файл Apache (мы используем именно этот web-сервер), но при попытке обратиться к публикуемой базе через браузер получали ошибку:
{"#exception":"{http://v8.1c.ru/8.2/virtual-resource-system}Exception","exception":{"clsid":"580392e6-ba49-4280-ac67-fcd6f2180121","reason":404,"descr":"HTTP: Not foundnОшибка при выполнении запроса GET к ресурсу /base"}}
С подобной ошибкой я раньше никогда не сталкивался и первым делом полез проверять конфиг в Apache. Ничего необычного там не увидел. Запись для второй публикуемой базы аналогичная той, которая уже работает. Следующим шагом проверил файлик vrd – тоже все ок. Было у меня предположение, что проблема может крыться в отсутствии прав доступа к директории с файликом vrd, но оказалось, что проблема не в этом.
Промучившись полчаса, решил обратиться за помощью в Google. Увы, кроме аналогичных вопросов ничего хорошего он мне не выдал. Пришлось отправлять к начальной точке и в очередной раз перебирать конфиги.
Не буду описывать дальнейшие действия, скажу лишь, что проблема оказалось в порядке записей опубликованных ИБ в самом конфигурационном файле Apache. Первая наша база была опубликована в корне, т.к. для нее был задан alias “/”. При обращении к site.com, Apache сразу переадресовывал на site.com/base1. Для новой ИБ мы выбрали другой алиас – «b2b/base» (условно) и из-за того, что он находился под «/» 1C возникала ошибка. Переставив записи местами (сначала новую базу, затем старую, которая в корне) – все заработало.
Если вы столкнулись с подобной проблемой – попробуйте мой способ решения. Ради теста я опубликовал еще несколько баз и никаких проблем с доступом не возникло.