Не работает 1с в rdp
Для работы в режиме «Удаленного рабочего стола» необходимо, чтобы на вашем компьютере была установлена одна из операционных систем Microsoft: Windows XP, Windows Vista, Windows7, Windows 2003/2008 Server, Windows Server 2008 R2.
Версия программы для запуска удаленного рабочего (mstsc.exe) стола должна быть не ниже 6.1. Если соблюдены требования к операционным системам, но программа «Удаленного рабочего стола» не работает, возможно, вам нужно установить обновления через службу Windows Update (доступна на панели управления).
Обратите внимание, что работа в режиме удаленного рабочего стола с другими операционными системам (Android, Apple iOS и т.д.) – не гарантирована, в связи с тем, что для передачи данных используется другой протокол (RDP 6.1 и выше, а также его расширения RD-Gateway и TS-Gateway).
Если вы хотите работать с 1С на мобильных устройствах с операционными системами, отличными от Windows, компания «Правильные решения» поможет адаптировать необходимые вам программы.
Подключение и настройка с помощью ярлыка
Для быстрого подключения к «Удаленному рабочему столу» необходимо запросить у своего личного разработчика ярлык для запуска программы. Если ярлык уже установлен на вашем рабочем столе, просто кликните мышью по иконке и в появившемся окне введите ваши учетные данные (логин и пароль). Ярлык можно скопировать на любой компьютер и запускать программу (компьютер должен соответствовать системным требованиям).
Чтобы иметь возможность пользоваться локальными дисками, их нужно подключить к Удаленному рабочему столу. Для этого необходимо:
1. В окне «Подключение к удаленному рабочему столу» перейти на вкладку «Локальные ресурсы»
2. Кликнуть кнопку «Подробнее»
3. Отметить те диски, которые вам понадобятся при работе с удаленным рабочим столом.
4. Кликнуть «ОК».
Самостоятельная настройка ярлыка для запуска Удаленного рабочего стола 1С
Чтобы самостоятельно настроить ярлык Удаленного рабочего стола, необходимо:
1. Запустить программу Удаленный рабочий стол (Remote Desktop или Remote App), имя файла - mstsc.exe
2. Ввести параметры вашей учетной записи.
3. В появившемся окне откроется программа 1С. Если 1С не открывается автоматически, в окне Удаленного рабочего стола необходимо запустить программу доступа к информационной базе (например, 1С: Бухгалтерия ПРОФ).
4. Настроить подключение к информационной базе 1С (аналогично настройке при подключении через 1С:Предприятие 8.2)
Читайте EULA, там найдете ответ на свой вопрос.
цитирую, что там есть на эту тему:
(ii) Несколько подключений или пул подключений. Оборудование или программное обеспечение, которое вы используете для мультиплексирования или создания пула подключений или уменьшения количества устройств или пользователей, которые осуществляют доступ к программному обеспечению или используют его, не уменьшает необходимое количество лицензий. Вы можете использовать такое оборудование или программное обеспечение только при наличии лицензии на каждый экземпляр используемого программного обеспечения.
(iii) Подключение устройств. К программному обеспечению, установленному на лицензированном устройстве, могут иметь доступ до 20 других устройств в целях использования следующих функций программного обеспечения: файловых служб, служб печати, служб IIS и служб общего доступа к подключению Интернета, а также служб телефонии на лицензированном устройстве. Вы можете разрешить любому количеству устройств обращаться к программному обеспечению, установленному на лицензированном устройстве, для синхронизации данных между устройствами. Однако это не означает, что вы имеете право устанавливать программное обеспечение или использовать его основную функцию (за исключением возможностей, указанных в данном разделе) на таких других устройствах.
Мутно как-то, я не юрист.
Это ваш первый пост и на него ответили. Но если быть дословным то RDP сессия к хосту только 1.
И только под 1 пользователем. И одновременная работа в интерактивном режиме тоже только под 1.
Все остальное нарушение лицензии.
В небольшой организации на машине с Windows 7 установлена 1С. Могут ли пользователи подключаться через RDP к этой машине и работать с 1С, не нарушая Лицензионного соглашения?
Заранее благодарю Владимир
Все что вы делаете, вы делаете на свой страх и риск. Делайте Backup правильно.
понятно, нужно по хорошему действительно судиться, было бы время и желание)))
+ остался не ясен ответ: "Тут либо консольная сессия, либо сеанс RDS.", те так можно?
Искренне не понимаю, что тут можно не понимать :).
Лицензионное соглашение ограничивает возможное использование системы единственным работающим интерактивным сеансом пользователя, без разницы, на "физической консоли" или по RDP (штатными средствами). Соответствующие технические ограничения (на иное использование штатных возможностей)тоже имеют место быть.
Не устраивает, покупайте сторонние продукты, "расширяющие функциональность" или сервер (с соответствующими лицензиями на использование RDS). Можно, конечно, и судиться, только не совсем понятен предмет (формулировка претензии?) иска :).
- Помечено в качестве ответа Alexander Rusinov Moderator 6 июля 2016 г. 16:36
понятно, нужно по хорошему действительно судиться, было бы время и желание)))
+ остался не ясен ответ: "Тут либо консольная сессия, либо сеанс RDS.", те так можно?
это как бантики: этим бантиком Вы можете завязывать одну косичку, а если Вы хотите две и более косичек, то купите у нас в 8 раз дороже бантик + права для первого бантика быть завязанным вместе с другими)))
Без нарушения лицензионного соглашения (что в свою очередь аннулирует лицензию и превратит вас в нарушителя) никак нельзя. Для таких целей предназначены серверные продукты которые так же требуют дополнительных лицензии на пользователей.
Если вы считайте что ваши права нарушены, то конечно следует обращаться в суд. Тут однако надо помнить эти "права" могут существовать только в вашем воображении, так же как и "нарушения". Рекомендую обратится к юристу который понимает разницу между бантиками и объектами авторского права.
Так же рекомендую прочитать EULA внимательнее. Там написано что для удаленного устройства должна быть приобретена _отдельная лицензия для использование данного ПО_ (см. цитату выше). Иными словами, для ОС установленной на "сервере" должны быть приобретены отдельные лицензии для удаленного подключения, так же как для Windows Server есть CAL/RDS CAL. Таковых лицензий у вас быть не может так как они никогда не были выпущены и не продаются. Вы видимо подумали что таковой является лицензия на ОС установленной на "терминале"? Но нет, это же ПО, установленное на совсем другом ПК.
This posting is provided "AS IS" with no warranties, and confers no rights.
не совсем понятен предмет (формулировка претензии?) иска :)
это как бантики: этим бантиком Вы можете завязывать одну косичку, а если Вы хотите две и более косичек, то купите у нас в 8 раз дороже бантик + права для первого бантика быть завязанным вместе с другими)))
сторонние продукты, "расширяющие функциональность"
а они как обходят это навязывание.
Объясняю, меня заставляют приобрести продукт с избыточным для меня функционалом, хотя у меня уже куплен продукт с достаточным функционалом, неужели это не очевидно.
Поэтому аналогия с бантиками более чем подходящая.
Нет. Не устраивают условия производителя - не покупайте. "А я хочу по другому" - не аргумент. Альтернативы есть, берёте тот же Linux, и делаете что хотите.
сторонние продукты, "расширяющие функциональность"
а они как обходят это навязывание.
Какое "навязывание. ", зачем "обходят"?
Вот если производитель (MS) решит, что соответствующий сторонний продукт реально собственной функциональности не добавляет, а лишь взламывает технические ограничения исходного продукта, тогда будет и суд, и прочие прелести (к этим "они").
Нет. Не устраивают условия производителя - не покупайте. "А я хочу по другому" - не аргумент.
Вообще-то, права потребителей никто не отменял пока.
А мне тут аналогия круче пришла в голову, чем с бантиками.
Два человека, каждый(!) купили по диску с фильмом: смотреть по очереди на одном плеере его могут, одновременно на двух разных плеерах могут, а на одном вместе это они уже бандиты и преступники, их дом тюрьма, они должны были купить специальный диск для просмотра фильма в многером + заплатить за просмотр каждого зрителя. не смешно.
Так что я бы повременил говорить об беспочвенности иска на эту тему. Судьи, как правило, хоть и куплены различными коперастами, но всё-таки совесть иногда дороже денег.
Со "сторонними" понятно.
Объясняю, меня заставляют приобрести продукт с избыточным для меня функционалом, хотя у меня уже куплен продукт с достаточным функционалом, неужели это не очевидно.
Поэтому аналогия с бантиками более чем подходящая.
К сожалению, у вас куплен не продукт, а лицензия, предоставляющая право использования продукта с некоторыми ограничениями. Мир программного обеспечения - это не диски с ключами, а лицензии и деньги.
Например, лицензия на настольную Windows стоит денег. Вы понимаете, за что вы (или руководитель организации, на которую вы работаете) их заплатили?
Вам кажется этот вопрос не важным? Поверьте, таковым он будет до первой проверки и штрафа. На этом форуме люди стараются вам помочь. А именно - помочь вам понять юридические риски, которые вы запросто можете повесить на себя (или на организацию, которая платит вам зарплату за то, чтобы вы решали проблемы, а не создавали их). Помогают, заметьте, по доброте душевной. Ради вашего блага.
И так, если вы желаете решить проблему профессионально, а не как обычно, то вам надлежит сделать следующее:
1. Составить служебную записку на имя руководителя организации о том, что терминальное решение на базе настольной Windows имеет технические ограничения (о них вы знаете) и юридические ограничения (о которых вы узнали из текста Лицензионного соглашения).
2. Составить бюджет затрат на необходимое и достаточное лицензионное покрытие существующего решения.
3. Вооружившись этими двумя документами, доложить руководителю организации о сложившейся ситуации.
4. Получить письменный ответ руководителя по представленному бюджету и основанию для производства затрат.
5. Сложить обозначенные документы в сейф и действовать согласно полученного ответа (указания) от руководителя. А именно - решать проблему с недостающими лицензиями или не решать.
Таким образом, вам не придется больше отстаивать на этом форуме свою точку зрения о том, как несправедливо устроен мир. А нам не придется убеждать вас не делать того, за что вас могут наказать.
На сервере работают службы 1С Сервер, MS SQL 2012, подключение к серверу для управление по RDP.
Подскажите:
Можно ли повысить приоритет RDP службы, чтобы с появлением проблемы можно было удаленно войти.
Единственное но, что файл лога одной базы 132 гига.
-------
Linux, это плацдарм для изучения своих возможностей.
Конфигурация компьютера | |
Процессор: Intel i5-6600 | |
Материнская плата: Gigabyte GA-Z270X-UD5 | |
Память: HX424C12SB2K2/16 - 16 Gb | |
HDD: Samsung 860 EVO MZ-76E500BW - 1 шт., Samsung 860 QVO MZ-76Q2T0BW - 1 шт, Seagate ST1000DM003 - 1 шт, WD WD40EFRX - 1 шт. | |
Видеокарта: Nvidia GeForce GTX 1070 | |
Звук: Creative X-Fi Titanium Fatal1ty Professional (PCI Express) | |
Блок питания: Seasonic SS-660XP (Platinum-660) | |
CD/DVD: PIONEER DVR-218L | |
Монитор: ASUS PA248QJ, 24,1" | |
Ноутбук/нетбук: Lenovo ThinkPad X270 | |
ОС: Windows 7 Pro 64-bit | |
Индекс производительности Windows: 7,6 | |
Прочее: Корпус: Cooler Master 690 II Advanced (RC-692A-KKN5). Колонки: Microlab H-500D. Мышь: Corsair M65 PRO RGB. ZyXEL Keenetic Ultra II. |
Проблема проявляется следующим образом, вылетает 1С, не могу зайти на сервер по RDP » |
Каким образом вы это проверяете?
чтобы с появлением проблемы можно было удаленно войти » |
А вот это не зависит от приоритета службы.
Сократите файл лога БД, такого большого объёма лог файл это лишние тормоза, вы в нём всё ровно ничего не найдёте, т.к. время обработки поискового запроса будет, мягко говоря, не комфортным.
-------
Слабый всю жизнь идёт лёгкой дорогой, черта сильного выбрать трудный путь.
Будь осторожен в своих желаниях, ибо они иногда сбываются.
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
Пересоздал БД, и поставил simple.
Запускаю клиента для подключения, появляется окно ввода логина и пароля. А потом долго тупит и не подключается.
После решения проблемы рекомендую обновиться до MS SQL 2014. » |
-------
Linux, это плацдарм для изучения своих возможностей.
Конфигурация компьютера | |
Процессор: Intel i5-6600 | |
Материнская плата: Gigabyte GA-Z270X-UD5 | |
Память: HX424C12SB2K2/16 - 16 Gb | |
HDD: Samsung 860 EVO MZ-76E500BW - 1 шт., Samsung 860 QVO MZ-76Q2T0BW - 1 шт, Seagate ST1000DM003 - 1 шт, WD WD40EFRX - 1 шт. | |
Видеокарта: Nvidia GeForce GTX 1070 | |
Звук: Creative X-Fi Titanium Fatal1ty Professional (PCI Express) | |
Блок питания: Seasonic SS-660XP (Platinum-660) | |
CD/DVD: PIONEER DVR-218L | |
Монитор: ASUS PA248QJ, 24,1" | |
Ноутбук/нетбук: Lenovo ThinkPad X270 | |
ОС: Windows 7 Pro 64-bit | |
Индекс производительности Windows: 7,6 | |
Прочее: Корпус: Cooler Master 690 II Advanced (RC-692A-KKN5). Колонки: Microlab H-500D. Мышь: Corsair M65 PRO RGB. ZyXEL Keenetic Ultra II. |
Тогда поясните, что в Вашем случае значит:
Проблема проявляется следующим образом, вылетает 1С » |
-------
Слабый всю жизнь идёт лёгкой дорогой, черта сильного выбрать трудный путь.
Будь осторожен в своих желаниях, ибо они иногда сбываются.
не могу понять с чем связано что вылетает 1с у клиентов, сервер при этом отвечает на icmp запросы нормально, но не работает rdp. Еще обратил внимание, что диск постоянно занят.
Хочу сделать уточнение 1с Сервер работает на базе лицензии x86, т.к. когда покупали 64 битной версии не было. Возможно что служба вылетает из-за превышения объема памяти? Или вариант что sql пожирает объем памяти и использует swap?
-------
Linux, это плацдарм для изучения своих возможностей.
Конфигурация компьютера | |
Процессор: Intel i5-6600 | |
Материнская плата: Gigabyte GA-Z270X-UD5 | |
Память: HX424C12SB2K2/16 - 16 Gb | |
HDD: Samsung 860 EVO MZ-76E500BW - 1 шт., Samsung 860 QVO MZ-76Q2T0BW - 1 шт, Seagate ST1000DM003 - 1 шт, WD WD40EFRX - 1 шт. | |
Видеокарта: Nvidia GeForce GTX 1070 | |
Звук: Creative X-Fi Titanium Fatal1ty Professional (PCI Express) | |
Блок питания: Seasonic SS-660XP (Platinum-660) | |
CD/DVD: PIONEER DVR-218L | |
Монитор: ASUS PA248QJ, 24,1" | |
Ноутбук/нетбук: Lenovo ThinkPad X270 | |
ОС: Windows 7 Pro 64-bit | |
Индекс производительности Windows: 7,6 | |
Прочее: Корпус: Cooler Master 690 II Advanced (RC-692A-KKN5). Колонки: Microlab H-500D. Мышь: Corsair M65 PRO RGB. ZyXEL Keenetic Ultra II. |
Возможно что служба вылетает из-за превышения объема памяти? » |
Или вариант что sql пожирает объем памяти и использует swap? » |
-------
Слабый всю жизнь идёт лёгкой дорогой, черта сильного выбрать трудный путь.
Будь осторожен в своих желаниях, ибо они иногда сбываются.
На сервере работают службы 1С Сервер, MS SQL 2012, подключение к серверу для управление по RDP.
Подскажите:
Можно ли повысить приоритет RDP службы, чтобы с появлением проблемы можно было удаленно войти.
Единственное но, что файл лога одной базы 132 гига.
-------
Linux, это плацдарм для изучения своих возможностей.
Конфигурация компьютера | |
Процессор: Intel Core i7-9700K 3600/4900 MHz Coffee Lake R | |
Материнская плата: ASRock Z390 Extreme4 | |
Память: Kingston HyperX HX434C16FB3K2/32 DDR4 32Gb | |
HDD: WDC WD8002FRYZ-01FF2B0 8Tb SATA, Patriot Viper VPN100 512Gb NVME | |
Видеокарта: AMD Radeon RX 560(Polaris 21) 4Gb | |
Звук: Realtek ALC1220 | |
Блок питания: Thermaltake 1000 | |
CD/DVD: HL-DT-ST DVDRAM GH24NSC0 | |
Монитор: Iiyama ProLite X2483HSU, LG L193ST | |
Ноутбук/нетбук: ASUS ZenBook UX32A | |
ОС: Windows 10 Pro x64 |
чисто теоретически в 2014 появился Buffer Pool Extension. Если "сервер" - просто десктоп, куда памяти больше не запихать, можно на ssd положить буфер. » |
ну тогда и чисто теоретически: сегментируем базу с разносом сегментов и лога и tempdb по разным SSD на этой обычной помойке с использованием 2012 SQL и получаем тот же эффект.
Да и размеры возможной оперативки на десктопе не столь уж им мизерные.
Ну и самое главное - если не нашли денег на сервер(железо) то откуда они возьмутся на 2014 SQL?
-------
Ты это - заходи если что.
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
Возврощаюсь с нова к этой проблеме.
Она повторилась, причем не могу понять логику ее воспроизведения. Подскажите какие данные помогут для диагностики?
Выше писали купить сервер, и докупить sql 2016 можно. Но если точно понять, что проблема в железе, а не софте.
Как воспроизводится проблема:
1. Начинает медлено работать 1с.
2. перестает отвечать на ping.
3. индикация hdd отсутствует.
4. После ввода логина и пароля на сервер черный экран.
-------
Linux, это плацдарм для изучения своих возможностей.
Последний раз редактировалось voler, 14-12-2018 в 08:12 .
Подскажите, поставил сервер на мониторинг, по его результатам:
1. ЦПУ загружен в среднем до 30-40%
2. Память используется 50%, еще 25 процентов резервируется.
3. Используется swap память (файл подкачки), при свободной памяти 6 гб используется.
Подскажите что еще нужно. Было предложение поставить ssd закупил два винта по 512gb.
Объем памяти можно поднять до 64 гб.
На этом сервере работают 30 человек в 1с
-------
Linux, это плацдарм для изучения своих возможностей.
Последний раз редактировалось Iska, 21-12-2018 в 18:18 . Причина: Попутал темы
Часто в бухгалтерию небольшой фирмы покупают однопользовальские ключи 1С, когда нужно настроить от одного до трех рабочих мест. Покупка четырех однопользовательских ключей не имеет смысла, так как ключ на 5 пользователей стоит дешевле. Быстрый доступ в интернет позволяет многим людям менять традиционный сценарий рабочего дня, то есть работать удаленно. У однопользовательских ключей 1С есть один существенный недостаток: с ними не возможно работать через удаленный рабочий стол RDP. В ключах 1С используются алгоритмы защиты HASP, которые при включении терминальной сессии блокируют ключ. В программе 1С Бухгалтерия предприятия (впрочем любая из семейства 1С 8.1 и 8.2) через удаленный рабочий стол RDP появляется ошибка «Не обнаружен ключ защиты».
Считаю жлобством со стороны 1С блокировать доступ к лицензионной программе для одного пользователя, когда для многопользовательской такого ограничения нет. Чтобы программа 1С (платформа 1С 8.1.16, 8.2.15, 8.2.16) работала через удалённый рабочий стол нужно внести изменения в некоторые dll файлы. Изменить для платформы 1С 8.1 файл backend.dll, а для 1С 8.2 backbas.dll, которые находятся в папке Bin в каталоге программы. Открываете соответствующий файл через HEX-редактор (например, Hex Editor Neo), запускаете поиск в режиме hex значения (шестнадцатеричное представление информации). Вводите для поиска значение: 10 00 00 FF D0 85 C0 0F 82 08 F8 FE FF 0F 84 16. В найденной строке меняете значение 85 на 31 и сохраняете файл. После можно запускать 1С в терминальном режиме с любым ключом.
Если считаете это решение пиратским, то могу заверить вас, что существует альтернатива запуска 1С через удаленный рабочий стол. Например, программа TeamViewer, через этот клиент можно получить бесплатный удаленный доступ и общий доступ к рабочему столу компьютера. Клиент TeamViewer не запускает терминальную сессию, поэтому выключения ключа не происходит. По скорости и стабильности работы, конечно, первое решение быстрее и лучше.
20 комментария(-ев) “ Как работать в 1С через удаленный рабочий стол RDP ”
С 1 февраля 1С проверяет целостность backbas.dll и если он изменен, выкидывает ошибку. Есть какой-то другой равнозначный способ, даже в первую очередь легальный. 1С официальный, лицензия usb, но при подключении по rdp без описанного тут способа 1с не видит ключ и не запускается.
Илья, удалось ли решить проблему? Такая же ситуация.
На 8.3 64 бита — нет такой строи в поиске. После сокращения строки до 00 FF D0 85 C0 0F нашёлся один фрагмент. Исправил, работает. Спасибо.
Благодарю! Целый день ломал голову как заставить сие лицензионное чудо работать!
Team viewer отслеживает работу с 1с. После требует лицензию.
Из уст автора последние каменты звучали как будто ему по голове настучали за такое ))
Автор прекрасно поживает:) Пути с 1С разошлись.
Прекрасно работает на последней версии платформы 1с8.3. Тем кто не нашел строки кода рекомендую искать по части строки и перебирать все найденные фрагменты. Я таким способом нашел нужную строку кода, изменил 85 на 31 и, о чудо(!), ключ увиделся!
Спасибо автору!
на 8.3 32 бита — работает. На 8.3 64 бита — нет такой строи в поиске :-(
Абсолютно согласен с автором, что не давать запускать через RDP того самого одного оплаченного пользователя — это неверно: все равно более 1 пользователя не сможет работать с базой.
А нужно работать исключительно через RDP :-(
на 64-разрядной версии ищите строку 10 00 00 FF D0 85 C0 0F 84 89 FE FF FF 48 85 DB
На 8.3 64, нашел нужную строку в backbas.dll
но при замене 85 на 31 все равно просит ключ, как быть?
Читайте также: