خطأ في الاتصال مع SLC يتطلب تدخل المستخدم. كيفية تكوين slk للعمل على أجهزة كمبيوتر متعددة

16.10.2023 البرامج والخدمات

بعض تكوينات الطرف الثالث، بما في ذلك. تتمتع المنتجات المصنعة تحت العلامة التجارية 1C في إطار مشاريع 1C-Sovostvo بحماية إضافية باستخدام مفتاح برنامج أو جهاز يعمل من خلال نظام ترخيص التكوين (CLS).

التثبيت بدون "عكازات" على شكل Wine@Etersoft ممكن بدءًا من الإصدار SLK 3. في وقت كتابة هذه المقالة، كان الإصدار 3 متاحًا في حالة الإصدار المرشح (rc)

الإصدار 3.0 هو تطوير للإصدار 2.1 وهو متوافق معه، أي. يمكن نقل التكوين الذي يتضمن الإصدار 2.1 من SLK إلى الإصدار 3.0 من SLK دون التدخل في رمز البرنامج الخاص به.

ابدأ بالحصول على الإصدار 3 من SLK. اكتب خطابًا إلى عنوان الدعم الفني للتكوين (المدرج في الوثائق الخاصة به) يتضمن المحتوى التالي تقريبًا:

نحن نقوم بتثبيت خادم 1C:Enterprise على نظام التشغيل Linux ونرغب في تثبيت SLK على نفس الخادم. نحن نعلم أن هناك بالفعل إصدار SLK 3 يعمل بشكل جيد على Linux، ولكن لم يتم إصداره رسميًا بعد وهو متوافق مع SLK 2.1. نحن حقا بحاجة إلى توزيعها. يمكنك كمطورين الحصول عليها عن طريق الاتصال بالدعم الفني لـ SLK على [البريد الإلكتروني محمي]. يرجى تزويدنا بتوزيعات الخادم ومكونات SLK 3.

تحتاج إلى الحصول على أرشيفين

Licenseserver-3.0.10.6556-rc1.zip Licenseaddin-3.0.10.6556-rc1.zip

حيث 3.0.10.6556-rc1 هو رقم إصدار SLK الحالي، وفي وقت كتابة هذه المقالة، يمكنك الحصول على إصدار أحدث.

تثبيت الخادم

تتضمن حزمة تسليم الخادم حزمة توزيع لنظام التشغيل Windows و4 حزم توزيع لمختلف بنيات Linux.

انسخ الملفات المطلوبة إلى المجلد الرئيسي لمستخدم Linux، على سبيل المثال ~/slk . التثبيت، على سبيل المثال، لبنية Ubuntu 64 بت:

$ cd ~/skl $ sudo dpkg -i Licenseserver-3.0.10-6556.rc1.amd64.deb

تشغيل خدمة SLK على نظام Linux

بدء تشغيل خادم ترخيص خدمة sudo $

يمكن الوصول إلى وحدة تحكم SLK في المتصفح عبر المنفذ الافتراضي 9099. اكتب شريط العناوين الخاص بأي متصفح يمكنك من خلاله الوصول إلى الخادم server_address: 9099

تبدو وحدة التحكم شيئًا مثل هذا:

تم تثبيت خدمة الخادم وتشغيلها. تعمل مفاتيح الأجهزة على الفور، دون تثبيت أي برامج تشغيل إضافية. إذا لزم الأمر، قم بتنشيط مفاتيح البرنامج.

تحديث مكونات العميل

إذا لم يكن مطور التكوين مستعدًا لنقل التكوين إلى SLK 3.0 لسبب ما، فيمكنك تحديث مكونات الحماية بشكل مستقل في أماكن العمل الخاصة بك. كل ما تحتاجه لهذا موجود في أرشيف Licenseaddin.

لتثبيت خادم العميل، الخادم على Linux

يتحقق الخادم من توفر التراخيص في إصدار خادم العميل من 1C:Enterprise. للقيام بذلك، تحتاج إلى تثبيت مكون خارجي على الخادم. ظهر دعم مكونات نظام التشغيل Linux فقط في الإصدار SLK 3.

انسخ الحزمة المقابلة لبنية الخادم إلى المجلد الرئيسي لمستخدم Linux وقم بتثبيتها، على سبيل المثال، بنية Ubuntu 64 بت

$ cd ~/slk $ sudo dpkg -i Licenseaddin-3.0.10-6556.rc1.amd64.deb

لوضع تشغيل الملف

قم بزيارة محطات العمل على نظام التشغيل Windows وقم بتثبيت مجموعة التوزيع LicenseaddIn-3.0.10.6556-rc1.win.exe عليها (3.0.10.6556-rc1 - رقم إصدار SLK الحالي في وقت كتابة هذا التقرير، قد يكون لديك رقم مختلف، الشيء الرئيسي هو أنه يتطابق مع رقم إصدار خادم SLK). في محطات عمل Linux OS، قم بتثبيت مجموعة التوزيع للبنية المناسبة، كما هو موضح في القسم السابق.

يتم استخدام SLK 2.0 في التكوينات التالية:

  • "1C: المحاسبة لمؤسسة زراعية" الإصدار 2.0
  • "1C: المحاسبة المتكاملة لمؤسسة زراعية"

أولاً، دعونا نلقي نظرة على المبادئ العامة لتثبيت SLK والاختلافات عن الإصدارات السابقة.

على عكس الإصدارات السابقة من SLK، يحتوي توزيع SLK الإصدار 2.0 على المكونات التالية فقط:

  • وحدة خادم SLK
  • سائق مفتاح الأمان
  • ملفات معلومات التسجيل والبيانات المحمية لسلسلة محددة من المفاتيح (يتم استخدام سلسلة واحدة "33CE" لكلا التكوينين)*
    *في أحدث الإصدارات، يوجد ملف البيانات المحمي في تخطيط التكوين العام

تم إنشاء المكون الخارجي لـ SLK "LicenceAddIn" باستخدام تقنية NativeApi الجديدة وهو موجود فعليًا في التخطيط العام للتكوين نفسه.
على العميل الكثيف وعلى خادم 1C:Enterprise، يتم تثبيت المكون وتشغيله تلقائيًا. عند بدء تشغيل العميل الرقيق والويب لأول مرة، يجب تثبيت المكون يدويًا (بدءًا من الإصدار SLK 2.0.5.133، لم يعد هذا الإجراء ضروريًا).

انتباه!!!ونظرًا للقيود التي يفرضها الإصدار الحالي من SLK2.0، لا يمكن تشغيل خادم 1C-Enterprise في وضع خادم العميل إلا في أنظمة تشغيل Windows، كعميل، من الممكن استخدام أي أنظمة تشغيل ومتصفحات ويب تدعمها منصة 1C:Enterprise.

قبل تثبيت نظام حماية الترخيص والتكوين (يجب عدم الخلط بينه وبين مكون SLK الخارجي)، يجب إزالة مفاتيح حماية التكوين وإنهاء كافة التطبيقات التي تستخدمها.

لتثبيت نظام الترخيص وحماية التكوين، حدد "تثبيت نظام ترخيص التكوين" في قائمة البدء لبرنامج التثبيت.

انتباه!!! عند تثبيت مجموعة أدوات التوزيع (بما في ذلك تحديثات التكوين)، يتم دائمًا تثبيت مجموعة أدوات توزيع SLK في مجلد قالب التكوين
"C:\Program Files\1cv82\tmplts\AgroSoft\BUHSH\Version\" إلى الدليل الفرعي "الحماية"*

*قد يختلف المسار إلى قالب التكوين عن المسار المحدد.

بعد تثبيت SLK 2.0، إذا كنت تنوي العمل مع SLK للإصدارات السابقة، فأنت بحاجة إلى تحديد منفذ مختلف لخادم SLK (9099 افتراضيًا)، على سبيل المثال 9098. يمكن القيام بذلك عن طريق تشغيل خادم "LicenceServerOptions" ملف تكوين المعلمات.

الآن دعونا نلقي نظرة على الإجراء الخاص بتثبيت وتكوين SLK لكل خيار تشغيل تكوين.

العمل في وضع الملف باستخدام مفتاح حماية المستخدم الواحد SLK

في هذا الوضع، يجب تثبيت مجموعة توزيع SLK على كل كمبيوتر عميل.
إذا تم تحديد إعدادات خادم SLK القياسية، فلن يلزم إجراء أي إعدادات. يمكنك تشغيل التكوين وكل شيء يجب أن يعمل.
إذا تم تحديد منفذ خادم SLK مختلف، فعند بدء التكوين لأول مرة، في نافذة SLK التي تظهر، يجب عليك تحديد منفذ خادم SLK الصحيح.

العمل في وضع الملف باستخدام مفتاح الحماية متعدد المستخدمين SLK

فقطعلى الكمبيوتر بمنفذ USB الذي من المفترض أن يكون مفتاح المستخدمين المتعددين (أو عدة مفاتيح) لحماية SLK متصلاً به (سنسمي هذا الكمبيوتر فيما يلي خادم SLK). على أجهزة الكمبيوتر العميلة الأخرى، قم بتثبيت مجموعة التوزيع SLK لا حاجة.
عند بدء التكوين لأول مرة، على كل كمبيوتر عميل، في نافذة SLK التي تظهر، يجب عليك تحديد عنوان IP والمنفذ خوادم SLK.
سيتم حفظ الإعدادات المحددة تلقائيًا.

العمل في وضع خادم العميل، عندما يكون خادم 1C: Enterprise ومفاتيح حماية SLK موجودة على نفس الخادم الفعلي

في هذا الوضع، يجب تثبيت توزيع SLK فقط على الخادم. على أجهزة الكمبيوتر العميلة، قم بتثبيت حزمة التوزيع SLK لا حاجة.

العمل في وضع خادم العميل، عندما يكون خادم 1C:Enterprise موجودًا على خادم واحد، وتكون مفاتيح حماية SLK على خادم آخر

في هذا الوضع، يجب تثبيت توزيع SLK فقطعلى جهاز كمبيوتر بمنفذ USB الذي يتصل به مفتاح متعدد المستخدمين (أو عدة مفاتيح) لحماية SLK (سنسمي هذا الكمبيوتر فيما بعد خادم SLK). على أجهزة الكمبيوتر العميلة وعلى خادم مثبت عليه خادم 1C:Enterprise، قم بتثبيت مجموعة توزيع SLK لا حاجة.
بعد ذلك، على الخادم المثبت عليه خادم 1C:Enterprise، تحتاج إلى الانتقال إلى المجلد الذي يحتوي على الإعدادات العامة لجميع المستخدمين (على سبيل المثال، بالنسبة لنظام التشغيل Windows Vista، سيكون "C:\Users\All Users\1C\Licence 2.0" ، بالنسبة لنظام التشغيل Windows 8 سيكون "C: \ProgramData\1C\Licence 2.0") ضع الملف النصي "LicenceAddIn.config" الذي يحتوي على البيانات التالية:


المضيف=192.168.1.40
المنفذ=9099
مهلة القراءة = 30
KeepAlivePeriod=60
رقم المفتاح = 0

حيث المضيف هو عنوان IP والمنفذ هو المنفذ خوادم SLK

انتباه!!! بعد ذلك، تأكد من إعادة تشغيل خادم 1C:Enterprise.

P/S في أحدث إصدارات SLK، يمكن أتمتة هذا العنصر؛ للقيام بذلك، قم بتشغيل التكوين (بالضرورة في ملفالوضع !!!) على خادم مثبت عليه خادم 1C:Enterprise، في نافذة SLK التي تظهر، قم بتعيين المعلمات الصحيحة للتواصل مع خادم SLKوانقر بزر الماوس الأيمن أعلى النافذة، في القائمة التي تظهر، حدد "حفظ المعلمات للاستخدام بواسطة خادم 1C"، سيتم إنشاء الملف المطلوب تلقائيًا في الموقع الصحيح.

اكتساب

يتم توزيع منتجات نظام الترخيص وحماية التكوين فقط من خلال شركاء امتياز 1C.

تسلسل شراء مكونات نظام 1C:SLK

"1C:SLK. مجموعة أدوات التطوير" (المادة 2900001759540)

"1C:SLK. Developer Kit" عبارة عن أرشيف يتكون من مكون برنامج أمان ووثائق في شكل إلكتروني وترخيصي تقييم لبرنامج SLK لمستخدم واحد مع معلمات لتقييد تشغيل مفتاح البرنامج لمدة 10 و30 يومًا.

يتم توفير نسخة تجريبية من مجموعة تطوير SLK مجانا. في الوضع التجريبي، تتوفر فقط تراخيص البرامج المضمنة في التسليم. لمواصلة العمل مع النظام في الوضع الكامل وطلب تراخيص البرامج للمنتج، يجب عليك شراء "1C:SLK. Developer Kit" (رقم المنتج 2900001759540).

1C:SLK. تراخيص البرامج (مقالات2900001759502, 2900001759519, 2900001759526)

تراخيص برامج SLK عبارة عن رمز تنشيط أبجدي رقمي يتم إرساله إلكترونيًا لاستلام الترخيص لاحقًا في مركز ترخيص SLK. يرتبط ترخيص البرنامج بتكوين جهاز الكمبيوتر الخاص بالمستخدم أو بحامل الأجهزة لتراخيص SLK.

إذا تم تغيير تكوين الكمبيوتر، فقد يصبح ترخيص البرنامج غير فعال. لاستعادة الوظيفة، من الممكن الحصول على عدد محدود من الرموز الاحتياطية (لا يزيد عن 2). عند استخدام كافة الرموز الاحتياطية، يتم شراء ترخيص جديد.

سطر تراخيص البرامج "1C:SLK" الإصدار 3 متوافق مع الإصدارات السابقة مع الإصدار 2 "1C:SLK"؛ لا توجد تراخيص برامج إلكترونية للإصدار 1 "1C:SLK".

"1C:SLK. حامل ترخيص الأجهزة (USB) "(المادة 2900001759496)

"1C:SLK. حامل ترخيص الأجهزة (USB)" (المقالة رقم 2900001759496) هو جهاز متصل بمنفذ USB للكمبيوتر وهو مفتاح جهاز غير نشط للإصدار 3 من "1C:SLK". تنشيط "حامل ترخيص الأجهزة" " يحدث عن طريق "ربط ترخيص برنامج SLK، الذي تم تنشيطه باستخدام "رمز التنشيط"، لهذا الجهاز. في هذه الحالة، تصبح وسائط الأجهزة مفتاح حماية تكوين الأجهزة الذي يتوافق مع نوع وعدد مقاعد ترخيص البرنامج. في هذه الحالة، يصبح ترخيص البرنامج غير نشط، ولا يكون هناك ازدواجية في المهام.

تم تصميم "1C:SLK. وسائط ترخيص الأجهزة (USB)" للعمل مع الإصدار 3 من "1C:SLK".

"1C:SLK. مجموعة تراخيص البرامج (PROMO، 100 قطعة.)" (المادة 2900001765480)

لإجراء عروض ترويجية مستهدفة وتوزيع مجاني بين العملاء المحتملين للإصدارات غير التجارية من منتجهم الخاص، يمكن لشريك التطوير طلب "1C:SLK. مجموعة تراخيص البرامج (PROMO، 100 قطعة.)". يتكون التسليم الإلكتروني للمجموعة من ملف يحتوي على 100 ترخيص برنامج لمستخدم واحد (رموز التنشيط) لمدة 30 يومًا من تشغيل تكوين سلسلة محدد ينتمي إلى مطور المنتج هذا.

1C:SLK. مفاتيح الأجهزة الإلكترونية (العناصر 2900001488099، 2900001488105، 2900001941044، 2900001488112)

مفتاح الأجهزة الإلكترونية هو جهاز USB تم إعداده لتكوين معين ويحتوي على ترخيص من نوع معين.

في هذا الدليل، سوف ننظر في كيفية تكوين SLK للعمل على أجهزة كمبيوتر متعددة. سيأخذ المثال في الاعتبار العمل على جهازي كمبيوتر متصلين بشبكة واحدة. يتم استخدام مفتاحين لحماية الأجهزة: لمحطة العمل الرئيسية، باللون الأحمر، ولمحطة العمل الإضافية، باللون الأصفر.

ملحوظة:يمكن الاطلاع على تعليمات العمل مع مفاتيح حماية البرامج


إعداد SLK

    بادئ ذي بدء، تحتاج إلى تثبيت نظام الترخيص نفسه (SLK)، ويمكن العثور على تعليمات مفصلة على الرابط. يجب تثبيت SLK فقط على الكمبيوتر الرئيسي، حيث سيتم وضع مفاتيح الحماية عليه.

    بعد تثبيت SLK، قم بتثبيت كلا المفتاحين على الكمبيوتر الرئيسي وقم بتشغيل وحدة التحكم SLK. يمكن فتح وحدة التحكم من خلال قائمة ابدأ:


    ملحوظة:يجب أن تفتح وحدة التحكم في المتصفح. إذا لم يتم فتحه تلقائيًا، فستحتاج إلى فتح أي متصفح على جهاز الكمبيوتر الخاص بك وإدخال http://127.0.0.1:9099 في شريط العناوين.

    إذا كانت المفاتيح فعالة وتم تثبيت كل شيء بشكل صحيح، فسيتم عرضها في وحدة التحكم:


    ويكتب لكل مفتاح نوعه وعدد تراخيصه.

    في هذه الحالة، يوجد مفتاح رئيسي لمكان عمل واحد ومفتاح إضافي لخمسة أماكن عمل.

    مهم:لن يعمل المفتاح الإضافي بدون المفتاح الرئيسي. إذا قمت بتثبيت هذا فقط على جهاز الكمبيوتر الخاص بك، فستعرض وحدة التحكم تحذيرًا بأن المفتاح الرئيسي مطلوب:



    إذا لم يتم عرض المفاتيح في وحدة التحكم، فستحتاج إلى التحقق مما يلي:


    إذا لم يعمل الجهاز بشكل صحيح، فأنت بحاجة إلى محاولة تحديث برنامج التشغيل:


  1. نطلق برنامج 1C.

    عند تشغيل البرنامج على محطة عمل إضافية، قد تظهر الرسالة التالية:


    يجب عليك اتباع الرابط "معلمات نظام الترخيص". في النافذة التي تفتح، حدد اسم أو عنوان IP الخاص بالكمبيوتر الذي تم تثبيت مفاتيح الحماية عليه، بالإضافة إلى منفذ الشبكة. لا يمكن تحديد اسم الكمبيوتر إلا إذا كان مكتوبًا بأحرف لاتينية. بعد ذلك، انقر فوق "التحقق من الترخيص"، وفي حالة العثور على المفتاح، ستظهر رسالة:


    بعد ذلك، أغلق نافذة الإعدادات باستخدام زر "حفظ وإغلاق".

    في المرة التالية التي تفتح فيها البرنامج، سيتم حفظ الإعدادات.

    ملحوظة:إذا فشل الفحص، فقد يكون جدار الحماية أو برنامج مكافحة الفيروسات الخاص بك يحظر المنفذ 9099 أو أي منفذ آخر تستخدمه. يجب عليك التحقق مما إذا كان هذا المنفذ مفتوحا. إذا كان المنفذ مغلقًا، فيمكنك إما تعطيل برنامج مكافحة الفيروسات وجدار الحماية لديك، أو تكوين القواعد لهذا المنفذ.

    ملحوظة:يمكنك معرفة المنفذ المستخدم في وحدة تحكم SLK:

    ماذا تفعل إذا كان SLK "لا يرى" مفتاح الأمان

    إذا كنت لا تزال غير قادر على تكوين تشغيل SLK، بعد الخطوات الموضحة أعلاه، فستحتاج إلى إنشاء طلب إلى الدعم الفني لدينا عبر البريد [البريد الإلكتروني محمي]. لتحليل المشكلة بسرعة، من المستحسن الإشارة إلى:

    1. الاسم الكامل وإصدار البرنامج.

      وضع التشغيل في 1C: ملف، خادم العميل، خادم الويب. أين ترى وضع التشغيل، انظر

      إصدار SLK، معلومات عن التراخيص المستخدمة:

      مفاتيح الأجهزة أو البرامج؛

      كم عدد أماكن العمل المرخصة لها؟

  2. الوصف التفصيلي للسؤال:

    صياغة الرسائل المعروضة، إن وجدت (أرفق لقطات الشاشة)؛

    ما إذا كانت مفاتيح الأمان مضاءة. إذا لم يكن الأمر كذلك، فهل حاولت التحقق من وظائفها على المنافذ أو أجهزة الكمبيوتر الأخرى؛

    ما إذا كانت المفاتيح معروضة في وحدة التحكم SLK؛

    أي جهاز كمبيوتر لا يمكن تهيئته للعمل عليه: الجهاز الرئيسي أو الثانوي.

يمكنك تنزيل SLK لإصدار تكوين محدد في الجدول أدناه:


لتحديث نظام الترخيص اتبع الخطوات التالية:

    لنغلق جميع تطبيقات 1C ونزيل مفاتيح حماية الأجهزة.

    دعونا نزيل نظام الترخيص القديم. للقيام بذلك، انتقل إلى المجلد "C:\Program Files (x86)\1C\Licence 2.0\Uninstall" وقم بتشغيل الملف "Uninstall.exe":

    سيؤدي هذا إلى فتح نافذة إزالة نظام الترخيص. انقر على زر "متابعة":

    تظهر رسالة تؤكد الحذف. حدد جميع المربعات وانقر على زر "حذف":

    دعنا ننتظر حتى تكتمل عملية الإزالة ونضغط على زر "خروج":

    قم بتنزيل توزيعة نظام الترخيص 2.0 وفك ضغطها إلى أي مجلد:

    سيحتوي المجلد الذي تم فك حزمته على الملفات التالية:

    لنقم بتشغيل الملف "LicenceSetup.exe". سيؤدي هذا إلى فتح نافذة تثبيت نظام الترخيص 2.0، انقر فوق الزر "متابعة":

    في النافذة التالية، حدد كافة المربعات. سنترك المجلد الذي سيتم تثبيت نظام الترخيص فيه افتراضيًا. انقر فوق الزر "تثبيت":

    سيصدر برنامج التثبيت تحذيرًا، انقر فوق "تثبيت":

    ستبدأ عملية التثبيت:

    أثناء التثبيت، ستظهر رسالة "هل تريد تثبيت البرنامج لهذا الجهاز؟"، انقر على زر "تثبيت":

    دعنا ننتظر حتى تكتمل عملية التثبيت، حدد المربع "بدء تشغيل وحدة تحكم خادم SLK عند الخروج من برنامج التثبيت" وانقر على زر "خروج":

    سيتم فتح نافذة "وحدة تحكم الخادم". لنقم بتوصيل مفاتيح أمان الأجهزة بمنافذ USB. في هذه الحالة، يجب تحديد كافة مفاتيح الحماية في نافذة "وحدة تحكم خادم SLK":