Ошибка при запуске тонкого клиента

  

МимохожийОднако

03.06.22 — 09:49

При запуске тонкого клиента получаю ошибку

..

HTTP: Conflict

Ошибка при выполнении запроса POST к ресурсу /e1cib/login:

по причине:

Несоответствие версий клиента и сервера 1С:Предприятия

8.3.21.1302 — 8.3.19.1522, клиентское приложение: Тонкий клиент

..

Если я выставляю 32 разрядный, то запускается без проблем.

У меня на компьютере установлены все версии платформы 8.3.19.1522

Так и должно быть?

  

МимохожийОднако

1 — 03.06.22 — 09:49

Используется клиент-серверная версия.

  

Kassern

2 — 03.06.22 — 09:50

(0) так все же просто, у вас запущена служба у 8.3.19.1522

  

Kassern

3 — 03.06.22 — 09:52

у вас по факту на порту опубликован один кластер 1с. У него есть служба Агент сервера 1с. У вас по факту сервер на 8.3.19.1522 видимо 32битный, а вы пытаетесь к нему цепляться с клиента 8.3.21.1302

  

Chai Nic

4 — 03.06.22 — 09:52

Соответствие разрядности клиента и сервера (веб-сервера) не требуется, а вот соответствие версий обязательно

  

Kassern

5 — 03.06.22 — 09:56

(4) тут вообще не про веб, обычная клиент-серверная работа

  

Kassern

6 — 03.06.22 — 09:57

если вам остальные платформы не нужны, то проще все лишние удалить и переустановить нужную платформу

  

ptiz

7 — 03.06.22 — 10:01

(0) Либо нет клиента нужной версии, либо ярлык для запуска 1С кривой.

  

Kassern

8 — 03.06.22 — 10:04

(7) скорее всего просто переустановил сервер 8.3.19.1522 после 8.3.21.1302 и у него перезаписалась служба, либо создалась еще одна и активная у старой версии

  

Chai Nic

9 — 03.06.22 — 10:05

(5) Я так понимаю, что тут клиент-серверная база опубликована на веб-сервере.

  

МимохожийОднако

10 — 03.06.22 — 10:18

(9) Да.Сервер крутится на платформе 8.3.19.1522 Агент сервера 1С:Предприятия 8.3 (x86-64) Апачи 64 разрядный

(2) Да. Именно по этой причине и прописал у себя этот же релиз платформы.В ярлычке запуска на моём компьютере прописан та же платформа разных разрядов. Ошибка именно при использовании 64 разрядного режима.

(8) Нет. На сервере не было никаких переустановок.

(6) Остальные платформы нужны. Я работаю с разными заказчиками из дома.

(7) Все возможные клиенты установлены. Ошибка проявляется только при выставлении в строке запуска 64 разрядной версии. Возможно, так и должно быть. По большому счету, мне не критично использовать любую разрядность. Но хотелось бы понять, это баг или фича )

  

ptiz

11 — 03.06.22 — 10:44

(10) Запусти файл C:Program Files1cv88.3.19.1522bin1cv8c.exe   (не в Program Files (x86) !)

Запускается?

  

МимохожийОднако

12 — 03.06.22 — 10:57

(11) Запускается.

  

МимохожийОднако

13 — 03.06.22 — 10:57

Получается, криво работает стартёр запуска от 1С

  

ptiz

14 — 03.06.22 — 11:06

(13) Проверь, что запускаешь именно 1cv8common1cestart.exe

  

МимохожийОднако

15 — 03.06.22 — 11:14

(14) Проверил. Скажу больше. Удалил папку с этим файлом. Переустановил платформу. Результат тот же. Без ошибок через стартёр запускается только 32 разрядный клиент. Если использовать вариант (11), то без ошибок запускается 64 разрядный клиент. Пока кумекаю дальше…

  

МимохожийОднако

16 — 03.06.22 — 11:17

(14) Запускал напрямую файл стартёра. Ошибка повторяется.

  

Kassern

17 — 03.06.22 — 11:17

(16) а апач пробовали переустанавливать и переопубликовывать базы на нужной платформе?

  

Kassern

18 — 03.06.22 — 11:17

и апач у вас 64 битный?

  

Garykom

19 — 03.06.22 — 11:18

да стартер работает криво

сам на это напоролся было что даже если выбрать разрядность оно при отсутствии требуемой запустит не ту но указанной версии платформы

  

DrZombi

20 — 03.06.22 — 11:19

(0) Зачем тонкий клиент х64? КОМ вы тоже от х64 зарегистрировали?

  

DrZombi

21 — 03.06.22 — 11:19

+(20) про ком наверное лишнее :)

  

DrZombi

22 — 03.06.22 — 11:20

Но разницы от х32 и х64, у клиента нет. Разве что, только у вас на клиенте не оптимизирована какая обработка и жрет памяти больше, чем нужно для х32 :)

  

DrZombi

23 — 03.06.22 — 11:22

(10) Это ваша кривая настройка.

  

DrZombi

24 — 03.06.22 — 11:22

+ (23) ответ на : >> Все возможные клиенты установлены. Ошибка проявляется только при выставлении в строке запуска 64 разрядной версии. Возможно, так и должно быть. По большому счету, мне не критично использовать любую разрядность. Но хотелось бы понять, это баг или фича )

  

DrZombi

25 — 03.06.22 — 11:25

+(10) Вот наш пример запуска 1С х64, по регламенту, на сервере 1С.

Для обхода ограничений от 1С, виндовс и других любителе й безопасности (не безопасной) :)

Процедура ВыполнитьОперациюНаКлиенте(ПараметрДляВыполнения) Экспорт

    
    стрНастройки = ПолучитьНастройкиОбработкиНаСервере();

    

    ИмяПользователя         = стрНастройки.ИмяПользователя;

    ПарольПользователя     = стрНастройки.ПарольПользователя;

    

    КаталогВремФайлов = КаталогВременныхФайлов();

    Если Прав(КаталогВремФайлов,1) <> «» Тогда

        КаталогВремФайлов = КаталогВремФайлов + «»;

    КонецЕсли;

    
    ИмяАвтозапуска = ИмяАвтозапуска();

    
    ПутьКВнешнейОбработке = КаталогВремФайлов+ИмяАвтозапуска;

    
    Кавычка = «»»»;

    КаталогBIN = КаталогПрограммы();

    

    ПутьККонфигурации = СтрокаСоединенияИнформационнойБазы();

    ПутьККонфигурации = СтрЗаменить(ПутьККонфигурации, Кавычка, Кавычка + Кавычка);

    

    СтрокаЗапуска = Кавычка + КаталогBIN + «1cv8.exe» + Кавычка         + » ENTERPRISE /AppAutoCheckMode »

        + » /IBConnectionString » + Кавычка + ПутьККонфигурации         + Кавычка

        + » /N »                  + Кавычка + ИмяПользователя         + Кавычка

        + » /P »                  + Кавычка + ПарольПользователя     + Кавычка

        + » /Execute  »           + Кавычка + ПутьКВнешнейОбработке     + Кавычка

        + » /C  »                 + Кавычка + ПараметрДляВыполнения     + Кавычка;

    ЗапуститьПриложение(СтрокаЗапуска);    

КонецПроцедуры

  

МимохожийОднако

26 — 03.06.22 — 11:27

(18) Да. 64-битный

(20) СОМ здесь не причём. ИМХО

(23) В чём кривизна? Я поправлю, если смогу понять

  

DrZombi

27 — 03.06.22 — 11:27

+(25) ИмяАвтозапуска() — это:

//Просто обработка, которая заблаговременно, размещена во временном каталоге, Сервера :)

//   Автоматически, самой обработкой.

//   Обработка сама запускает все что там прописано…

Функция ИмяАвтозапуска()

    Возврат «Автозапуск_NETBot.epf»;

КонецФункции

  

DrZombi

28 — 03.06.22 — 11:28

(26) Как вы заметили, я запускаю из каталога самого сервера, даже побоку какая версия Сервера 1С всегда запустится рабочая.

  

DrZombi

29 — 03.06.22 — 11:28

+(28)Типо побоку х32 или х64

  

МимохожийОднако

30 — 03.06.22 — 11:30

(25) Я могу прописать отдельный ярлычок для запуска этой базы напрямую, как подсказали в (11). В этом нет проблем.

Мне хочется понять, по какой причине запускатель от 1С отказывается выполнять это штатной настройкой в списке программ.

  

МимохожийОднако

31 — 03.06.22 — 11:30

(28) Я нахожусь в сотне километрах от сервера и не использую в данном случае терминального доступа.

  

DrZombi

32 — 03.06.22 — 11:31

(30)  Дело граблей каждого, но у меня нет вопроса из (0), а у вас есть… продолжайте настаивать, «Пароль Маудзедун, миллиард раз, решит ваши проблемы» :)

  

DrZombi

33 — 03.06.22 — 11:31

(31) Слова «Я запускаю», интерпретируй, как «Сервер выполняет САМ!»

  

DrZombi

34 — 03.06.22 — 11:33

(31) Держи поделку, там пример обработки, парсинга на стороне сервера.

Может освоишь ;)

https://infostart.ru/public/1274701/

  

Chai Nic

35 — 03.06.22 — 11:33

(16) А запускай не стартер, а напрямую 32-разрядный клиент 8.3.19.1522

  

DrZombi

36 — 03.06.22 — 11:33

+ Весь код с исходниками…

  

МимохожийОднако

37 — 03.06.22 — 11:33

(32) Я ни на чём не настаиваю. Отбрось эмоции. Ответь на вопрос: Почему 1cestart.exe в стандартной настройке запуска не позволяет использовать 64 разряда в тонком клиенте.

  

МимохожийОднако

38 — 03.06.22 — 11:36

(36) Спасибо. Индивидуально прописать доступ к базе я смогу. Я не про ЭТО.

Повторюсь, меня интересует стандартная настройка в списке баз 1С. Возможно, есть дополнительный ключ при запуске, а я не знаю.

Способы обхода и нестандартные варианты понятны.

  

МимохожийОднако

39 — 03.06.22 — 11:37

(35) Я могу напрямую запустить 64-разрядный как в (11). Могу даже ярлычок для этого прописать. Но не об этом сыр-бор )

  

DrZombi

40 — 03.06.22 — 11:38

(37) Просто смотри в (25), и пользуйся, код не мой, а вот этой девушки

https://infostart.ru/1c/articles/317865/

  

МимохожийОднако

41 — 03.06.22 — 11:38

(40) На вопрос можешь ответить? Спасибо за ссылку

  

DrZombi

42 — 03.06.22 — 11:39

(38) Может, но не знаю, я не замолачивался, судя по тому, как я вижу по обновлениям платформы 1С, они багами изобилуют :)

  

1Сергей

43 — 03.06.22 — 11:40

Стартер тупит когда на компе много версий установлено в програмфилес и в профиле пользователя. Нужно или там все устанавливать, или там

  

DrZombi

44 — 03.06.22 — 11:40

(41) Баг с открытием конфигуратора следующего релиза, где у вас пишет вам, что типо вы пытаетесь открыть конфигуратор под старым, исправлен в 20-том релизе :)

  

1Сергей

45 — 03.06.22 — 11:43

(43) + а лучше удалить всё к херам и оставить одну актуальную

  

МимохожийОднако

46 — 03.06.22 — 11:44

ОК. Судя по последним ответам, будем валить на баги платформы у стартёра. Хотя проверял под несколькими платформами, пока дискутировали здесь. Для особых случаев пропишу отдельные пути. А сейчас отложу до будущих времён. Всем спасибо.

  

МимохожийОднако

47 — 03.06.22 — 11:45

(45) Я не с одним заказчиком работаю. Поэтому держу на компе все платформы, актуальные для текущей работы. По мере ненадобности, конечно,удаляю устаревшие.

  

1Сергей

48 — 03.06.22 — 11:45

(46) так или иначе, битность вообще непричем

  

МимохожийОднако

49 — 03.06.22 — 11:46

(48) Т.е не это на практике ни на что не влияет? Если так, то и ладно. Но любопытство, такая зараза, которая иногда большим ёжиком залезает в мозг )

  

Chai Nic

50 — 03.06.22 — 11:46

(39) Если запустить напрямую 32-разрядный клиент нужной версии — выдает ошибку?

  

МимохожийОднако

51 — 03.06.22 — 11:58

(50) Нет. Мне интересно запустить 64-разрядный тонкий клиент через веб.

  

DrZombi

52 — 03.06.22 — 12:07

(51) Кстати, было замечено, что запускался Толстый клиент 1С, так что тут надо аккуратно, не все работает по дефолту, как хочется :)

…я про (25)…

  

DrZombi

53 — 03.06.22 — 12:10

(51) Т.е. кто-то, через сетевую службу, дает команду серверу ВЭБ.

Вы на сервере вэб, запускаете клиент, для чего?

Или как?

В общем, вы вкурсе, что человек, который ждет запуска клиента, подвешивает ВЭБ Сервер :)

…Хотя тут не ручаюсь, все на уровне интуиции и слухов… :)

  

Winnie Buh

54 — 03.06.22 — 13:21

(51) соглашусь,

если на клиенте установлен клиент 8.3.19.1522 х64, то достаточно только указать разрядность в стартере и автоматом должен запускаться клиент 8.3.19.1522 х64 без всяких танцев с бубнами и прописыванием в ярлыке,

почему не так — непонятно

  

МимохожийОднако

55 — 03.06.22 — 13:42

(53) «Вы на сервере вэб, запускаете клиент, для чего?» Я этого не делаю. Я запускаю со своего компьютера тонкий клиент с подключением через веб-сервер,который опубликовал базу в интернете. Я не нахожусь в локальной сети предприятия. Я дома сижу, печеньки кушаю.

«человек, который ждет запуска клиента, подвешивает ВЭБ Сервер». Не понял это предложение.

  

DrZombi

56 — 03.06.22 — 14:17

  

DrZombi

57 — 03.06.22 — 14:18

(55) >>> «человек, который ждет запуска клиента, подвешивает ВЭБ Сервер». Не понял это предложение.

Я думал о вселенной, а у вас все сведено на ярлычек запуска клиента, с домашнего ПК :)

  

Chai Nic

58 — 03.06.22 — 14:56

(51)  Если запустить напрямую 64-разрядный клиент нужной версии (не через стартер) — выдает ошибку?

  

МимохожийОднако

59 — 03.06.22 — 20:52

(58) нет ) см. выше

(57) Этот ответ напомнил Петьку из фильма «Чапаев» )

  

Chai Nic

60 — 03.06.22 — 22:05

(59) Значит проблема исключительно в стартере, а не в клиенте

  

  

МимохожийОднако

61 — 03.06.22 — 23:35

(60) +100500

1c82-error-000.png

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

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

Типовыми симптомами данной ошибки является аварийное завершение работы приложения при запуске конфигурации или при попытке ее создания. При этом другие конфигурации могут загружаться успешно, также у других пользователей на данном ПК данной ошибки не возникает. Такое поведение наводит на мысль, что причина ошибки кроется где-то в пользовательских настройках. Самое время разобраться где они находятся и что там хранится.

В профайлах 1С хранится информация не оказывающая влияние на логику работы конфигурации, но содержащую параметры и настройки конкретного пользователя: расположение диалогов, окон, настройки отображения и т.п. Вместе с профайлами хранится кэш различных компонентов конфигурации и временные файлы.

Пользовательские данные 1С хранятся в C:UsersИмя_ПользователяAppDataRoaming1C1Cv82 для ОС Windows 7 (Vista) и в C:Documents and SettingsИмя_ПользователяApplication Data1C1Cv82 для Windows XP. Рассмотрим подробнее, что там находится.

1c82-error-001.png

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

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

Типовыми симптомами данной ошибки является аварийное завершение работы приложения при запуске конфигурации или при попытке ее создания. При этом другие конфигурации могут загружаться успешно, также у других пользователей на данном ПК данной ошибки не возникает. Такое поведение наводит на мысль, что причина ошибки кроется где-то в пользовательских настройках. Самое время разобраться где они находятся и что там хранится.

В профайлах 1С хранится информация не оказывающая влияние на логику работы конфигурации, но содержащую параметры и настройки конкретного пользователя: расположение диалогов, окон, настройки отображения и т.п. Вместе с профайлами хранится кэш различных компонентов конфигурации и временные файлы.

Пользовательские данные 1С хранятся в C:UsersИмя_ПользователяAppDataRoaming1C1Cv82 для ОС Windows 7 (Vista) и в C:Documents and SettingsИмя_ПользователяApplication Data1C1Cv82 для Windows XP. Рассмотрим подробнее, что там находится.

1c82-error-001.pngВ корне находятся профайлы общие для всех информационных баз:

  • 1cv8.pfl — настройки приложения.
  • 1cv8c.pfl — настройки приложения для тонкого клиента.
  • 1cv8cmn.pfl — настройки приложения в режиме конфигуратора.
  • 1cv8prim.pfl — настройки для работы в клиент-серверном варианте.
  • 1cv8strt.pfl — настройка диалога выбора ИБ и параметры запуска.

Если вы не используете тонкий клиент или какие либо режимы работы (например ни разу не запускали конфигуратор) соответствующих файлов может не быть.

Профайлы считываются в момент запуска и записываются при штатном завершении работы. Большинство проблем запуска 1С связано именно с ними. Так если у вас не запускаются все ИБ, то проблема скорее всего кроется в 1cv8strt.pfl, можно просто его удалить. В подавляющем большинстве случаев этого достаточно для решения проблемы. В более тяжелых случаях можно удалить все профайлы, однако при этом вы можете потерять свои настройки пользовательского окружения.

В папках с непроизносимыми названиями хранятся профайлы, кэш и временные файлы информационных баз. Установить соответствие ID базы и ее наименования в диалоге запуска можно при помощи файла ibases.v8i, который хранится в C:UsersИмя_ПользователяAppDataRoaming1C1CEStart (C:Documents and SettingswwwApplication Data1C1CEStart), он представляет собой текстовый файл содержимое которого имеет вид:

[Бухгалтерия 2011]
Connect=File="D:Work1C_BasesBuh2011";
ID=bd0a9676-e186-4760-b57b-9c40111954e7
OrderInList=255
Folder=/
OrderInTree=16640
External=0
ClientConnectionSpeed=Normal
App=Auto
WA=1
Version=8.2

Назначение профайлов в папках такое же как и общих, за исключением, что относятся они к конкретной ИБ. При возникновении каких либо проблем с запуском определенной базы профайлы и иное содержимое  папки можно удалить. Также там может находиться файл def.usr который содержит имя пользователя в последний раз открывавшего ИБ.

Также полезно иметь преставление о назначении профайлов и для быстрого приведения определенных пользовательских настроек к нужному виду, для установки значений по умолчанию достаточно удалить соответствующий профайл.

Каталог tmplts содержит шаблоны конфигурации и обновления, его удалять не следует, если только вы не хотите освободить место на жестком диске. 

Научиться настраивать MikroTik с нуля или систематизировать уже имеющиеся знания можно на углубленном курсе по администрированию MikroTik. Автор курса, сертифицированный тренер MikroTik Дмитрий Скоромнов, лично проверяет лабораторные работы и контролирует прогресс каждого своего студента. В три раза больше информации, чем в вендорской программе MTCNA, более 20 часов практики и доступ навсегда.

Отправить эту статью на мою почту

После обновления до актуального релиза у пользователей запуск 1С нередко происходит с ошибкой:

При этом перезагрузка не помогает, сообщение продолжает возникать и в пользовательском режиме, и в режиме Конфигуратор.

Проблема известная, но имеет множество причин возникновения, о которых мы расскажем.

В первую очередь отметет самое очевидное решение: некорректно завершенные сеансы.

Для этого администратор должен не только завершить все активные сеансы, но также перезагрузить сервер. Это обеспечит отключение всех процессов.

Сообщение исчезло? Отлично!

Ошибка при запуске 1С по-прежнему остается? Продолжаем!

Теперь сверим релизы, которые используются на сервере и на пользовательских машинах.

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

Для этого зайдем в директорию (по умолчанию она расположена C:Program Files (x86)1cv8 ) и посмотрим, есть ли в ней искомый релиз:

Если необходимый релиз на локальном компьютере отсутствует, то требуется запустить обновление вручную.

Требуемая конфигурация установлена, но сообщение об ошибке все еще возникает?

К сожалению, наличие сборки на машине не обещает, что запуск 1С осуществляется именно из нее.

Например, иногда сотрудники сами создают некорректные ярлыки из устаревшей сборки или некорректно отрабатывает 1cestart.exe.

Чтобы исключить эту проблему, проверим настройки при входе. Для этого требуется нажать на кнопку «Изменить», а в появившемся окне нажать на «Далее»:

Что указано в поле «Версия»? Если поле пусто или в нем прописана устаревшая сборка, то будет лучше указать в нем актуальный номер платформы, необходимой для загрузки.

Также, чтобы избежать в дальнейшем аналогичной 1С ошибки после каждого апдейта системы для клиент-серверных решений рекомендуем прописать всем пользователям принудительную загрузку с заданного релиза.

Кеш – частая причина для 1С ошибки

Кеширивание — это механизм создания временных и чаще всего статичных данных. Хранение кеша способствует увеличению скорости отклика программы. При этом на машину загружается информация, чтобы ее не пришлось постоянно запрашивать с сервера при каждом клике. К сожалению, бывают случаи, когда платформа обрабатывает сохраненную информацию со сбоем, поэтому мы можем получить неадекватное поведение системы в виде разнообразных «глюков».

Причиной подобной 1С ошибки может стать динамическое обновление, различные программные или аппаратные сбои.

Основной способ чистки кеша – удаление вручную.

Данный вариант очистки кеша является наиболее правильным.

Для этого необходимо найти папку, где сохраняются файлы ИБ. Пусть к ней находится обнаружить в меню настройки, которая открывается из списка:

Системная директория находится в программном каталоге вида C:Documents and SettingsusernameApplication Data1C1Cv82tmplts1c, а сами каталоги с кешированной информацией находятся в корневой паке «1Cv82». При этом «username» будет означать имя пользователя, а само название папки 1Cv82 варьируется из-за версии платформы.

При переходе внутрь мы найдем большое количество папок (по числу установленных конфигураций) с названием типа «fcb8341b-07er-48b9-97f4-6d1cfae7f004».

Такие директории – это кэш данных, и их нужно удалить. Перед этим не забудьте обязательно закрыть все активные сеансы ИБ на компьютере.

Второй способ – удаление базы из списка.

Для очистки требуется удалить проблемную базу из списка, а после этого создать новую, указав такой же путь к ИБ. После процедуры ранее использованный каталог с кешированными файлами останется на жестком диске, но для новой базы будет создано новое хранилище.

Этот способ не слишком распространен, и является менее корректным, т.к. сами файлы остаются, но, например, при отсутствии прав на удаление папок, возможно использовать и его.

Последний метод – прописать в настройках команду «ClearCache»:

Его можно воспользоваться только в тонком клиенте. К тому же при работе с этой командой значительно снижается производительность.

Антивирус

Иногда ошибка при запуске 1с может возникнуть после установки свежего антивируса. Например, известно, что после апдейта антивируса Касперский до 10 версии нередко возникает такая блокировка. Если это произошло, то желательно вернуться к использованию более раннего выпуска.

Обсудить статью на 1С форуме?

Отправить эту статью на мою почту

После обновления до актуального релиза у пользователей запуск 1С нередко происходит с ошибкой:

1С конфигуратор ошибка при запуске приложения

1С конфигуратор ошибка при запуске приложенияНАСТРОЙКА 1С. ЕСТЬ ЗАДАЧА? БЕСПЛАТНАЯ ОЦЕНКА! Смотреть подробнее →

При этом перезагрузка не помогает, сообщение продолжает возникать и в пользовательском режиме, и в режиме Конфигуратор.

Проблема известная, но имеет множество причин возникновения, о которых мы расскажем.

В первую очередь отметет самое очевидное решение: некорректно завершенные сеансы.

Для этого администратор должен не только завершить все активные сеансы, но также перезагрузить сервер. Это обеспечит отключение всех процессов.

Сообщение исчезло? Отлично!

Ошибка при запуске 1С по-прежнему остается? Продолжаем!

Содержание

  • Запуск 1С с разными версиями конфигурации
  • Кеш – частая причина для 1С ошибки
  • Антивирус
  • 1С Предприятие 8.2 Ошибка при запуске программы.
  • Типовая конфигурация
    • Ошибка при записи профиля. Такой профиль уже существует
    • Имя предопределенного элемента не уникально
    • Файл не содержит доступных обновлений
    • Ошибка формата потока
    • Предопределенный элемент отсутствует в данных
    • Ошибка при вызове метода контекста
  • Ошибки при обновлении нетиповой конфигурации
    • Рекомендуем к прочтению

Теперь сверим релизы, которые используются на сервере и на пользовательских машинах.

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

Для этого зайдем в директорию (по умолчанию она расположена C:Program Files (x86)1cv8 ) и посмотрим, есть ли в ней искомый релиз:

1С конфигуратор ошибка при запуске приложения

Если необходимый релиз на локальном компьютере отсутствует, то требуется запустить обновление вручную.

Требуемая конфигурация установлена, но сообщение об ошибке все еще возникает?

К сожалению, наличие сборки на машине не обещает, что запуск 1С осуществляется именно из нее.

Например, иногда сотрудники сами создают некорректные ярлыки из устаревшей сборки или некорректно отрабатывает 1cestart.exe.

Чтобы исключить эту проблему, проверим настройки при входе. Для этого требуется нажать на кнопку «Изменить», а в появившемся окне нажать на «Далее»:

1С конфигуратор ошибка при запуске приложения

Что указано в поле «Версия»? Если поле пусто или в нем прописана устаревшая сборка, то будет лучше указать в нем актуальный номер платформы, необходимой для загрузки.

Также, чтобы избежать в дальнейшем аналогичной 1С ошибки после каждого апдейта системы для клиент-серверных решений рекомендуем прописать всем пользователям принудительную загрузку с заданного релиза.

Кеш – частая причина для 1С ошибки

Кеширивание — это механизм создания временных и чаще всего статичных данных. Хранение кеша способствует увеличению скорости отклика программы. При этом на машину загружается информация, чтобы ее не пришлось постоянно запрашивать с сервера при каждом клике. К сожалению, бывают случаи, когда платформа обрабатывает сохраненную информацию со сбоем, поэтому мы можем получить неадекватное поведение системы в виде разнообразных «глюков».

Причиной подобной 1С ошибки может стать динамическое обновление, различные программные или аппаратные сбои.

Основной способ чистки кеша – удаление вручную.

Данный вариант очистки кеша является наиболее правильным.

Для этого необходимо найти папку, где сохраняются файлы ИБ. Пусть к ней находится обнаружить в меню настройки, которая открывается из списка:

1С конфигуратор ошибка при запуске приложения

Системная директория находится в программном каталоге вида C:Documents and SettingsusernameApplication Data1C1Cv82 mplts1c, а сами каталоги с кешированной информацией находятся в корневой паке «1Cv82». При этом «username» будет означать имя пользователя, а само название папки 1Cv82 варьируется из-за версии платформы.

При переходе внутрь мы найдем большое количество папок (по числу установленных конфигураций) с названием типа «fcb8341b-07er-48b9-97f4-6d1cfae7f004».

Такие директории – это кэш данных, и их нужно удалить. Перед этим не забудьте обязательно закрыть все активные сеансы ИБ на компьютере.

Второй способ – удаление базы из списка.

Для очистки требуется удалить проблемную базу из списка, а после этого создать новую, указав такой же путь к ИБ. После процедуры ранее использованный каталог с кешированными файлами останется на жестком диске, но для новой базы будет создано новое хранилище.

Этот способ не слишком распространен, и является менее корректным, т.к. сами файлы остаются, но, например, при отсутствии прав на удаление папок, возможно использовать и его.

Последний метод – прописать в настройках команду «ClearCache»:

1С конфигуратор ошибка при запуске приложения

Его можно воспользоваться только в тонком клиенте. К тому же при работе с этой командой значительно снижается производительность.

Антивирус

Иногда ошибка при запуске 1с может возникнуть после установки свежего антивируса. Например, известно, что после апдейта антивируса Касперский до 10 версии нередко возникает такая блокировка. Если это произошло, то желательно вернуться к использованию более раннего выпуска.

Технический блог специалистов ООО»Интерфейс»

  • Главная
  • 1С Предприятие 8.2 Ошибка при запуске программы.

1С Предприятие 8.2 Ошибка при запуске программы.

  • Автор: Уваров А.С.
  • 28.01.2011

1С конфигуратор ошибка при запуске приложения

Типовыми симптомами данной ошибки является аварийное завершение работы приложения при запуске конфигурации или при попытке ее создания. При этом другие конфигурации могут загружаться успешно, также у других пользователей на данном ПК данной ошибки не возникает. Такое поведение наводит на мысль, что причина ошибки кроется где-то в пользовательских настройках. Самое время разобраться где они находятся и что там хранится.

В профайлах 1С хранится информация не оказывающая влияние на логику работы конфигурации, но содержащую параметры и настройки конкретного пользователя: расположение диалогов, окон, настройки отображения и т.п. Вместе с профайлами хранится кэш различных компонентов конфигурации и временные файлы.

Пользовательские данные 1С хранятся в C:UsersИмя_ПользователяAppDataRoaming1C1Cv82 для ОС Windows 7 (Vista) и в C:Documents and SettingsИмя_ПользователяApplication Data1C1Cv82 для Windows XP. Рассмотрим подробнее, что там находится.

1С конфигуратор ошибка при запуске приложенияВ корне находятся профайлы общие для всех информационных баз:

  • 1cv8.pfl — настройки приложения.
  • 1cv8c.pfl — настройки приложения для тонкого клиента.
  • 1cv8cmn.pfl — настройки приложения в режиме конфигуратора.
  • 1cv8prim.pfl — настройки для работы в клиент-серверном варианте.
  • 1cv8strt.pfl — настройка диалога выбора ИБ и параметры запуска.

Если вы не используете тонкий клиент или какие либо режимы работы (например ни разу не запускали конфигуратор) соответствующих файлов может не быть.

Профайлы считываются в момент запуска и записываются при штатном завершении работы. Большинство проблем запуска 1С связано именно с ними. Так если у вас не запускаются все ИБ, то проблема скорее всего кроется в 1cv8strt.pfl, можно просто его удалить. В подавляющем большинстве случаев этого достаточно для решения проблемы. В более тяжелых случаях можно удалить все профайлы, однако при этом вы можете потерять свои настройки пользовательского окружения.

В папках с непроизносимыми названиями хранятся профайлы, кэш и временные файлы информационных баз. Установить соответствие ID базы и ее наименования в диалоге запуска можно при помощи файла ibases.v8i, который хранится в C:UsersИмя_ПользователяAppDataRoaming1C1CEStart (C:Documents and SettingswwwApplication Data1C1CEStart), он представляет собой текстовый файл содержимое которого имеет вид:

Назначение профайлов в папках такое же как и общих, за исключением, что относятся они к конкретной ИБ. При возникновении каких либо проблем с запуском определенной базы профайлы и иное содержимое папки можно удалить. Также там может находиться файл def.usr который содержит имя пользователя в последний раз открывавшего ИБ.

Также полезно иметь преставление о назначении профайлов и для быстрого приведения определенных пользовательских настроек к нужному виду, для установки значений по умолчанию достаточно удалить соответствующий профайл.

Каталог tmplts содержит шаблоны конфигурации и обновления, его удалять не следует, если только вы не хотите освободить место на жестком диске.

1С конфигуратор ошибка при запуске приложения

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

Типовая конфигурация

Обновление стандартной программы не должно вызвать затруднений – как правило, для этого достаточно стабильного подключения к интернету. Все нужные действия программа подскажет вам сама. Однако иногда и с этим могут возникнуть проблемы.

Ошибка при записи профиля. Такой профиль уже существует

Сообщение об ошибке говорит само за себя – и подсказывает решение проблемы. Зайдите в справочник пользователей программы и проанализируйте его – вероятно, в там уже зарегистрировано несколько одинаковых администраторов или бухгалтеров. Удалите дубли учетных записей, и ошибка 1С базы исчезнет.

1С конфигуратор ошибка при запуске приложения

Имя предопределенного элемента не уникально

Часто пользователи сталкиваются с сообщением «Имя предопределенного элемента не уникально». Такая ошибка при обновлении стандартной конфигурации 1С возникает из-за некорректного апдейта последней версии программы. Чтобы исправить проблему, можно откатить ПО к прошлой версии программы. Частично это сделать нельзя: вам придется скачать и установить предыдущую версию программы с сайта разработчика или же вернуться к ее резервной копии.

Если у вас есть резервная копия БД, вам потребуется:

  • Зайти в режим конфигуратора;
  • Перейти в меню «Администрирование – Загрузить информационную базу»;
  • Далее найдите файл, в котором ранее была сохранена резервная копия в формате .dt;
  • Система предупредит вас о том, что несохраненная ранее информация будет потеряна – согласитесь с этим и дождитесь загрузки ИД;
  • После успешной выгрузки перезапустите конфигуратор.

Резервное копирование – важная операция, которая позволит вам сэкономить время при появлении ошибки обновления локальной базы. В этом случае решить проблему можно быстро и без потери необходимых данных. Резервные копии можно делать вручную или настроить их сохранение автоматически. Кроме того, специалисты рекомендуют создавать резервную БД перед началом обновления. Для этого нужно:

  • Перейти в режим конфигуратора;
  • Включить режим администрирования БД и выбрать пункты «Администрирование – Выгрузить информационную базу»;
  • Выберите путь, в который программа сохранит БД, и ее название.

Лучше всего сохранять БД на внешний носитель – например, на жесткий диск или флэш-карту.

Автоматическая архивация осуществляется с помощью дополнительных программ. О том, какой лучше воспользоваться, можно спросить у специалистов компании Авиант.

Файл не содержит доступных обновлений

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

1С конфигуратор ошибка при запуске приложения

Можно ли ускорить обновление? Для этого потребуется актуальный релиз файла конфигурации 1Cv8.cf. Последовательность действий следующая:

  • Активируйте режим «Конфигуратор»;
  • Далее перейдите в меню «Конфигурация – Поддержка – Настройка поддержки – Включить возможность изменения конфигурации»;
  • Появится предупреждение о невозможности выполнять обновление автоматически полностью – нажмите кнопку «Да»;
  • В окне настройки правил поддержки включите дважды выберите «Объект поставщика редактируется с сохранением поддержки». На изменение режима уйдет несколько минут;
  • Закрыв последнее окно, перейдите в меню «Конфигурация – Загрузить конфигурацию из файла»;
  • Найдите на компьютере файл 1Cv8.cf с актуальным релизом и откройте его;
  • Появится предупреждение о замене текущей версии на загружаемую, нажмите «Да». Загрузка может занять несколько минут, после чего вам потребуется обновить конфигурацию БД;
  • В зависимости от объема вашей базы данных обновление может занять до нескольких часов. В процессе загрузки вы увидите окно «Реорганизация информации», в котором нужно нажать кнопку «Принять»;
  • Далее нажмите кнопку F5 на клавиатуре или же найдите опцию «Начать отладку» и подтвердите легальность обновления.

После этого нужно дождаться завершение апдейта базы данных – и проблема решена. Если же ошибка возникает при обновлении доработанной конфигурации, стоит обратиться к специалисту, который сможет найти выход из положения, сохранив все наработки особенности установленной у вас программы.

Ошибка формата потока

Еще одна распространенная ошибка после обновления платформы 1С. Чаще всего является следствием непоследовательного апдейта и сравнивания своей сборки ПО с файлом поставки. Это делают для того, чтобы сэкономить время: файл поставки и имеющаяся версия сравниваются, изменения выписываются, а затем вносятся в уже имеющуюся конфигурацию.

Чтобы исправить ее, необходимо очистить кэш вашей программы. Для этого:

  • Завершите все процессы в программе и закройте ее;
  • Вручную найдите папки с кэшем – как правило, они располагаются в директориях C:/Users/Username/AppData/Roaming/1C в папках, название которых начинается с 1Cv8. Если найти эти папки не получается, настройте видимость скрытых файлов и папок в настройках компьютера;
  • В этой директории могут находиться другие папки с очень длинными именами из букв и цифр – их и нужно удалить.

Также очистить кэш можно автоматически: перейдя в режим конфигуратора и в меню «Администрирование – Тестирование и обновление» отметьте пункты «Реиндексация таблиц информационной базы» и «Проверка логистической целостности ИБ». Нажмите «Выполнить», и программа сама проверит базу, найдет ошибки, исправит их – и предоставит вам отчет.

Если эти способы не помогли, обратитесь к своему программисту или специалистам компании «Авиант».

Предопределенный элемент отсутствует в данных

Если при обновлении вашей конфигурации платформы 1С появляется сообщение об этой ошибке, значит предопределенный элемент описан в конфигурации, но при этом отсутствует в вашей информационной базе (ИБ). Однако эта ситуация критична. Вполне вероятно, что использование не найденного элемента необходимо программной логике, которая не используется большинством пользователей вашей программы.

Однако такая ошибка 1С базы требует обращения к программисту, который сможет проанализировать причину ее появления и либо создать необходимый элемент в ИБ, либо создать его только для тех ИБ, для которых его требует программная логика.

Ошибка при вызове метода контекста

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

И в этом случае лучше обратиться к профессионалам, которые проанализируют имеющуюся у вас конфигурацию и выявят ошибки, чтобы потом найти решение проблемы.

Ошибки при обновлении нетиповой конфигурации

Другое дело – обновление доработанной 1С. Ошибка в такой версии программы может привести к серьезным последствиям. Как правило доработкой программ занимается штатный программист, поэтому обычный пользователь – бухгалтер или администратор, — может не разобраться в причинах появившейся проблемы. Так что ошибки апдейта нетиповой ПО стоит доверить профессионалам.

Но можно и вовсе избежать проблем, подключив пакет ИТС 1С от «Авиант». Так ошибки обновления базы, конфликты программы с другими ПО, неактуальные формы документов и неправильно оформленная отчетность останутся в прошлом. Удобные тарифы, официальное программное обеспечение, единые цены от компании 1С и максимальная эффективность поддержки – все это входит в пакет ИТС от «Авиант».

16.09.2021

Помощь пользователю при проблемах при запуске системы и другие доработки

Данная статья является анонсом новой функциональности.

Не рекомендуется использовать содержание данной статьи для освоения новой функциональности.


Полное описание новой функциональности будет приведено в документации к соответствующей версии.


Полный список изменений в новой версии приводится в файле v8Update.htm.

Реализовано в версии 8.3.21.1302

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

Помощь пользователю при ошибке при входе в систему

Если уж при работе системы произошла ошибка – мы стараемся сделать так, чтобы сообщение о ней давало пользователю подсказку – как исправить эту ошибку (если пользователь может ее исправить сам) или предоставить пользователю удобный способ сообщить об ошибке специалистам (в техподдержку и т.п.). Большой шаг в этом направлении был сделан в версии 8.3.17, и мы продолжаем двигаться дальше.

В версии 8.3.21 мы переработали подход к сообщениям об ошибках, возникающих при входе в систему. Теперь администраторы и разработчики могут добавить в сообщения информацию, которая более подробно объяснит пользователю причину проблемы и, возможно, сможет помочь пользователю решить её. Мы рекомендуем задействовать эти новые возможности, когда они появятся, чтобы сделать работу пользователей удобнее.

Если ошибка произошла при входе в систему, пользователю можно будет показать дополнительную информацию, которая сможет помочь ему решить возникшую проблему:

  • Текст (например, «Позвоните дежурному администратору по телефону +7 (495) 123-45-67»)

  • Ссылка на ресурс с информацией (например, на сайт, где описаны способы решения возникшей проблемы)

При показе сообщения об ошибке под системным сообщением отображается текст помощи (если задан) и ссылка “Нужна помощь” (если задана ссылка на ресурс с информацией). Полный тест ошибки отображается при нажатии на ссылку “Показать подробности…”:

img-01.png

Ошибки, возникающие при входе в систему – одни из самых непростых в обработке. Такие ошибки, в частности, могут возникать из-за недоступности сервера 1С, и, значит, в этот момент с сервера нельзя получить данные о том, какую информацию показать пользователю. Поэтому описанную выше информацию можно записать для каждой базы в файл списка баз *.v8i – при неудачном входе в систему информация будет считана из этого файла (при доступности файла) и показана пользователю.

Есть варианты работы, когда файлы *.v8i недоступны – работа в облаке, удалённая работа и т.п. Поэтому эту информацию также можно настроить через стандартную обработку «Управление настройками отображения ошибок» (параметры «Текст помощи» и «Навигационная ссылка помощи») и сохранить в инфобазе. Если с клиента уже был ранее осуществлен успешный вход в систему – эти параметры считываются с сервера и кэшируется на клиенте.

Если клиент успешно связался с сервером и считал актуальные значения параметров «Текст помощи» и «Навигационная ссылка помощи», но далее при работе системы возникли проблемы при соединении с сервером – в диалоге попытки повторного подключения будут использованы последние считанные значения параметров.

Обратите внимание! Информация, записанная в файле *.v8i, и настройки параметров «Текст помощи» и «Навигационная ссылка помощи» — независимы друг от друга. В случае, если доступен файл *.v8i, но недоступен сервер 1С и на клиенте нет закэшированных значений параметров «Текст помощи» и «Навигационная ссылка помощи» – пользователю будет показана информация из файла *.v8i, в противном случае – информация из параметров «Текст помощи» и «Навигационная ссылка помощи».

Настройки подключения к базе

В файл списка баз (*.v8i) в свойства базы добавляется параметры: 

  • StartupErrorHelpText (строка) – текст, отображаемый в диалоге ошибки до начала сеанса или диалоге попытки повторного подключения

  • StartupErrorHelpURL (строка) – ссылка на ресурс с информацией

Тонкий клиент

Для разработчиков и администраторов появится возможность задать параметры для отображения сообщений об ошибках при входе в систему, как программно (через новые свойства и методы объектов встроенного языка), так и в стандартной обработке «Управление настройками отображения ошибок» (вызывается из пункта системного меню «Функции для технического специалиста»):
img-02.png
Про параметр «Адрес сервера обработки ошибок при запуске» — в отдельном разделе ниже.

Переработаны также тексты сообщений, которые показываются в различных проблемных ситуациях при входе в систему:

 Ситуация     Сообщение
Не удалось установить соединение с сервером «Не удается установить соединение с “<имя базы>”.

  • Проверьте сетевое соединение

  • Проверьте, что параметры подключения указаны верно

  • Возможно, на сервере идут регламентные работы, попробуйте войти позже.»
Установлена монопольная блокировка Если задано сообщение блокировки – показывается это сообщение, если не задано:
«В данный момент вход в приложение невозможен, ведутся регламентные работы, попробуйте войти позже.»
Установлен запрет начала сеанса  Если задано сообщение о запрете начала сеанса — показывается это сообщение, если не задано:
«В данный момент вход в приложение невозможен, ведутся регламентные работы, попробуйте войти позже.»
Запрет от внешнего управления сеансами Если задано сообщение о запрете — показывается это сообщение, если не задано:
«В данный момент вход в приложение невозможен, ведутся регламентные работы, попробуйте войти позже.»
Любые другие ошибки «В данный момент вход в приложение невозможен, попробуйте войти позже.»

Если проблема возникла уже после начала работы с системой — на форме повтора попытки соединения с сервером отображаемый текст будет таким же, как и на таблице вверху, а полный текст можно посмотреть, нажав на ссылку «Показать подробности…».

Веб-клиент

Мы постарались реализовать аналогичные «дружественные» сообщения об ошибках при входе в систему и в веб-клиенте. В веб-клиенте есть сложности в отслеживании взаимодействия браузер-сервер, т.к. браузер – внешнее для нас приложение, и мы не всегда можем контролировать происходящие в нем процессы. Тут нам пришла на помощь технология service-workers. Эта технология, в частности, позволяет кэшировать информацию на стороне клиента, что может быть использовано для подгрузки данных при недоступности сетевого ресурса.

При невозможности связаться с веб-сервером в браузере будет отображена страница с информацией об ошибке подключения, текстом, заданный в настройках, и текстом, полученным из запроса на адрес сервиса информации (т.е. фактически с той же информацией, что и в тонком клиенте):

img-03.png

Это будет работать при соблюдении нескольких условий:

  • Подключение к веб-серверу по HTTPS

  • На веб-сервер уже был осуществлен удачный вход из браузера (для кэширования на клиенте страницы, показывающей информацию об ошибке)

  • Браузер должен поддерживать
    технологию service-workers

Про сервер обработки ошибок при запуске

Выше мы упомянули параметр «Адрес сервиса обработки ошибок при запуске».

img-04.png

Если этот параметр задан, то при ошибках запуска по этому адресу клиент 1С сделает запрос дополнительной информации. А по этому адресу можно настроить веб-сервер, который будет отдавать более подробную информацию о текущей ситуации — информировать пользователей при возникновении неожиданных аварийных ситуаций и / или недоступности сервера и т.п. Например, можно отобразить пользователю текст “Мы уже работаем над проблемой. Работа сервера возобновится после 14:00”.

Для поддержки это сценария можно реализовывать совсем простой вариант: просто положить JSON-файл в папку и настроить веб-сервер (Apache, nginx, IIS) на отдачу этого файла. При возникновении проблем на сервере можно вписать в этот файл необходимый текст (userMessage) и настроить время, до которого этот текст будет отображаться на форме (в нашем примере – до 14:00).

Можно реализовывать и более сложные сценарии – например, отправлять информацию об ошибках при входе в систему на внутренний сервис техподдержки организации.

Вход через HTTP при установленной блокировке сеансов

При входе через HTTP (через тонкий или веб клиент) добавляется поддержка параметра /UC. Этот параметр указывает код доступа, позволяющий зайти в базу при установленной блокировке сеансов. Это позволит администратору зайти в опубликованную по НТТР базу даже если в ней установлена блокировка сеансов.

Отчет об ошибке

При формировании отчета об аварийном завершении добавляется возможность показа окна “О программе”.

img-05.png

img-06.png

Пользователь, встретившийся с этой ошибкой, сможет быстро получить информацию о конфигурации и платформе для передачи её в техподдержку без закрытия окна с сообщением об ошибке.

Теги:
8.3.21 

Автор статьи

Екатерина Цевина

Эксперт по предмету «1С:Бухгалтерия»

Задать вопрос автору статьи

Иногда при запуске программы появляется ошибка:

Ошибка запуска программы 1С. Автор24 — интернет-биржа студенческих работ

Рисунок 1. Ошибка запуска программы 1С. Автор24 — интернет-биржа студенческих работ

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

Разные версии конфигурации

Все конфигурации хранятся в отдельной папке на жестком диске. Необходимо проверить их наличие. Для этого зайдите в конфигуратор «Директория». Данная папка расположена C:Program Files (x86)1cv8). Если конфигурация будет отсутствовать, то придется запустить обновление вручную. Если конфигурация будет установлена, но сообщение об ошибке возникает, то это говорит о наличии некорректных ярлыков из устаревшей сборки или некорректно работающей утилите 1cestart.exe.

Научись программировать

Получи навыки для отличной карьеры в IT под руководством ведущих экспертов

Выбрать занятия

Для исключения этой проблемы, проверьте настройки при входе. Для этого нажмите на кнопку «Изменить», а в открывшемся окне на кнопку «Далее». Теперь обратите внимание на поле версия. Если данное поле не заполнено или в нем написана устаревшая сборка, то укажите в данном поле актуальную версию сборки. Для предупреждения появления данной ошибки повторно после каждого обновления программы для клиент-серверных решений пропишите принудительную загрузку с заданного релиза.

КЭШ – частая причина 1С ошибки

Еще одной причиной появления ошибки при запуске программы может являться наличие кэша.

Определение 1

Кэш — это временные данные, хранение которых способствует увеличению скорости работы программы.

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

«Ошибка при запуске 1С: причины и способы исправления » 👇

Существуют различные виды очистки кэша.

Первый способ — удаление вручную.

Для этого найдите папку, сохранения файлов ИБ. Путь к данной папке вы обнаружите в меню настройки. Чаще всего там пишется: C:Documents and SettingsusernameApplication Data1C1Cv82tmplts1c. Все кэшированные файлы находятся в корневой паке «1Cv82». Файл «username» будет означать имя пользователя.

Замечание 1

Название корневой папки будет варьироваться от версии платформы.

При открытии папки «1Cv82» вы обнаружите множество файлов и папок с названием типа «fcb8341b-07er-48b9-97f4-6d1cfae7f004». Такие файлы являются КЭШем, и их нужно удалить. Перед удалением обязательно закройте все активные сеансы ИБ на компьютере.

Второй способ – удаление базы из списка.

Для очистки необходимо удалить проблемную базу из списка. Но после удаления вам необходимо создать новую, с таким же путем к ИБ. После этого ранее использованный каталог с КЭШем останется на жестком диске, но для новой базы будет создано новое хранилище.

Данный способ не является распространенным, и он не корректен. Но в случае, когда у вас нет прав на удаление данных вы можете воспользоваться этим методом.

Третий способ– прописать в настройках программы команду «ClearCache».

Данную команду необходимо прописать в строке пункта «Дополнительные параметры запуска». Тут существует исключительный момент – данный способ можно применять только в тонком клиенте. Но при работе с этой командой значительно снизится производительность.

Антивирус.

Иногда ошибка при запуске 1с возникает после установки нового антивируса. Для устранения этой ошибки либо отключите антивирус, либо перейдите к предыдущей версии антивируса, либо вернитесь к предыдущему антивирусу.

Находи статьи и создавай свой список литературы по ГОСТу

Поиск по теме

Этот материал написан посетителем сайта, и за него начислено вознаграждение.

15 ноября 2022 года многие пользователи «1С:Предприятие 8» не смогли приступить к работе, в результате массового сбоя программы. Требовалась установка обновления, которое, однако не гарантировало полную работоспособность программного продукта. 

Разработчики опубликовали список проблемных версий своей программы:

рекомендации

3060 дешевле 30тр в Ситилинке

3070 Gigabyte Gaming за 50 тр с началом

<b>13900K</b> в Регарде по СТАРОМУ курсу 62

3070 Gainward Phantom дешевле 50 тр

10 видов <b>4070 Ti</b> в Ситилинке — все до 100 тр

13700K дешевле 40 тр в Регарде

MSI 3050 за 25 тр в Ситилинке

13600K дешевле 30 тр в Регарде

4080 почти за 100тр — дешевле чем по курсу 60

12900K за 40тр с началом в Ситилинке

RTX 4090 за 140 тр в Регарде

Компьютеры от 10 тр в Ситилинке

3060 Ti Gigabyte дешевле 40 тр в Регарде

3070 дешевле 50 тр в Ситилинке

-7% на 4080 Gigabyte Gaming

В них разработчики якобы обнаружили критическую проблему, закрывающую клиентское приложение спустя всего несколько минут после начала работы в программе. В результате несохраненные пользователем данные стираются.

Сообщается, что эта проблема появляется в тонком и толстом клиентах для Windows. Проблема отсутствует в тонком и толстом клиентах под Linux и macOS, и также её нет в web-клиенте для всех операционных систем. На сервере 1С:Предприятие данная проблема также не была зафиксирована. Разработчики 1С предполагали, что многие пользователи проблемных версий не смогут работать без обновления программы, начиная с 15 ноября 2022. Если у пользователя другая версия 1С, то она будет нормально работать без обновлений.

Клиент называется «толстым», когда для своей работы он требует много ресурсов компьютера. При этом толстый клиент использует все возможности 1С по части кода и его рационально устанавливать на относительно мощных компьютерах и в случае маленькой пропускной способности интернет-канала в компании. 

Тонкий клиент уже не требует много ресурсов компьютера, но требует более скоростного интернета, в этом случае большая часть вычислений происходят на сервере, а компьютер пользователя выступает в роли терминала (когда оператор загружает данные и получает результат вычислений). Тонкий клиент позволяет использовать устаревшие компьютеры, но через тонкий клиент 1С невозможно дорабатывать конфигурации (поскольку основная часть кода находится и выполняется на сервере).

Рассмотрим что из себя представляет «1С:Предприятие 8»

«1С:Предприятие» является единой платформой для автоматизации деятельности любого предприятия, например, бухгалтерского, кадрового и финансового учета. А значит, это довольно громоздкая платформа, производящая большое количество различных вычислений. А как подсказывает жизненный опыт, всё большое и громоздкое имеет высокую уязвимость к сбоям. И тут дело не в собственном языке программирования, и не в квалификации программистов (которая довольно высокая), а скорее в сложности и многофункциональности самой платформы. Также 1С имеет свой собственный язык программирования и позволяет конфигурировать программу под конкретные нужды любой организации.

Причина сбоя 15 ноября 2022 года и её решение

15 ноября большое число пользователей «1С:Предприятие 8» столкнулись с невозможностью войти в программу. Так при запуске 1c, программа выдавала им ошибку «Неправомерное использование программного продукта».

По информации от представителей 1С, они экстренно выпустили обновления программы, исправляющие проблему запуска системы «1С:Предприятие». И ввиду срочности выпуска обновлений, в некоторых версиях платформы якобы могут присутствовать ошибки. Для исправления этих ошибок они просят своих клиентов воспользоваться соответствующими инструкциями на их сайте.

По информации разработчиков, клиенты 32-разрядных серверов на версиях платформы: 8.3.22.1704, 8.3.21.1622, 8.3.20.2180, 8.3.19.1723, 8.3.18.1957, 8.3.17.2757 могут самостоятельно аварийно завершаться (теряя не сохранённые данные). Далее они проводят список исправленных версий серверов и подробные инструкции по их установке.

Также сообщается, что в 13 версиях версий платформы «1С:Предприятие 8» (подробный список смотрите выше) была выявлена критическая проблема, приводящая к закрытию клиентского приложения спустя несколько минут после начала работы пользователя в программе.

При этом данные, ранее сохранённые в базе, не пострадают, а несохранённые данные скорее всего будут утеряны.

Сообщается о вероятности проявления этой проблемы именно с 15 ноября 2022 (интересно, откуда появилась привязка к этой дате?). Разработчики 1С предполагают, что многие пользователи перечисленных проблемных версий не смогут полноценно работать. Поэтому они просят пользователей проверить используемую ими версию 1С и при необходимости её обновить. 

С другой стороны, по сообщениям сообщества пользователей 1С, на пиратских форумах 1С также сообщают о проблемах. И появилось мнение (официально пока не доказанное), что на самом деле никакой «критической проблемы» не было, а в новую версию «1С:Предприятие 8» просто был внедрён новый механизм определения пиратского эмулятора ключей, и разработчики закрыли способ обхода ключей через динамическую библиотеку techsys.dll.

«Вы стали жертвой подделки программного обеспечения»

Именно это сообщение получили многие пользователи 1С. Причиной могло стать срабатывание защиты от незаконного использования лицензионного продукта. Защита может применяется правообладателем на законных основаниях, согласно статье 1299 ГК РФ (Глава 70. АВТОРСКОЕ ПРАВО, статья 1299 «Технические средства защиты авторских прав»), при наличии на компьютере пользователя нелегального эмулятора ключа защиты, или иных средств взлома.

Однако многие пользователи, легально купившие 1С, получили сообщение: «Вы стали жертвой подделки программного обеспечения». И пару кнопок: «Подробнее» и «Завершить работу».

По сообщениям пользователей на профильных форумах, при этом их версия программы была официально куплена, были установлены все необходимые ключи защиты и также установлена последняя версия 1С. Они пишут, что за день до сбоя, компания 1С прислала срочное сообщение о необходимости обновить платформу, разработчики ссылались на некие «Внешние условия», но не уточняли какие именно. Пользователи предполагают, что в некоторые релизы программы была внедрена новая защита от пиратов и её активация была настроена именно на 15 ноября. Но в результате что-то пошло не так, и кроме пиратов, пострадали и многие легальные пользователи (понеся при этом ощутимые финансовые потери). Соответственно признание своей ошибки представителями 1С может вылиться в многомиллионные выплаты пострадавшим официальным пользователям, что наверняка превысит пользу от заблокированных пиратов. Но само наличие данной защиты пока официально не подтверждено экспертами, поэтому действует презумпция невиновности.

Последствия сбоя 15 ноября 2022 года

Сообщается, что история имеет продолжение, у некоторых клиентов и партнёров «1C» проблемы долгое время не могли быть решены. Например, вечером 17 ноября не работали многие сайты «1С», такие как users.v8.1c.ru, its.1c.ru, сайт с обновлениями info83.1c.ru (на вечер 19 ноября все перечисленные сайты уже доступны). А исправляющие обновления разработчики рекомендовали скачивать со страницы со списком обновлений releases.1c.ru/total.

Пока разработчики признали только допущенные ими ошибки (не уточняя точных причин).

Информация от официального дистрибьютора фирмы “1С” в Москве, Московской, Тульской и Владимирской областях

В ответ на сложившуюся ситуацию, один из пользователей профильного форума написал, что юридический отдел их компании готовит иск на 990 млн. рублей к разработчикам 1С. Для покрытия понесённых убытков и издержек ввиду вины 1С. И наверняка это иск будет не единственным…

Этот материал написан посетителем сайта, и за него начислено вознаграждение.

Проблемы при запуске 1С 8.3

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

Проблемы с запуском конфигураций

Сложности с открытием конфигураций условно можно разделить на две категории:

  • Выдано информационное окно с описанием ошибки, например:
  • «Отсутствует файл базы данных»;
  • «Информационная база не обнаружена»;
  • «Файл базы данных поврежден»;
  • «Неверное имя пользователя или пароль»;
  • «Нет прав на запуск требуемого вида клиента» и т. д.
  • 1С зависает, загрузка не проходит дальше заставки конфигурации, база не открывается.

В статье рассмотрены несколько ошибок запуска конфигураций на платформе 1С:Предприятие 8.3.17.1549.

Ошибки при старте конфигурации

Сбои запуска сопровождаются разными уведомлениями, поэтому обращайте внимание на текст сообщения. А поняв причину проблемы, определите направление для решения.

Недостаточно прав на запуск программы

Может возникнуть у новых пользователей или после изменения учетной записи.

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

Не найдена база данных

При запуске программа не нашла файл базы 1Cv8.1CD. В сообщении указывается путь, по которому проводится запрос. Причины недоступности базы:

  • перемещена;
  • удалена;
  • переименован каталог хранения;
  • для пользователя закрыт доступ к папке с базой.

Чтобы устранить ошибку:

  • Попробуйте пройти по указанному пути до файла 1Cv8.1CD.
  • Убедитесь, что имена компьютера/диска и всех папок совпадают с указанными в уведомлении. Если обнаружили отличия, исправьте параметры запуска базы: по кнопке Изменить пропишите новый каталог расположения ИБ.

  • Проверьте права на изменение файлов для текущего пользователя. В окне Свойств каталога базы на вкладке Безопасность должны стоять отметки Разрешить.

  • При отсутствии каталога или файла 1Cv8.1CD посмотрите Корзину: возможно, база случайна удалена.

Ярлык запуска 1С не действителен

Для быстрого запуска программы администраторы выносят ярлык (ссылочный файл) на рабочий стол пользователя. При перемещении или установке новой платформы ярлык обновляют. Иногда специалисты забывают это сделать, и сотрудники сталкиваются с ошибкой неработающего ярлыка 1С.

Для создания нового ярлыка:

  • найдите каталог с установленным приложением 1С;
  • откройте папку common;
  • правой кнопкой по файлу 1cestart.exe вызовите контекстное меню и выберите Отправить — Рабочий стол (создать ярлык).

После выполнения команды на рабочем столе появится новый значок 1С. Можете его переименовать на свое усмотрение. Старый ярлык удалите.

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

Программа 1С зависает при запуске

Когда 1С не отвечает при запуске после выбора конфигурации, а на экране долгое время висит заставка, то:

  • база перегружена или повреждена;
  • производительности компьютера недостаточно для работы с программой.

Предпосылками этих проблем могут быть и частые зависания 1С при выполнении каких-либо действий в программе.

Проверка и восстановление целостности БД

Если база 1С не запускается ни в пользовательском режиме, ни в режиме конфигуратора, следует проверить ее на ошибки утилитой chdbfl.exe. Она устанавливается вместе с конфигурацией, находится в папке bin и имеет тип Приложение.

Если в директории 1cv8 несколько папок с разными релизами платформы, откройте последнюю установленную.

Перед использованием утилиты рекомендуется сделать копию каталога с файлами базы.

В открывшемся окне Проверка физической целостности файла БД в поле Имя файла БД укажите путь до файла 1Cv8.1CD, находящегося в каталоге базы. При затруднении путь можно посмотреть в нижней части окна запуска 1С.

Отметьте флаг Исправлять обнаруженные ошибки, чтобы утилита chdbfl.exe сразу делала исправления в базе. После завершения процедуры ознакомьтесь с результатом в окне приложения.

Далее, независимо от итога проверки, сделайте диагностику ИБ через конфигуратор:

  • Запустите 1С в режиме конфигуратора.
  • Перед началом действий с базой создайте резервную копию Конфигурация — Выгрузить информационную базу.
  • Перейдите в меню Администрирование — Тестирование и исправление.

  • В открывшемся окне отметьте все режимы проверки, поставьте флаг Тестирование и исправление и нажмите Выполнить. Результат отобразится в служебном окне.

  • Еще эту функцию используют, когда зависает 1С при формировании отчетов, проведении документов и т. д. После пересчета итогов, реиндексации, реструктуризации таблиц ИБ повышается быстродействие программы 1С.

Проверьте работу конфигурации в пользовательском режиме.

Изменение параметров компьютера

Если не запускается 1С 8.3 или работает медленно даже после всех проведенных проверок, значит, причину стоит поискать в настройках операционной системы: в выделяемом объеме оперативной памяти для приложений. При таких проблемах в 1С часто появляется сообщение «Недостаточно памяти».

Приведенные ниже действия следует применять только после согласования с системным администратором, т. к. изменение настроек компьютера может повлиять на другие программы и работу операционной системы.

Для устранения:

  • Уточните объем оперативной памяти:
    1. правой кнопкой по значку Мой компьютер вызовите контекстное меню и выберите пункт Свойства;

  • в окне свойств компьютера в разделе Система посмотрите Установленную память (ОЗУ) и Тип системы.

В зависимости от разрядности различается величина оперативной памяти, которую операционная система выделяет на выполнение программных процессов по умолчанию:

  • 32-разрядная ОС — 2 Гб;
  • 64-разрядная ОС — 4 Гб.

ОС потребляет в среднем 2 Гб оперативной памяти, поэтому в дальнейшем при изменении параметров распределения ОЗУ учитывайте это значение. В рассмотренном примере общая ОЗУ 6 Гб, из них 2 идут на нужды ОС, т. е. для приложений можно выделить максимум 4 Гб. Если урезать ресурсы для системы, то это приведет к замедлению работы и увеличению времени ожидания откликов.

Установите новый объем ОЗУ для приложений вручную:

  • в меню Пуск найдите Командную строку — специальную утилиту, позволяющую менять настройки компьютера через текстовые команды. При затруднении воспользуйтесь строкой поиска, введя Командная строка или cmd;

  • правой кнопкой вызовите контекстное меню и выберите Запуск от имени администратора. Подтвердите выбор (Да) в следующем окне. Без этого пункта система может отказаться выполнять команды, даже если пользователь имеет права администратора;

  • в окне Командной строки наберите команду bcdedit /set increaseuserva [размер выделяемой для приложений памяти в Мб] и нажмите на клавиатуре Enter. При успешной установке новых параметров ниже высветится сообщение «Операция успешно завершена».

Если в доступе отказано, скорее всего, запуск Командной панели выполнен не от имени администратора.

  • Перезагрузите компьютер.

При повторных зависаниях программы 1С, появлениях ошибок «Недостаточно памяти» обратитесь к системному администратору, чтобы он увеличил физический объем ОЗУ на компьютере. В качестве временной меры при нехватке оперативной памяти можно рассмотреть вариант с увеличением файла подкачки — это выделенная на жестком диске область под нужды приложений.

Для увеличения файла подкачки:

  • Откройте окно свойств компьютера и выберите пункт Дополнительные параметры системы.

  • В окне Свойства системы на вкладке Дополнительно нажмите кнопку Параметры.

  • В Параметрах быстродействия перейдите на вкладку Дополнительно. В разделе Оптимизировать работу выставьте флажок у программ. Нажмите Изменить.

В окне Виртуальная память выберите диск, на котором будет выделено пространство для файла подкачки. После установки флажка Указать размер задайте величину области в Мб. Исходный и Максимальный размер опытные сисадмины рекомендуют ставить одинаковые, т. к. это снижает разброс данных в виртуальной памяти. Чем меньше на компьютере ОЗУ, тем больше выделяют места для файла подкачки:

  • для 1 Гб ОЗУ — до 4096 Мб;
  • 2 Гб — 3584 Мб;
  • 4 Гб — 3048 Мб;
  • 6 Гб — 2560 Мб.

  • Кнопкой Задать новые параметры сохраняются в системе. Чтобы они вступили в силу, перезагрузите компьютер.

Для выбора оптимального размера поэкспериментируйте с пошаговым увеличением файла до максимального значения.

Используйте файл подкачки только при недостатке оперативной памяти, иначе система начнет часто обращаться к этой области для сохранения временных файлов, а из-за низкой скорости (по сравнению с ОЗУ) стабильно работающий компьютер станет дольше обрабатывать запросы.

Принудительное закрытие 1С

Если зависла 1С 8.3 — что делать пользователю? Вот несколько вариантов:

  • нажмите комбинацию клавиш Alt+F4 и немного подождите, программа прервет выполнение текущего процесса и выдаст диалоговое окно с вопросом «Завершить работу с программой?»;
  • в панели задач вызовите контекстное меню значка 1С и выберите Закрыть окно;

  • откройте диспетчер задач Ctrl+Shift+Esc. Выделите неотвечающее приложение и нажмите Снять задачу.

Если зависла 1С — как закрыть программу без последствий для базы данных?

  • Не пользоваться кнопкой RESET на системном блоке;
  • Не отключать подачу электричества.

При небольшой производительности компьютера не забивайте базу 1С лишней информацией: чаще удаляйте помеченные объекты. Чем меньше объем БД, тем быстрее обрабатываются запросы. Если устранить проблему зависания 1С не помог ни один из способов, выход только один: увеличить ОЗУ и повысить разрядность ОС — обратитесь к системному администратору.

Обслуживание

Заказать консультацию

По этой или иной ошибке Вы можете обратиться к нашим специалистам, мы Вам поможем решить Вашу проблему.

   МимохожийОднако

03.06.22 — 09:49

При запуске тонкого клиента получаю ошибку

..

HTTP: Conflict

Ошибка при выполнении запроса POST к ресурсу /e1cib/login:

по причине:

Несоответствие версий клиента и сервера 1С:Предприятия

8.3.21.1302 — 8.3.19.1522, клиентское приложение: Тонкий клиент

..

Если я выставляю 32 разрядный, то запускается без проблем.



У меня на компьютере установлены все версии платформы 8.3.19.1522

Так и должно быть?

   МимохожийОднако

1 — 03.06.22 — 09:49

Используется клиент-серверная версия.

   Kassern

2 — 03.06.22 — 09:50

(0) так все же просто, у вас запущена служба у 8.3.19.1522

   Kassern

3 — 03.06.22 — 09:52

у вас по факту на порту опубликован один кластер 1с. У него есть служба Агент сервера 1с. У вас по факту сервер на 8.3.19.1522 видимо 32битный, а вы пытаетесь к нему цепляться с клиента 8.3.21.1302

   Chai Nic

4 — 03.06.22 — 09:52

Соответствие разрядности клиента и сервера (веб-сервера) не требуется, а вот соответствие версий обязательно

   Kassern

5 — 03.06.22 — 09:56

(4) тут вообще не про веб, обычная клиент-серверная работа

   Kassern

6 — 03.06.22 — 09:57

если вам остальные платформы не нужны, то проще все лишние удалить и переустановить нужную платформу

   ptiz

7 — 03.06.22 — 10:01

(0) Либо нет клиента нужной версии, либо ярлык для запуска 1С кривой.

   Kassern

8 — 03.06.22 — 10:04

(7) скорее всего просто переустановил сервер 8.3.19.1522 после 8.3.21.1302 и у него перезаписалась служба, либо создалась еще одна и активная у старой версии

   Chai Nic

9 — 03.06.22 — 10:05

(5) Я так понимаю, что тут клиент-серверная база опубликована на веб-сервере.

   МимохожийОднако

10 — 03.06.22 — 10:18

(9) Да.Сервер крутится на платформе 8.3.19.1522 Агент сервера 1С:Предприятия 8.3 (x86-64) Апачи 64 разрядный

(2) Да. Именно по этой причине и прописал у себя этот же релиз платформы.В ярлычке запуска на моём компьютере прописан та же платформа разных разрядов. Ошибка именно при использовании 64 разрядного режима.

(8) Нет. На сервере не было никаких переустановок.

(6) Остальные платформы нужны. Я работаю с разными заказчиками из дома.

(7) Все возможные клиенты установлены. Ошибка проявляется только при выставлении в строке запуска 64 разрядной версии. Возможно, так и должно быть. По большому счету, мне не критично использовать любую разрядность. Но хотелось бы понять, это баг или фича )

   ptiz

11 — 03.06.22 — 10:44

(10) Запусти файл C:Program Files1cv88.3.19.1522bin1cv8c.exe   (не в Program Files (x86) !)

Запускается?

   МимохожийОднако

12 — 03.06.22 — 10:57

(11) Запускается.

   МимохожийОднако

13 — 03.06.22 — 10:57

Получается, криво работает стартёр запуска от 1С

   ptiz

14 — 03.06.22 — 11:06

(13) Проверь, что запускаешь именно 1cv8common1cestart.exe

   МимохожийОднако

15 — 03.06.22 — 11:14

(14) Проверил. Скажу больше. Удалил папку с этим файлом. Переустановил платформу. Результат тот же. Без ошибок через стартёр запускается только 32 разрядный клиент. Если использовать вариант (11), то без ошибок запускается 64 разрядный клиент. Пока кумекаю дальше…

   МимохожийОднако

16 — 03.06.22 — 11:17

(14) Запускал напрямую файл стартёра. Ошибка повторяется.

   Kassern

17 — 03.06.22 — 11:17

(16) а апач пробовали переустанавливать и переопубликовывать базы на нужной платформе?

   Kassern

18 — 03.06.22 — 11:17

и апач у вас 64 битный?

   Garykom

19 — 03.06.22 — 11:18

да стартер работает криво

сам на это напоролся было что даже если выбрать разрядность оно при отсутствии требуемой запустит не ту но указанной версии платформы

   DrZombi

20 — 03.06.22 — 11:19

(0) Зачем тонкий клиент х64? КОМ вы тоже от х64 зарегистрировали?

   DrZombi

21 — 03.06.22 — 11:19

+(20) про ком наверное лишнее :)

   DrZombi

22 — 03.06.22 — 11:20

Но разницы от х32 и х64, у клиента нет. Разве что, только у вас на клиенте не оптимизирована какая обработка и жрет памяти больше, чем нужно для х32 :)

   DrZombi

23 — 03.06.22 — 11:22

(10) Это ваша кривая настройка.

   DrZombi

24 — 03.06.22 — 11:22

+ (23) ответ на : >> Все возможные клиенты установлены. Ошибка проявляется только при выставлении в строке запуска 64 разрядной версии. Возможно, так и должно быть. По большому счету, мне не критично использовать любую разрядность. Но хотелось бы понять, это баг или фича )

   DrZombi

25 — 03.06.22 — 11:25

+(10) Вот наш пример запуска 1С х64, по регламенту, на сервере 1С.

Для обхода ограничений от 1С, виндовс и других любителе й безопасности (не безопасной) :)

Процедура ВыполнитьОперациюНаКлиенте(ПараметрДляВыполнения) Экспорт

    
    стрНастройки = ПолучитьНастройкиОбработкиНаСервере();

    
    ИмяПользователя         = стрНастройки.ИмяПользователя;

    ПарольПользователя     = стрНастройки.ПарольПользователя;

    
    КаталогВремФайлов = КаталогВременныхФайлов();

    Если Прав(КаталогВремФайлов,1) <> «» Тогда

        КаталогВремФайлов = КаталогВремФайлов + «»;

    КонецЕсли;

    
    ИмяАвтозапуска = ИмяАвтозапуска();

    
    ПутьКВнешнейОбработке = КаталогВремФайлов+ИмяАвтозапуска;

    
    Кавычка = «»»»;

    КаталогBIN = КаталогПрограммы();

    
    ПутьККонфигурации = СтрокаСоединенияИнформационнойБазы();

    ПутьККонфигурации = СтрЗаменить(ПутьККонфигурации, Кавычка, Кавычка + Кавычка);

    
    СтрокаЗапуска = Кавычка + КаталогBIN + «1cv8.exe» + Кавычка         + » ENTERPRISE /AppAutoCheckMode »

        + » /IBConnectionString » + Кавычка + ПутьККонфигурации         + Кавычка

        + » /N »                  + Кавычка + ИмяПользователя         + Кавычка

        + » /P »                  + Кавычка + ПарольПользователя     + Кавычка

        + » /Execute  »           + Кавычка + ПутьКВнешнейОбработке     + Кавычка

        + » /C  »                 + Кавычка + ПараметрДляВыполнения     + Кавычка;

    ЗапуститьПриложение(СтрокаЗапуска);    

КонецПроцедуры

   МимохожийОднако

26 — 03.06.22 — 11:27

(18) Да. 64-битный

(20) СОМ здесь не причём. ИМХО

(23) В чём кривизна? Я поправлю, если смогу понять

   DrZombi

27 — 03.06.22 — 11:27

+(25) ИмяАвтозапуска() — это:

//Просто обработка, которая заблаговременно, размещена во временном каталоге, Сервера :)

//   Автоматически, самой обработкой.

//   Обработка сама запускает все что там прописано…

Функция ИмяАвтозапуска()

    Возврат «Автозапуск_NETBot.epf»;

КонецФункции

   DrZombi

28 — 03.06.22 — 11:28

(26) Как вы заметили, я запускаю из каталога самого сервера, даже побоку какая версия Сервера 1С всегда запустится рабочая.

   DrZombi

29 — 03.06.22 — 11:28

+(28)Типо побоку х32 или х64

   МимохожийОднако

30 — 03.06.22 — 11:30

(25) Я могу прописать отдельный ярлычок для запуска этой базы напрямую, как подсказали в (11). В этом нет проблем.

Мне хочется понять, по какой причине запускатель от 1С отказывается выполнять это штатной настройкой в списке программ.

   МимохожийОднако

31 — 03.06.22 — 11:30

(28) Я нахожусь в сотне километрах от сервера и не использую в данном случае терминального доступа.

   DrZombi

32 — 03.06.22 — 11:31

(30)  Дело граблей каждого, но у меня нет вопроса из (0), а у вас есть… продолжайте настаивать, «Пароль Маудзедун, миллиард раз, решит ваши проблемы» :)

   DrZombi

33 — 03.06.22 — 11:31

(31) Слова «Я запускаю», интерпретируй, как «Сервер выполняет САМ!»

   DrZombi

34 — 03.06.22 — 11:33

(31) Держи поделку, там пример обработки, парсинга на стороне сервера.

Может освоишь ;)

https://infostart.ru/public/1274701/

   Chai Nic

35 — 03.06.22 — 11:33

(16) А запускай не стартер, а напрямую 32-разрядный клиент 8.3.19.1522

   DrZombi

36 — 03.06.22 — 11:33

+ Весь код с исходниками…

   МимохожийОднако

37 — 03.06.22 — 11:33

(32) Я ни на чём не настаиваю. Отбрось эмоции. Ответь на вопрос: Почему 1cestart.exe в стандартной настройке запуска не позволяет использовать 64 разряда в тонком клиенте.

   МимохожийОднако

38 — 03.06.22 — 11:36

(36) Спасибо. Индивидуально прописать доступ к базе я смогу. Я не про ЭТО.

Повторюсь, меня интересует стандартная настройка в списке баз 1С. Возможно, есть дополнительный ключ при запуске, а я не знаю.

Способы обхода и нестандартные варианты понятны.

   МимохожийОднако

39 — 03.06.22 — 11:37

(35) Я могу напрямую запустить 64-разрядный как в (11). Могу даже ярлычок для этого прописать. Но не об этом сыр-бор )

   DrZombi

40 — 03.06.22 — 11:38

(37) Просто смотри в (25), и пользуйся, код не мой, а вот этой девушки

https://infostart.ru/1c/articles/317865/

   МимохожийОднако

41 — 03.06.22 — 11:38

(40) На вопрос можешь ответить? Спасибо за ссылку

   DrZombi

42 — 03.06.22 — 11:39

(38) Может, но не знаю, я не замолачивался, судя по тому, как я вижу по обновлениям платформы 1С, они багами изобилуют :)

   1Сергей

43 — 03.06.22 — 11:40

Стартер тупит когда на компе много версий установлено в програмфилес и в профиле пользователя. Нужно или там все устанавливать, или там

   DrZombi

44 — 03.06.22 — 11:40

(41) Баг с открытием конфигуратора следующего релиза, где у вас пишет вам, что типо вы пытаетесь открыть конфигуратор под старым, исправлен в 20-том релизе :)

   1Сергей

45 — 03.06.22 — 11:43

(43) + а лучше удалить всё к херам и оставить одну актуальную

   МимохожийОднако

46 — 03.06.22 — 11:44

ОК. Судя по последним ответам, будем валить на баги платформы у стартёра. Хотя проверял под несколькими платформами, пока дискутировали здесь. Для особых случаев пропишу отдельные пути. А сейчас отложу до будущих времён. Всем спасибо.

   МимохожийОднако

47 — 03.06.22 — 11:45

(45) Я не с одним заказчиком работаю. Поэтому держу на компе все платформы, актуальные для текущей работы. По мере ненадобности, конечно,удаляю устаревшие.

   1Сергей

48 — 03.06.22 — 11:45

(46) так или иначе, битность вообще непричем

   МимохожийОднако

49 — 03.06.22 — 11:46

(48) Т.е не это на практике ни на что не влияет? Если так, то и ладно. Но любопытство, такая зараза, которая иногда большим ёжиком залезает в мозг )

   Chai Nic

50 — 03.06.22 — 11:46

(39) Если запустить напрямую 32-разрядный клиент нужной версии — выдает ошибку?

   МимохожийОднако

51 — 03.06.22 — 11:58

(50) Нет. Мне интересно запустить 64-разрядный тонкий клиент через веб.

   DrZombi

52 — 03.06.22 — 12:07

(51) Кстати, было замечено, что запускался Толстый клиент 1С, так что тут надо аккуратно, не все работает по дефолту, как хочется :)

…я про (25)…

   DrZombi

53 — 03.06.22 — 12:10

(51) Т.е. кто-то, через сетевую службу, дает команду серверу ВЭБ.

Вы на сервере вэб, запускаете клиент, для чего?

Или как?

В общем, вы вкурсе, что человек, который ждет запуска клиента, подвешивает ВЭБ Сервер :)

…Хотя тут не ручаюсь, все на уровне интуиции и слухов… :)

   Winnie Buh

54 — 03.06.22 — 13:21

(51) соглашусь,

если на клиенте установлен клиент 8.3.19.1522 х64, то достаточно только указать разрядность в стартере и автоматом должен запускаться клиент 8.3.19.1522 х64 без всяких танцев с бубнами и прописыванием в ярлыке,

почему не так — непонятно

   МимохожийОднако

55 — 03.06.22 — 13:42

(53) «Вы на сервере вэб, запускаете клиент, для чего?» Я этого не делаю. Я запускаю со своего компьютера тонкий клиент с подключением через веб-сервер,который опубликовал базу в интернете. Я не нахожусь в локальной сети предприятия. Я дома сижу, печеньки кушаю.

«человек, который ждет запуска клиента, подвешивает ВЭБ Сервер». Не понял это предложение.

   DrZombi

56 — 03.06.22 — 14:17

   DrZombi

57 — 03.06.22 — 14:18

(55) >>> «человек, который ждет запуска клиента, подвешивает ВЭБ Сервер». Не понял это предложение.

Я думал о вселенной, а у вас все сведено на ярлычек запуска клиента, с домашнего ПК :)

   Chai Nic

58 — 03.06.22 — 14:56

(51)  Если запустить напрямую 64-разрядный клиент нужной версии (не через стартер) — выдает ошибку?

   МимохожийОднако

59 — 03.06.22 — 20:52

(58) нет ) см. выше

(57) Этот ответ напомнил Петьку из фильма «Чапаев» )

   Chai Nic

60 — 03.06.22 — 22:05

(59) Значит проблема исключительно в стартере, а не в клиенте

  

МимохожийОднако

61 — 03.06.22 — 23:35

(60) +100500

16.09.2021

Помощь пользователю при проблемах при запуске системы и другие доработки

Данная статья является анонсом новой функциональности.

Не рекомендуется использовать содержание данной статьи для освоения новой функциональности.


Полное описание новой функциональности будет приведено в документации к соответствующей версии.


Полный список изменений в новой версии приводится в файле v8Update.htm.

Реализовано в версии 8.3.21.1302

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

Помощь пользователю при ошибке при входе в систему

Если уж при работе системы произошла ошибка – мы стараемся сделать так, чтобы сообщение о ней давало пользователю подсказку – как исправить эту ошибку (если пользователь может ее исправить сам) или предоставить пользователю удобный способ сообщить об ошибке специалистам (в техподдержку и т.п.). Большой шаг в этом направлении был сделан в версии 8.3.17, и мы продолжаем двигаться дальше.

В версии 8.3.21 мы переработали подход к сообщениям об ошибках, возникающих при входе в систему. Теперь администраторы и разработчики могут добавить в сообщения информацию, которая более подробно объяснит пользователю причину проблемы и, возможно, сможет помочь пользователю решить её. Мы рекомендуем задействовать эти новые возможности, когда они появятся, чтобы сделать работу пользователей удобнее.

Если ошибка произошла при входе в систему, пользователю можно будет показать дополнительную информацию, которая сможет помочь ему решить возникшую проблему:

  • Текст (например, «Позвоните дежурному администратору по телефону +7 (495) 123-45-67»)

  • Ссылка на ресурс с информацией (например, на сайт, где описаны способы решения возникшей проблемы)

При показе сообщения об ошибке под системным сообщением отображается текст помощи (если задан) и ссылка “Нужна помощь” (если задана ссылка на ресурс с информацией). Полный тест ошибки отображается при нажатии на ссылку “Показать подробности…”:

img-01.png

Ошибки, возникающие при входе в систему – одни из самых непростых в обработке. Такие ошибки, в частности, могут возникать из-за недоступности сервера 1С, и, значит, в этот момент с сервера нельзя получить данные о том, какую информацию показать пользователю. Поэтому описанную выше информацию можно записать для каждой базы в файл списка баз *.v8i – при неудачном входе в систему информация будет считана из этого файла (при доступности файла) и показана пользователю.

Есть варианты работы, когда файлы *.v8i недоступны – работа в облаке, удалённая работа и т.п. Поэтому эту информацию также можно настроить через стандартную обработку «Управление настройками отображения ошибок» (параметры «Текст помощи» и «Навигационная ссылка помощи») и сохранить в инфобазе. Если с клиента уже был ранее осуществлен успешный вход в систему – эти параметры считываются с сервера и кэшируется на клиенте.

Если клиент успешно связался с сервером и считал актуальные значения параметров «Текст помощи» и «Навигационная ссылка помощи», но далее при работе системы возникли проблемы при соединении с сервером – в диалоге попытки повторного подключения будут использованы последние считанные значения параметров.

Обратите внимание! Информация, записанная в файле *.v8i, и настройки параметров «Текст помощи» и «Навигационная ссылка помощи» — независимы друг от друга. В случае, если доступен файл *.v8i, но недоступен сервер 1С и на клиенте нет закэшированных значений параметров «Текст помощи» и «Навигационная ссылка помощи» – пользователю будет показана информация из файла *.v8i, в противном случае – информация из параметров «Текст помощи» и «Навигационная ссылка помощи».

Настройки подключения к базе

В файл списка баз (*.v8i) в свойства базы добавляется параметры: 

  • StartupErrorHelpText (строка) – текст, отображаемый в диалоге ошибки до начала сеанса или диалоге попытки повторного подключения

  • StartupErrorHelpURL (строка) – ссылка на ресурс с информацией

Тонкий клиент

Для разработчиков и администраторов появится возможность задать параметры для отображения сообщений об ошибках при входе в систему, как программно (через новые свойства и методы объектов встроенного языка), так и в стандартной обработке «Управление настройками отображения ошибок» (вызывается из пункта системного меню «Функции для технического специалиста»):
img-02.png
Про параметр «Адрес сервера обработки ошибок при запуске» — в отдельном разделе ниже.

Переработаны также тексты сообщений, которые показываются в различных проблемных ситуациях при входе в систему:

 Ситуация     Сообщение
Не удалось установить соединение с сервером «Не удается установить соединение с “<имя базы>”.

  • Проверьте сетевое соединение

  • Проверьте, что параметры подключения указаны верно

  • Возможно, на сервере идут регламентные работы, попробуйте войти позже.»
Установлена монопольная блокировка Если задано сообщение блокировки – показывается это сообщение, если не задано:
«В данный момент вход в приложение невозможен, ведутся регламентные работы, попробуйте войти позже.»
Установлен запрет начала сеанса  Если задано сообщение о запрете начала сеанса — показывается это сообщение, если не задано:
«В данный момент вход в приложение невозможен, ведутся регламентные работы, попробуйте войти позже.»
Запрет от внешнего управления сеансами Если задано сообщение о запрете — показывается это сообщение, если не задано:
«В данный момент вход в приложение невозможен, ведутся регламентные работы, попробуйте войти позже.»
Любые другие ошибки «В данный момент вход в приложение невозможен, попробуйте войти позже.»

Если проблема возникла уже после начала работы с системой — на форме повтора попытки соединения с сервером отображаемый текст будет таким же, как и на таблице вверху, а полный текст можно посмотреть, нажав на ссылку «Показать подробности…».

Веб-клиент

Мы постарались реализовать аналогичные «дружественные» сообщения об ошибках при входе в систему и в веб-клиенте. В веб-клиенте есть сложности в отслеживании взаимодействия браузер-сервер, т.к. браузер – внешнее для нас приложение, и мы не всегда можем контролировать происходящие в нем процессы. Тут нам пришла на помощь технология service-workers. Эта технология, в частности, позволяет кэшировать информацию на стороне клиента, что может быть использовано для подгрузки данных при недоступности сетевого ресурса.

При невозможности связаться с веб-сервером в браузере будет отображена страница с информацией об ошибке подключения, текстом, заданный в настройках, и текстом, полученным из запроса на адрес сервиса информации (т.е. фактически с той же информацией, что и в тонком клиенте):

img-03.png

Это будет работать при соблюдении нескольких условий:

  • Подключение к веб-серверу по HTTPS

  • На веб-сервер уже был осуществлен удачный вход из браузера (для кэширования на клиенте страницы, показывающей информацию об ошибке)

  • Браузер должен поддерживать
    технологию service-workers

Про сервер обработки ошибок при запуске

Выше мы упомянули параметр «Адрес сервиса обработки ошибок при запуске».

img-04.png

Если этот параметр задан, то при ошибках запуска по этому адресу клиент 1С сделает запрос дополнительной информации. А по этому адресу можно настроить веб-сервер, который будет отдавать более подробную информацию о текущей ситуации — информировать пользователей при возникновении неожиданных аварийных ситуаций и / или недоступности сервера и т.п. Например, можно отобразить пользователю текст “Мы уже работаем над проблемой. Работа сервера возобновится после 14:00”.

Для поддержки это сценария можно реализовывать совсем простой вариант: просто положить JSON-файл в папку и настроить веб-сервер (Apache, nginx, IIS) на отдачу этого файла. При возникновении проблем на сервере можно вписать в этот файл необходимый текст (userMessage) и настроить время, до которого этот текст будет отображаться на форме (в нашем примере – до 14:00).

Можно реализовывать и более сложные сценарии – например, отправлять информацию об ошибках при входе в систему на внутренний сервис техподдержки организации.

Вход через HTTP при установленной блокировке сеансов

При входе через HTTP (через тонкий или веб клиент) добавляется поддержка параметра /UC. Этот параметр указывает код доступа, позволяющий зайти в базу при установленной блокировке сеансов. Это позволит администратору зайти в опубликованную по НТТР базу даже если в ней установлена блокировка сеансов.

Отчет об ошибке

При формировании отчета об аварийном завершении добавляется возможность показа окна “О программе”.

img-05.png

img-06.png

Пользователь, встретившийся с этой ошибкой, сможет быстро получить информацию о конфигурации и платформе для передачи её в техподдержку без закрытия окна с сообщением об ошибке.

Теги:
8.3.21 

Помогите плиз разобраться. При старте программы через тонкий клиент вылетает такая ошибка: (HTTP: Conflict и т.д.) При чем через веб-браузер все работает нормально, открывается, запрашивает пароль, входит в базу. А с тонким клиентом такая фот лажа. Не знаю в какую сторону копать. Платформа 8.3.5.1119

свеже установленный ? в иис error pages, попробуй поставь detailed errors.

Ставился неделю назад, работал ведь, а тут почему-то перестал работать. detailed errors на ИИС включен Но проблема решилась. Заметил, что в сообщении об ошибке указан релиз 1119, в то время как сервер работает на 1068. Прописал в параметрах базы версию релиза 8.3.5.1068, база запустилась.

Тэги: 1С 8

Комментарии доступны только авторизированным пользователям

Ошибка возникает при запуске ИБ. Например, когда выполняете соединение по HTTPS через тонкого клиента, но 1С не может проверить SSL-сертификат сервера. В большинстве случаев — это самоподписанный сертификат.

Возможные решения

1. Проверка даты/времени на ПК

Проверьте корректность через «Панель управления — Часы и регион — Дата и время». Отправьте команду на автоматическую синхронизацию, если вы соединены с сетью Интернет.

2. Проверка доступности

Скопируйте путь и попробуйте подключиться к базе 1С с помощью браузера (веб-клиента). Скорее всего, вы увидите дополнительные сообщения, которые покажут причину ошибки.

Посмотрите сведения о сертификате. В открывшемся окне перейдите на последнюю закладку и убедитесь, что цепочка сертификатов корректная. Непрерывная и без каких-либо предупреждающих иконок.

Если адрес не открывается — другие распространенные причины:
• доступ заблокирован через файл hosts;
• нет доступа из-за прокси-сервера;
• ресурс блокирован firewall/антивирусом.

3. Отключение проверок

Список ИБ — Выбор базы — Изменить… — Дополнительно… — Далее >
Выберите клиентский сертификат: Не предоставлять
Выберите способ проверки сертификата сервера: Не проверять

Не проверять сертификат сервера

4. Игнорирование ошибки проверки отзыва

В конфигурацию платформы — в файл conf с расширением cfg — добавьте следующую опцию:

IgnoreServerCertificatesChainRevocationSoftFail=true

Расположение файла:
• C:Program Files1cv88.х.хх.ххххbinconf
• C:Program Files (x86)1cv88.х.хх.ххххbinconf

Данный механизм игнорирует именно ошибки проверки отзыва, а не отменяет проверку отзыва сертификата. Поэтому, если сертификат сервера отозван и это подтверждено, то соединение с таким сервером установлено не будет.

5. Импорт самоподписанного сертификата

Добавьте сертификат сервера на ПК, с которого вы подключаетесь, в список «Локальный компьютер — Доверенные корневые центры сертификации — Сертификаты».

В этом случае поставьте режим «Выберите способ проверки сертификата сервера = Хранилище сертификатов Windows». Или укажите файл сертификатов CA — как удобнее.

6. Диагностика ошибок

Используйте методические рекомендации по диагностике ошибок ОС Windows из официальной статьи 1С.

Если окружение настроено корректно и есть доверие к сертификату удаленного ресурса, то ошибки не будет. Пусть все получится. 🤗

Если требуется дополнительная поддержка — наши специалисты готовы вам помочь → +7-911-500-10-11

Через тонкий клиент не зайти в базу, при этом из браузера получается

Я
   1c_July

13.12.16 — 17:29

Здравствуйте!

Народ, подкиньте, пожалуйста, идей, что можно проверить.

С некоторых компьютеров при попытке зайти по тонкому клиенту в базу, опубликованную на веб-сервере, ошибка:

«Ошибка http при обращении к серверу failure when received data from peer»

Не заходит ни под одним пользователем на конкретном компьютере, те же пользователи на другом заходят, те же пользователи через браузер на этом же компьютере заходят. Уже понятно, что проблема в подключении к интернету программы именно на данном компе(компах). Прокси нет, антивирус отключали, сисадмин говорит что все перебрал, что может предположительно мешать 1с-ке лезть в интернет. Саму 1с-ку переустанавливал, все точно также как на компах, где работает. Пользователь админ на своем компе, пробовали и явно 1с-ку от имени админа запускать. Компьютеры с такой проблемой разные по конфигурации, но хотя бы на одном докопаться до главной причины. Есть и со скайпом и без, при этом есть тот же скайп на компьютерах, где все работает..

Платформа 8.3 (конфа КА 2)

   Лефмихалыч

1 — 13.12.16 — 17:31

мождет не той версии тонкий клиент?

   Cyberhawk

2 — 13.12.16 — 17:32

Покажи строку соединения с ИБ

   Cyberhawk

3 — 13.12.16 — 17:33

(из стартера и из веб-клиента)

   polosov

4 — 13.12.16 — 17:35

(0) На проблемных машинах подключение через IE проходит?

   1c_July

5 — 13.12.16 — 17:36

я сейчас уйду, вбросила что называется к концу дня, но утром обязательно отвечу, пишите, пожалуйста :)

(2) — (3) — одинаковый, через http:ай-пиимя базы

(1) вроде переустанавливал, но еще проверим

(4) да

   igork1966

6 — 13.12.16 — 17:37

(0) урл базы в локальной сети? прокси при этом у пользователя?

Тогда попробовать включить в список «Не использовать прокси-сервер»

   igork1966

7 — 13.12.16 — 17:38

(5) Ну вот и исключи в настройках подключения в ИЕ данный адрес для прокси

   1c_July

8 — 13.12.16 — 17:39

(7) нету прокси

   polosov

9 — 13.12.16 — 17:41

(8) Логи веб-сервера что говорят?

   kossmatiy

10 — 13.12.16 — 17:43

(5) а почему слэши обратные? Или это тут опечатка?

   1c_July

11 — 14.12.16 — 08:30

(10) опечатка, торопилась

http://ай-пи/база

  

1c_July

12 — 14.12.16 — 08:31

(6) для одних — это локальная сеть, для других, иногородних — нет

начал читать тему и понял, что как всегда — вместо того, чтобы поддержать или научить, человеку рассказывают о том, как отмазаться или не делать mikecool

ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.

Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.

0 / 0 / 1

Регистрация: 01.03.2016

Сообщений: 64

1

1C 8.x

15.11.2018, 11:46. Показов 46848. Ответов 8


Здравствуйте! Помогите, пожалуйста разобраться, что можно сделать, чтобы исправить ошибку — При добавлении конфигурации в мобильное приложение 1с пишет Ошибка HTTP при обращении к серверу. Превышено время ожидания

Миниатюры

Ошибка HTTP при обращении к серверу. Превышено время ожидания
 

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь

0

1123 / 675 / 197

Регистрация: 22.04.2013

Сообщений: 5,094

Записей в блоге: 1

15.11.2018, 13:12

2

192.168.0.10 — это специальный IP-адрес, зарезервированный для доступа к панели администратора маршрутизаторов. Этот и другие IP-адреса, например 192.168.0.15, 192.168.0.90, 192.168.0.40, единогласно признаны мировыми стандартами для IP-адресов маршрутизаторов. Это также называется «IP Шлюз по умолчанию» в литературе.

вообще бы я подумал, что там нет сервера. или что он не намерен вам отвечать. попробуйте другой адрес

0

1789 / 1213 / 438

Регистрация: 16.01.2015

Сообщений: 5,349

15.11.2018, 13:37

3

Weronika, Вполне вероятно, что введен не тот ip. В браузере (на компьютере) база открывается? Проверьте правильность адреса по этой подсказке

0

0 / 0 / 1

Регистрация: 01.03.2016

Сообщений: 64

15.11.2018, 13:57

 [ТС]

4

у меня стоит IP-адрес 198.168.0.10

Миниатюры

Ошибка HTTP при обращении к серверу. Превышено время ожидания
 

0

1789 / 1213 / 438

Регистрация: 16.01.2015

Сообщений: 5,349

15.11.2018, 14:00

5

Weronika, На компьютере в браузере опубликованная база открывается по пути указанному на первом скрине?

0

0 / 0 / 1

Регистрация: 01.03.2016

Сообщений: 64

15.11.2018, 14:04

 [ТС]

6

Вот так открывается

Миниатюры

Ошибка HTTP при обращении к серверу. Превышено время ожидания
 

0

1789 / 1213 / 438

Регистрация: 16.01.2015

Сообщений: 5,349

15.11.2018, 14:15

7

Weronika, Какая-то ерунда. Если все сделано правильно и база опубликована, у вас в браузере должна открываться ваша база как в обычном режиме (см скрин, это моя база в браузере)
адрес должен быть http://192.168.0.10/InfoBase2MA/ru/ где InfoBase2MA — каталог размещения базы на веб сервере

Миниатюры

Ошибка HTTP при обращении к серверу. Превышено время ожидания
 

0

Эксперт 1С

434 / 305 / 92

Регистрация: 28.05.2014

Сообщений: 1,247

15.11.2018, 15:22

9

Цитата
Сообщение от polax
Посмотреть сообщение

что вы просто каким-то образом поставили моб приложение на комп и хотите с планшета/смартфона подсоединяться к нему.

через эмулятор Андроида, Genymotion, например,
я не помйму по скрину это Мобильное приложение или мобильный клиент?
Похоже на приложение.

Добавлено через 14 минут
Короче это мобильное приложение и с большой вероятностью, раз в браузере открывается а в мобильном нет, то
Причина бед — брандмауэр

Weronika,

Чтобы убедиться в том, что 80 порт блокирует именно брандмауэр, зайдем в настройки Панель управления – Брандмауэр Windows и отключите его:

и посмотрите, чтобы у вас не отличался регистр букв

Apache – регистрозависимый, а IIS – нет.

Не по теме:

Прошелся по старому уроку подключения мобильного приложения

0

1

2

Показывать по
10
20
40
сообщений

Новая тема

Ответить

Григри

Дата регистрации: 25.09.2009
Сообщений: 11

Добрый день!<br> <br>Решился настроить файловую базу на веб сервере. Пару у даров шаманским бубном и Апачи запустился, на любом из компьютеров в сети через браузер (веб-клиент) выходит подключение к базе и соответственно все работает. Теперь вопрос: возможно ли настроить тонкий клиент что бы он работал с веб сервером и если да то как? У меня при подключении выскакивает ошибка: HTTP: Not found. Ошибка при работе с ресурсом /название базы/ru-ru//e1cib/login. Заранее блогадарен за помощь.

Prikum

активный пользователь

офлайн

Дата регистрации: 18.02.2002
Сообщений: 20836

На диске ИТС есть статья про администрирование. У меня все получалось, что тонким, что вэб-клиентом.

Григри

Дата регистрации: 25.09.2009
Сообщений: 11

я просто не пойму, почему веб-клиент работает, а тонкий не. Как я понял если одно работает, то другое тоже должно без проблем запустится.

Prikum

активный пользователь

офлайн

Дата регистрации: 18.02.2002
Сообщений: 20836

Что в настройках базы указали?

Григри

Дата регистрации: 25.09.2009
Сообщений: 11

При публикации базы или какие настройки?

Prikum

активный пользователь

офлайн

Дата регистрации: 18.02.2002
Сообщений: 20836

когда базу подключаете в списке баз.

Григри

Дата регистрации: 25.09.2009
Сообщений: 11

добавить -> добавить в список существующю ИБ -> на веб-сервере -> укажите строку адреса ИБ — беру с браузера -> выберете вариант использования прокси — не использовать прокси -> выберите способ аутентификации — выбирать автоматически -> основной режим запуска — выбирать автоматически (или тонкий клиент)

Григри

Дата регистрации: 25.09.2009
Сообщений: 11

В чем отличия запуска бызы тонкого клиента от браузера, ведь на последнем работает.

Prikum

активный пользователь

офлайн

Дата регистрации: 18.02.2002
Сообщений: 20836

Вэб клиент подключается только через вэб сервер, а тонкий может и через VPN, лицензии вэб клиет ищет только те, которые установленыв на вэб сервере, а тонкий ижщет везде. про остальные отличия можно почитать на диске ИТС.

Григри

Дата регистрации: 25.09.2009
Сообщений: 11

Я не вообще в чем отличия, я про то что веб-клиент запускает базу, а тонкий нет, так вот в чем может быть отличие настроек, может где то надо ему (программе) сказать, что можно запускать и в тонком клиенте?

24 Комментария

  • Посмотрел блок 1. Если честно, то пока не очень. Выполнил все Ваши манипуляции и у меня перестало работать даже то, что работало до этого. Тестовый POST запрос, который работал и на 1С, и на Python, и через Postman перестал работать напрочь. GET запрос который работал на всем вышеперечисленном + JS тоже слетел… Справедливости ради попытался списать на свои кривые руки, но создав базу и все запросы заново, все заработало снова…

    • Посмотрел блок 1. Если честно, то пока не очень. Выполнил все Ваши манипуляции и у меня перестало работать даже то, что работало до этого. Тестовый POST запрос, который работал и на 1С, и на Python, и через Postman перестал работать напрочь. GET запрос который работал на всем вышеперечисленном + JS тоже слетел… Справедливости ради попытался списать на свои кривые руки, но создав базу и все запросы заново, все заработало снова…

      • Честно говоря, вы первый у кого все сломалось.

    • В postman получаю ошибку
      {
      “#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 к ресурсу /srv1c/hs/ex/products:”,
      “category”: “0000000000000000”,
      “creationStack”: “core83.dll:0x00000000000D6296 mngsrv.dll:0x0000000000072902 mngsrv.dll:0x000000000009E213 VCRUNTIME140.dll:0x0000000000000000 VCRUNTIME140.dll:0x0000000000000000 unknown:0x0000000000000000 mngsrv.dll:0x0000000000075036 vrsbase.dll:0x000000000006A33F vrsbase.dll:0x0000000000038BBE vrsbase.dll:0x0000000000071DD3 vrsbase.dll:0x00000000000684D9 vrsbase.dll:0x000000000007203E vrsbase.dll:0x0000000000072211 core83.dll:0x000000000021E44B core83.dll:0x000000000021E47C core83.dll:0x000000000021896E ucrtbase.dll:0x0000000000000000 KERNEL32.DLL:0x0000000000000000 unknown:0x0000000000000000 ”
      }
      }

      • В postman получаю ошибку
        {
        “#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 к ресурсу /srv1c/hs/ex/products:”,
        “category”: “0000000000000000”,
        “creationStack”: “core83.dll:0x00000000000D6296 mngsrv.dll:0x0000000000072902 mngsrv.dll:0x000000000009E213 VCRUNTIME140.dll:0x0000000000000000 VCRUNTIME140.dll:0x0000000000000000 unknown:0x0000000000000000 mngsrv.dll:0x0000000000075036 vrsbase.dll:0x000000000006A33F vrsbase.dll:0x0000000000038BBE vrsbase.dll:0x0000000000071DD3 vrsbase.dll:0x00000000000684D9 vrsbase.dll:0x000000000007203E vrsbase.dll:0x0000000000072211 core83.dll:0x000000000021E44B core83.dll:0x000000000021E47C core83.dll:0x000000000021896E ucrtbase.dll:0x0000000000000000 KERNEL32.DLL:0x0000000000000000 unknown:0x0000000000000000 ”
        }
        }

        • Что-то непонятно, какой запрос вы делаете.

        • Привет! Решил данную проблему?

      • Привет! Решил данную проблему?

    • Добрый вечер. В postman пытаюсь повторить POST запрос из урока, мне приходит ответ как будто я делаю GET, не подскажите в какую сторону копать?

    • Я правильно понимаю, что на учебной версии 1С курс не пройти?

      • Я правильно понимаю, что на учебной версии 1С курс не пройти?

        • Я к сожалению не знаю ограничения учебной версии

      • Адрес локальной сетевой карты и диапазон где посмотреть?

        • Адрес локальной сетевой карты и диапазон где посмотреть?

          • Точнее я указал IPv4, но при открытии конфигуратора вылазит сообщение: не удалось соединиться с сервером отладки по причине: ошибка выполнения запроса…. Ошибка при выполнении запроса POST к ресурсу /е1crdbg/rdbgTest… Ошибка HTTP при обращении к серверу… превышено время ожидания.

            В чем проблема? Что необходимо сделать?

                • Попробовал порт 1560 – все равно также. А как узнать какой нужно указать порт?

            • Проще найти ответ в интернете. Все зависит от версии windows.

              • Проще найти ответ в интернете. Все зависит от версии windows.

                • Это как-то странно. Я купил курс, который называется “HTTP для начинающих” (я подчеркиваю “для начинающих”). Купив курс я предполагаю, что в рамках курса будет раскрыто как включить отладку HTTP. Вместо этого в видео говорится: пропишите адрес локальной карты и порт… Откуда я должен знать, где это смотреть? Почему я должен что-то искать в интернете?
                  Вам не кажется это как-то странно? Мне кажется, если вы сделали курс, то нужно “в рамках” курса раскрывать как и где смотреть адрес сетевой карты и порт.

                  • Этого нет, так как 3 года назад записано очень подробное видео про включение отладки через HTTP https://www.youtube.com/watch?v=uIjxdDsJ_8I. И данный пункт отсутствует в описании курса, соответственно его там быть не должно. Читайте внимательнее.

            • Этого нет, так как 3 года назад записано очень подробное видео про включение отладки через HTTP https://www.youtube.com/watch?v=uIjxdDsJ_8I. И данный пункт отсутствует в описании курса, соответственно его там быть не должно. Читайте внимательнее.

    • Разобрался, нужно “products” было писать с маленькой буквы.

  • Разобрался, нужно “products” было писать с маленькой буквы.

    • Добрый день. Можете не переживать. Весь контент переедет на другой ресурс.

  • Добрый день. Можете не переживать. Весь контент переедет на другой ресурс.

  • ссылка на чат-телеграмм не рабочая

  • С браузером из конфигурации 1с ничего не получается… Хотя через нормальный браузер все работает…

    {Обработка.Браузер.Форма.Форма.Форма(9)}: Ошибка при вызове метода контекста (ВызватьHTTPМетод)
    Ответ = HTTPСоединение.ВызватьHTTPМетод(“GET”, HTTPЗапрос);
    по причине:
    Ошибка работы с Интернет: Couldn’t resolve host name

    по причине:
    Ошибка работы с Интернет: Couldn’t resolve host name

    • С браузером из конфигурации 1с ничего не получается… Хотя через нормальный браузер все работает…

      {Обработка.Браузер.Форма.Форма.Форма(9)}: Ошибка при вызове метода контекста (ВызватьHTTPМетод)
      Ответ = HTTPСоединение.ВызватьHTTPМетод(“GET”, HTTPЗапрос);
      по причине:
      Ошибка работы с Интернет: Couldn’t resolve host name

      по причине:
      Ошибка работы с Интернет: Couldn’t resolve host name

      • Похоже на то, что вы не указали адрес сайта

  • Добрый день! Откуда можно скачать раздатку (презентации и прочее), в Видео Вы про это говорите

  • Понравилась статья? Поделить с друзьями:
  • Ошибка при запуске тома диска
  • Ошибка при запуске тест драйв анлимитед 2
  • Ошибка при запуске террарии в стиме terraria error
  • Ошибка при запуске террарии system badimageformatexception
  • Ошибка при запуске террарии no suitable graphics card found