نحوه راه اندازی گوشی های هوشمند و رایانه های شخصی. پرتال اطلاعاتی
  • خانه
  • ایمنی
  • 1c می گوید کلید امنیتی پیدا نشد. کلید حفاظت برنامه یافت نشد

1c می گوید کلید امنیتی پیدا نشد. کلید حفاظت برنامه یافت نشد

رفتار بسیاری از مدیران سیستم که هنگام نصب کلیدهای امنیتی برای 1C Enterprise با مشکلاتی مواجه می شوند، بیشتر یادآور پرتاب شمنی با یک تنبور است. در "محافل مدیریت" و در اینترنت، افسانه ها و افسانه هایی در مورد "فرهنگی" کلیدهای امنیتی، در مورد اجرای "کج" آن و غیره وجود دارد. در عین حال، بیشتر موقعیت‌های غیراستاندارد نتیجه دانش بسیار پایین در مورد کلیدهای امنیتی و ویژگی‌های استفاده از آنها است.
چه نوع کلیدهایی وجود دارد؟

کلیدهای تک کاربر محلی با مدل HASP HL ​​Basic (آبی) نشان داده می شوند، این کلید H4 M1 ORGL8 مشخص شده است، حافظه داخلی و شناسه شخصی ندارد و هیچ پارامتر و تنظیماتی را ذخیره نمی کند. عرضه شده با محصولات دارای مجوز برای یک محل کار.

کلیدهای کلاینت شبکه شامل سری HASP HL ​​Net (قرمز) است. آنها یک حافظه داخلی دارند که تعداد مجوزها و یک شناسه انحصاری را ذخیره می کند. انواع برای 5، 10، 20، 50 و 100 کاربر وجود دارد. NETXX ORGL8 مشخص شده است، که در آن ХX تعداد مجوزها (مانند NET5 ORGL8) است. به نوبه خود کلیدهایی برای 300 و 500 کاربر وجود دارد که دارای علامت NET250+ ORG8A و NET250+ ORG8B هستند. با محصولات دارای مجوز برای 5 ایستگاه کاری و همچنین به صورت جداگانه در قالب مجوزهای مشتری اضافی عرضه می شود.

کلیدهای سرور 1C Enterprise فقط محلی هستند. اصلاح 32 بیتی دارای کلید حفاظتی HASP HL ​​Pro (بنفش) است که دارای حافظه داخلی و شناسه منحصر به فرد است. این ENSR8 علامت گذاری شده است و دارای مجوز برای سرور 1C Enterprise است.

برای سرور 64 بیتی از کلید HASP HL ​​Max (سبز) با حافظه داخلی و شناسه منحصر به فرد استفاده می شود. این علامت EN8SA است و به نوبه خود از یک سرور 32 بیتی پشتیبانی می کند. آن ها با داشتن مجوز برای سرور 64 بیتی می توانید از نسخه 32 بیتی بدون تغییر کلید استفاده کنید اما نه به ترتیب معکوس.

نحوه نصب کلیدها بدون خطا

به یک نکته مهم باید توجه داشت: نصب بیش از یک کلید از یک سری روی یک کامپیوتر ممنوع است. علاوه بر این، قرار دادن کلیدهای محلی و شبکه در کنار هم توصیه نمی شود؛ این به دلیل ویژگی امنیتی 1C Enterprise است: هنگام یافتن یک کلید محلی، برنامه به هیچ وجه کلید شبکه را جستجو نمی کند. کلیدهای محلی سرور 1C Enterprise با عملکرد کلیدهای دیگر تداخل ندارند.

نکته مهم دوم: کلید نباید روی دستگاهی با نرم افزار ترمینال فعال قرار گیرد. به نوبه خود، نیازی به قرار دادن مدیر مجوز در ترمینال نیست. 1C در سرور ترمینال فقط می تواند با یک کلید شبکه واقع در رایانه شخصی دیگر کار کند.

اگر دو یا چند کلید شبکه دارید، توزیع آنها در رایانه های مختلف کافی نیست. لازم است مدیران مجوز را پیکربندی کنید. هر مدیر مجوز باید یک نام منحصر به فرد داشته باشد که باید صریحاً به برنامه محافظت شده منتقل شود. توصیه می شود در مورد استفاده از سرور ترمینال، با حداقل یک کلید شبکه، راه اندازی مشابه انجام دهید.

در دستگاهی که کلید نصب شده است، فایل nhsrv.ini را در پوشه با مدیر مجوز پیدا کنید. پارامتر NHS_SERVERNAMES مسئول نام سرور مجوز است؛ این پارامتر می تواند از حروف و اعداد لاتین تشکیل شده باشد و بیش از 7 کاراکتر نداشته باشد.


NHS_SERVERNAMES = NAME1

پس از آن، در ماشین های کلاینت، باید فایل nethasp.ini را ویرایش کنید و آدرس و نام مدیران مجوز را به صراحت مشخص کنید:


NH_TCPIP = فعال است


NH_SERVER_ADDR = 192.168.0.10، 192.168.0.11
NH_SERVER_NAME = NAME1، NAME2

خطاها چیست؟

متأسفانه، به جای پیام‌های خطای استاندارد HASP، 1C Enterprise «کلید حفاظت برنامه یافت نشد!» خود را نمایش می‌دهد. ممکن است چهار نوع خطا در زیر این پیام پنهان باشد؛ بیایید با جزئیات بیشتر به آنها نگاه کنیم.

کلید پیدا نشد واضح است که رایج ترین اشتباه است. زمانی رخ می دهد که کلیدی وجود نداشته باشد یا سعی شود از کلید محصول دیگری استفاده شود. برای کلیدهای شبکه، زمانی که شبکه وجود ندارد، زمانی که مدیر مجوز با کلید روی دستگاه اجرا نمی شود، پورت 457 بسته است یا کلید غیر شبکه اشتباه نصب شده است، می توان این خطا را تشخیص داد.
کلید حاوی مجوز نیست. زمانی رخ می دهد که دو کلید از یک سری روی یک رایانه نصب شده باشد و کلیدی که مجوز لازم را ندارد قابل مشاهده باشد. هنگام کار بر روی شبکه ای متشکل از دو مدیر مجوز با نام های یکسان و کلیدهای سرویس دهنده از یک سری، برنامه ممکن است اولین کسی باشد که کلیدی را بیابد که شامل مجوز مورد نیاز نیست که به نوبه خود منجر به دریافت این خطا می شود.
سرویس پایانه شناسایی شد. زمانی رخ می‌دهد که می‌خواهید برنامه‌ای را از یک جلسه ترمینال با یک کلید محلی فعال کنید. ممکن است به نوبه خود در مواردی ظاهر شود که آدرس مدیر مجوز به صراحت در nethasp.ini مشخص نشده باشد.

از تعداد مجوزها فراتر رفته است. در صورتی رخ می دهد که تعداد کاربران (جلسات فعال) از تعداد مجوزهای مشخص شده در کلید بیشتر باشد. هنگامی که دو مدیر مجوز با نام‌ها و کلیدهای سرویس‌دهنده یک سری روی یک شبکه کار می‌کنند، برنامه ممکن است ابتدا کلیدی را با حداکثر تعداد اتصالات علامت‌گذاری شده پیدا کند که به نوبه خود منجر به دریافت این خطا می‌شود.

و امروز برخی از خطاهای مرتبط با حفاظت 1C و راه های حل آنها را شرح خواهم داد.

پیام "هیچ مجوزی برای استفاده از برنامه یافت نشد"مشابه آنچه قبلا صادر شده بود "کلید حفاظت از برنامه یافت نشد!". از آنجایی که 1C:Enterprise جزئیات مربوط به خطا را ارائه نمی دهد، این پیام ممکن است یکی از مشکلات زیر را پنهان کند.

اگر ما مجوز نرم افزار داریم، سپس باید مجوز نرم افزار را از مرکز صدور مجوز دریافت کنیم، توضیح خواهم داد گام به گام.

فعال سازی مجوزهای نرم افزار 1C

1. هنگام شروع، روی صفحه نمایش "هیچ مجوزی برای استفاده از برنامه یافت نشد!"، روی "YES" کلیک کنید.
2. انتخاب کنید که مجوز در کدام رایانه باید نصب شود: «در این رایانه» یا «در رایانه سرور 1C: Enterprise»
3. «دریافت مجوز اولیه» یا «تجدید مجوز» یا «دریافت مجدد مجوزها» را انتخاب کنید.
4. در مرحله بعد، انتخاب کنید چه کسی باید به مجوز دسترسی داشته باشد، احتمالاً بهتر است «همه کاربران این رایانه»
5. روش اخذ مجوز: "خودکار"، "در رسانه الکترونیکی" یا "دستی"
6. داده های ثبت نام را پر کرده و در یک فایل ذخیره کنید
7. فایل مجوز حاصل باید به C:\Users\Administrator\AppData\Local\1C\1Cv82\conf\2*.lic یا
C:\Users\All Users\1C\1Cv82\conf\2*.lic

همچنین در صورت قرار دادن مجوز کار خواهد کرد
C:\Program Files (x86)\1cv82\conf

اگر مجوز سخت افزاری داریم، ممکن است یکی از مشکلات زیر وجود داشته باشد:

کلید پیدا نشدیکی از رایج ترین اشتباهات. این خطا رخ می دهد
اگر کلید ندارید یا سعی می کنید از کلید محصول دیگری استفاده کنید. برای کلیدهای شبکه، اگر Hasp License Manager روی دستگاه اجرا نشود یا یک کلید غیر شبکه نصب شده باشد، خطا رخ می دهد؛ همچنین ممکن است شبکه وجود نداشته باشد.

از تعداد مجوزها فراتر رفته است.اگر تعداد کاربران فعال (جلسات) از تعداد مجوزهای مشخص شده در کلید بیشتر شود، این خطا رخ می دهد. همچنین، هنگام کار بر روی یک شبکه با 2 مدیر مجوز (Hasp License Manager) با نام ها و کلیدهای یکسان سری و 1C، برنامه ابتدا کلیدی را پیدا می کند که حداکثر تعداد اتصالات قبلاً با آن برقرار شده است که منجر به یک خطا.

کلید حاوی مجوز نیست.زمانی اتفاق می‌افتد که دو کلید از یک سری روی رایانه نصب می‌شوند، 1C از یکی از آنها استفاده می‌کند. هنگامی که دو مدیر مجوز 1C روی یک شبکه کار می کنند، برنامه ممکن است اولین کسی باشد که کلیدی را بیابد که حاوی مجوز لازم نیست.

سرویس پایانه شناسایی شد.کلید امنیتی محلی در جلسه ترمینال قابل مشاهده نیست. اگر جلسه ترمینال را با کلید Admin شروع کنید، می توان از این امر جلوگیری کرد.

نحوه نصب صحیح کلیدهای امنیتی سخت افزاری

هنگام استفاده از بیش از یک کلید، باید نام مدیر مجوز را برای آن مشخص کنید سرور در فایل nhsrv.ini:
NHS_SERVERNAMES = SERVER1

نام سرور باید از حروف و اعداد لاتین تشکیل شده باشد و بیش از 7 کاراکتر نباشد.

فایل nhsrv.iniدر همان دایرکتوری مدیریت مجوز قرار دارد و اگر مدیر مجوز به عنوان یک سرویس نصب شده باشد، در دایرکتوری Windows\System32 قرار دارد. در فایل nhsrv.ini می‌توانید آدرس‌های IP تک تک کاربرانی را که می‌خواهیم از اتصال آنها به مدیر مجوز منع کنیم را نیز مشخص کنید.

در ماشین های مشتری فایل nethasp.iniباید با مشخص کردن آدرس های IP و نام مدیران مجوز ویرایش شود:
NH_TCPIP = فعال است


NH_SERVER_ADDR = 192.168.0.100, 192.168.0.101
NH_SERVER_NAME = سرور 1، سرور 2

همگی موفق باشید!
لطفا نظرات خود را بنویسید، نظر شما برای من مهم است.

P.S. سرد! دختر اکولایزر

پیام "کلید حفاظت برنامه یافت نشد" خود به این معنی است که برنامه 1C نمی تواند دستگاه سخت افزاری را پیدا کند که به عنوان محافظت از برنامه 1C در برابر استفاده بدون مجوز عمل می کند. در تئوری، اگر کلید امنیتی ندارید، به این معنی است که از نسخه بدون مجوز 1C استفاده می کنید.

رایج ترین مدل کلید امنیتی دستگاه کوچکی است که به صورت سری به درگاه چاپگر متصل می شود. در چند سال گذشته، کلید امنیتی به شکل دستگاهی عرضه شده است که از طریق درگاه USB به رایانه متصل می شود.

هنگام کار با نسخه شبکه برنامه 1C، می توانید از یک کلید امنیتی استفاده کنید. در این حالت، کلید باید بر روی یکی از رایانه های موجود در شبکه نصب شود.

بنابراین، اگر هنگام وارد کردن 1C، برنامه پیام "کلید حفاظت برنامه یافت نشد" را نمایش می دهد، چندین دلیل ممکن وجود دارد:

  • 1. شما از نظر فیزیکی کلید حفاظتی ندارید، زیرا یک برنامه 1C بدون مجوز دارید.
  • 2. شما یک نسخه مجوزدار از برنامه 1C دارید، اما کلید حفاظتی به رایانه متصل نیست (به عنوان مثال، سرپرست آن را برای آخر هفته به خانه برده و فراموش کرده است آن را برگرداند).
  • 3. شما یک نسخه دارای مجوز از برنامه 1C دارید و کلید روی یکی از رایانه های موجود در شبکه نصب شده است، اما هیچ اتصال شبکه ای به رایانه ای که کلید روی آن نصب شده است یا رایانه ای که از آن هستید وجود ندارد. ورود به برنامه 1C
  • 4. شما یک نسخه دارای مجوز از برنامه 1C دارید و همه دستگاه ها به درستی روشن و روشن می شوند، اما سرعت دستگاه های سخت افزاری به اندازه ای کم است که برنامه بتواند از تمام رایانه های موجود در شبکه برای وجود کلید امنیتی نظرسنجی کند. . اگر در مدت زمان مشخص شده کلید حفاظتی در شبکه یافت نشد، برنامه پیام مربوطه را نمایش می دهد.

در اکثر موارد، پیام "کلید حفاظت برنامه یافت نشد" زمانی که یک نسخه بدون مجوز از برنامه در رایانه استفاده می شود ظاهر می شود. برای استفاده از برنامه 1C، نسخه دارای مجوز را خریداری کنید. اگر همه چیز با مجوز شما درست است، برای کمک با شرکتی که برنامه 1C را از آن خریداری کرده اید تماس بگیرید.

هنگام راه اندازی برنامه حسابداری 1C، اپراتور ممکن است با پیام «مجوز پیدا نشد. کلید حفاظت برنامه یا مجوز نرم افزار به دست آمده یافت نشد." بروز این مشکل ممکن است با تغییر در پیکربندی سیستم همراه باشد، در نتیجه 1C سیستم را از لحاظ کیفی جدید تشخیص داد، یا با تنظیمات نادرست خود 1C (به ویژه تنظیمات شبکه فایل پیکربندی nethasp.ini) ). در این مطلب دلایل این خطا را به تفصیل تجزیه و تحلیل می کنم و همچنین نحوه رفع آن را توضیح می دهم.

علل اختلال عملکرد

خطای "مجوز پیدا نشد" معمولاً در شرایطی رخ می دهد که برنامه 1C یک فایل مجوز (معمولاً با پسوند .lic) را در رایانه شخصی (یا سرور) محلی شناسایی نمی کند که راه اندازی کامل سیستم مشخص شده را امکان پذیر می کند.

این وضعیت ممکن است به دلیل عوامل زیر ایجاد شود:


نحوه رفع «مجوز پیدا نشد» در 1C

بیایید به راه هایی برای خلاص شدن از خطای "مجوز پیدا نشد" نگاه کنیم. کلید محافظت از برنامه یا مجوز نرم افزار دریافتی در سیستم های کاربر 1C شناسایی نشد:

  1. قبل از شروع برنامه، فایروال خود را غیرفعال کنید.
  2. "Alladin monitor" را در سیستم نصب کنید. این محصول استفاده از لایسنس در نسخه شبکه برنامه را نشان می دهد. از آن برای تأیید اینکه سیستم شما دارای مجوز نصب شده است استفاده کنید.
  3. هنگام استفاده از مجوز سخت افزار، در پنجره infobase، روی "تنظیمات" کلیک کنید و اگر چنین کادری در آنجا وجود ندارد، کادر کنار گزینه "استفاده از مجوز سخت افزار" را علامت بزنید.
  4. فایل Nethasp.ini را که در مسیر زیر قرار دارد ویرایش کنید:

این فایل را باز کنید و آدرس IP رایانه های شخصی مشتری و نام مدیران مجوز را یادداشت کنید. برای انجام این کار، در بخش تخصصی، موارد زیر را مشخص کنید:

سپس در بخش، آدرس IP سرور مدیر مجوز (باید شبیه NH_SERVER_ADDR = IP مورد نیاز باشد) و نام مدیران مجوز (NH_SERVER_NAME = نام مدیر) را مشخص کنید.

نام مدیر ابتدا در قسمت به شکل NHS_SERVERNAMES = نام 1، نام 2 و غیره مشخص شده است.

  • مجوز موجود خود را فعال کنید. اگر پیامی مبنی بر عدم وجود مجوز شناسایی دریافت کردید، روی "بله" کلیک کنید و مسیر نصب مجوز (رایانه شخصی یا سرور محلی) را مشخص کنید.
  • سپس گزینه اخذ مجوز اولیه، دریافت مجدد و یا به روز رسانی آن را انتخاب می کنیم. ما نمایان بودن مجوز را روی "همه کاربران رایانه" تنظیم می کنیم، روش دریافت آن را انتخاب می کنیم - دستی، خودکار، در یک رسانه دیجیتال. ما فرم ثبت نام را پر می کنیم و پس از آن داده ها را در فایلی که در دایرکتوری قرار می دهیم ذخیره می کنیم:

برنامه 1C در جایی استفاده می شود که حسابداری نیاز به بهینه سازی دارد. این نرم افزار دارای مجوز است، بنابراین برای کار در آن باید یک کلید مخصوص وارد کنید. بدون آن، شروع برنامه امکان پذیر نیست. اگر 1C کلید را نمی بیند، برنامه اطلاعات مربوط به آن را نمایش می دهد. مثلا، " کلید حفاظتی 1C 7.7 شناسایی نشد" یا همینطور" کلید حفاظت برنامه 1C یافت نشد» – گزینه دوم رایج تر است.

چگونه مشکل کلید حفاظتی برنامه شناسایی نشده را حل کنیم؟

چک باکس را روی "تنظیم کنید از مجوز سخت افزاری استفاده کنید" برای این کار بر روی “ تنظیمات».

اگر کار نکرد، به روش زیر عمل کنید:

  • Nethasp.ini – فایل پیکربندی حفاظت از کلید را پیدا کنید.
  • کامپیوتری که کلید در آن قرار داده شده را خاموش نکنید. هنگامی که 1C شروع می شود و کار می کند، یک بررسی خودکار برای وجود یک کلید رخ می دهد. رایانه شخصی را خاموش نکنید، در این زمان باید به منبع تغذیه متصل باشد.
  • بررسی در Nethasp.ini از طریق "پخش" انجام می شود.
  • در تنظیمات یک مسیر خاص به رایانه شخصی که کلید در آن قرار دارد مشخص کنید و «شکل گسترده» را رد کنید. خبرنامه."
  • فایل را باز کنید. می توانید برنامه ویرایش مورد نظر خود را انتخاب کنید (در "C:\Program files\1Cv81\bin\conf" (برای نسخه 8.1) یا "C:\Program files\1cv82\conf"). توصیه می کنیم "Notepad" را انتخاب کنید و به دنبال خط "" باشید.
  • آدرس IP رایانه شخصی حاوی کلید امنیتی 1C را مشخص کنید.
  • از خط "NH_USE_BROADCAST = غیرفعال" برای غیرفعال کردن توزیع شبکه با فرمت گسترده استفاده کنید.

تمام شد، شما کار را انجام دادید! می توانید از ما خرید کنید

بهترین مقالات در این زمینه