Загрузка/обновление тонкого клиента

1. Огонек 26 06.08.13 18:53 Сейчас в теме
Начиная с версии 8.3.1 декларируется "Возможность обновления дистрибутива тонкого клиента и получения списка общих информационных баз без создания общих каталогов позволяет получить актуальную версию дистрибутива и текущий список информационных баз при удаленной работе".

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

Как этим пользоваться? Документации нет :(
У кого-нибудь сработало авто-обновление тонкого клиента?
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
3. VISkvortsov 23.04.14 13:16 Сейчас в теме
(1) Огонек, есть у вас какие-нибудь успехи?
Пытаюсь реализовать, но ничего не получается.
Meloman1; +1 Ответить
4. jk3 66 23.04.14 18:02 Сейчас в теме
(3) VISkvortsov, всё работает

Для веб-сервера IIS еще нужно сделать дополнительную настройку MIME-типа, т.к. 1С запрашивает
application/zip
а в IIS по-умолчанию это
application/x-zip-compressed
и файлик не отдается веб-сервером.
Badmentonych; adhocprog; vladislav.ivanovsky; BTRVODKA; DreamcastMD; ErAK; turbo232; playertwo; Preheater; +9 Ответить
5. dimabenyash 34 03.12.14 16:12 Сейчас в теме
(4)Уважаемый jk3, подскажите как именно сделать дополнительную настройку MIME-типа?
6. jk3 66 03.12.14 18:17 Сейчас в теме
(5) dimabenyash, см. приложенные скриншоты.

Запускаете Диспетчер служб IIS.
Слева выбираете Default Web Site, либо свой конкретный сайт.
Справа заходите в Типы MIME.

В появившемся списке находите строку
application/x-zip-compressed

переименовываете её в

application/zip

ОК.
Прикрепленные файлы:
DreamcastMD; +1 Ответить
2. jk3 66 21.01.14 18:39 Сейчас в теме
Публиковать дистрибутив.
Определяет возможность получения и установки клиентского приложения в том случае, если не совпадают версии клиентского приложения и сервера. В качестве дистрибутива используется zip-архив, полное имя которого указывается в качестве значения свойства Расположение публикуемого дистрибутива. В файле default.vrd эти свойства соответствуют атрибуту pubdst элемента point. В архиве должен располагаться дистрибутив клиентского приложения (без каталогов). При установке будут использоваться параметры установки, указанные в файле 1cestart.cfg (аналогично обычной установке клиентского приложения).
adhocprog; +1 Ответить
7. dimabenyash 34 04.12.14 11:18 Сейчас в теме
Спасибо большое!

Но к сожалению в моем случае не помогло.

При запуске выдает предложение обновить платформу. Жму "обновить", предупреждает что это не безопасно, соглашаюсь, на доли секунды появляется градусник загрузки, и снова выдает сообщение, что не соответствует клиент и сервер.
Прикрепленные файлы:
8. Y_U_S 23 02.06.15 14:13 Сейчас в теме
Для Apache 2.2 с файловой ИБ это почему-то не работает.
Ничего не запускается, а сразу предлагает перезапуск. Беда-а!
Отпишусь сюда, если решу проблему.
9. Y_U_S 23 02.06.15 15:06 Сейчас в теме
Заработало решение, подсказанное тут: http://www.forum.mista.ru/topic.php?id=629093
Только я сделал немного по-своему: вместо описания корневого каталога сразу описал алиас Download с одноимённым каталогом.

В httpd.conf:
# Дистрибутивы 1С
Alias "/Download" "C:/1SBases/inetpub/Download/"
<Directory "C:/1SBases/inetpub/Download/">
    Options Indexes Includes
    AllowOverride All 
    Order allow,deny
    Allow from All
</Directory>
Показать


А в пути дистрибутива напрямую прописал путь загрузки: http://192.168.80.194:8011/Download/Setup1C83TC.zip
При этом пользователям можно нарямую отправлять такую ссылку для загрузки.

Я настраивал для БП 3.0.39, и поначалу вылетала ошибка при запуске.
Оказалось, что пользователя сперва надо запустить локально и отключить у него начальное освоение.
Правда, при этом стояла галочка "Низкая скорость соединения": при ней даже иконки не выводились.
mk126; Evilleo; NickAn; katochimoto; +4 Ответить
10. katochimoto 11 16.06.15 11:39 Сейчас в теме
Не понятно проблема такая же как у пользователя Y_U_S, сообщает что нужно обновить и при нажатии кнопки обновить тут же сообщает о не соответствии версий, уважаемые гуру кто нибудь решил эту проблему??
P.S. Публикация на апаче, посмотрел mime настроены верно.
Может кто знает в чем прикол?
12. SmileDDD 02.07.15 12:07 Сейчас в теме
(10) katochimoto, а что в mime должно быть написано? файл удается скачать по ссылке. Но при запуске 1с выдает ошибку "Различаются версии клиента и сервера..." путь получился типа 80.111.123.213:6001/distrib/tc-windows-8.3.4.482.zip
13. katochimoto 11 02.07.15 13:02 Сейчас в теме
(12) SmileDDD, в mime должно быть зарегистрированно как application/zip соттвествует zip, ну собственно оно в апаче так по дефолту, а в IIS надо править.
11. katochimoto 11 16.06.15 13:21 Сейчас в теме
Как оказалось , надо было всего то опубликовать на веб-сервере дистрибутив, чтобы ссылка на zip получилась вида: http://myserver.ru/distrib.zip и при публикации указывать именно этот адрес а не локальный.
14. katochimoto 11 02.07.15 13:07 Сейчас в теме
Плюс еще надо убедиться что юзер от которого стартует 1сный стартер должен иметь права на установку под ограниченным юзером не стартует, я тут ка кто натыкался на статью что можно в AD-шке покрутить политики сделать что то вроде alwaysinstallhichpriority в значение да поставить. но сам не проверял.
15. SmileDDD 02.07.15 18:10 Сейчас в теме
(14) katochimoto, стоит апач. Устанавливаю от пользователя с правами администратора.
16. katochimoto 11 03.07.15 07:55 Сейчас в теме
(15) SmileDDD, Покажи скриншот окна в котором публикацию проводил, или размещал через webinst?
17. RomanDan 19.03.16 14:25 Сейчас в теме
Народ, хелп,
стоит на сервере WinServer2008R2Std в дата-центре "Apache/2.2.31 (Win32) mod_ssl/2.2.31 OpenSSL/1.0.1q" опубликована БП 3.0 без включенного SSL. Платформа 1С автообновляется (скачивается дистрибутив и т.д. на клиентском компе). Причем служба запускается с ключом -D ssl

Включаю SSL в Apache т.е.:
- меняю Listen 80 на Listen 443
- добавляю
SSLEngine On
SSLCertificateFile conf/ssl/mydomain.ru.crt
SSLCertificateKeyFile conf/ssl/mydomain.ru.key

- в файле публикации базы default.vrd в строке pubdst="http://mydomain.ru/Download/windows.zip" меняю с http на https.
-соответственно на клиентском компе в адресе базы 1С меняю протокол с http на https

После этого автообновление платформы 1С не запускается: появляется окно запроса обновления, жму Обновить, мелькает градусник и сразу окно о несоответствии версии. Какие будут мысли? Может кто сталкивался почему Apache c SSL не дает скачивать автоматом обновление платформы 1С. Скачивать обновление платформы через https в браузере дает без проблем.

На заметку (может кому пригодится): для усиления защиты Apache смотрящего в веб можно добавить настройки:
SSLProtocol All -SSLv2 -SSLv3
SSLCipherSuite HIGH:!RC4

они запрещают использовать слабые протоколы и шифры. Проверял себя на https://www.ssllabs.com/ssltest/index.html уровень защиты "B" выдало, как у Google Mail! :)
18. al.semenenko88 29.03.16 15:17 Сейчас в теме
(17) У вас что-нибудь получило? Та-же проблема. Если использовать http протокол, то обновление работает. При https обновление не скачивается. В браузере по ссылке https скачивать возможно. В тонком клиенте работать по https тоже можно. Добавлю, web-сервер у меня на Ubuntu 14.04 apache 2.4 и 1С 8.3.8.
19. RomanDan 14.01.17 22:44 Сейчас в теме
Не прошло и года как руки дошли, чтобы озадачить техподдержку 1С данным вопросом. Решение в следующем. Для самоподписанных сертификатов не скажу, а для сертификатов выпущенных центрами сертификации (в т.ч. бесплатные) нужно на тонком клиенте инсталлировать сертификат центра сертификации (в формате .cer, если не ошибаюсь Х509), который находится на уровень выше в цепочке сертификатов сертификата вашего веб-сервера в папку "Доверенные корневые центры сертификации".
20. SyachinS 11.11.19 17:14 Сейчас в теме
Проблема с загрузкой решается изменением MIME типа .zip на application/zip как указано выше, в случае https соединения сертификат должен быть доверенным, тогда загрузка проходит без проблем.
user1279931; +1 Ответить
21. roman_1379 07.07.22 08:08 Сейчас в теме
Настроил на IIS, но запуск установки не происходит.
Как я понимаю нужно ещё что то прописать в 1cestart.cfg, что конкретно? Об этом здесь почти ничего не сказано? Или установка должна происходить без настроек 1cestart.cfg?
22. user1686871 13.12.22 09:47 Сейчас в теме
Кто нибудь решал проблему раздачи дистрибутива с ближайшего к клиенту сервера?.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот