شرح مشکل: ساعت تابستانی (DST) در OpManager و Servicedesk Plus بهروز نمیشود و یک ساعت عقب است و اختلاف زمانی نسبت به زمان واقعی دارد.
علت ریشهای: این مشکل البته فقط مرتبط با محصولات Manageengine نیست بلکه اکثر نرمافزارهای داخلی نیز بعد از تولید درخصوص هماهنگی زمان ساعت تابستانی به مشکل میخورند.
راهکار: تغییرات ساعت تابستانی (DST) که در مناطق مختلف جهان اتفاق میافتد باید در پایگاه داده یا دیتابیس منطقه زمانی OpManager و Servicedesk Plus جاوا بهروز شود. در حال حاضر هیچ گزینه به روزرسانی خودکار وجود ندارد. بنابراین تا زمانی که پایگاه داده منطقه زمانی به صورت دستی به روز نشود، مشکل وجود دارد. برای این کار بهروزرسانی tzdata JRE آخرین تغییرات زمانی را به منطقه زمانی مربوطه بهروزرسانی میکند و مشکل اختلاف زمانی را برطرف میکند.
به بخش مدیریت > تنظیمات برنامه بروید و منطقه زمانی پیشفرض را بررسی کنید. اطمینان حاصل کنید که منطقه زمانی صحیح با نماد ستاره انتخاب شده باشد. مناطق زمانی با نماد ستاره برای DST (تغییر ساعت تابستانی) هستند. بررسی کنید که آیا این تفاوتی ایجاد میکند. اگر خیر، مراحل زیر را برای بهروزرسانی فایلهای منطقه زمانی دنبال کنید و به ما اطلاع دهید که آیا این کمک میکند.
نکته مهم: پیش از انجام این عملیات حتماً از سرورهای دیتابیس و اپلیکیشن اسنپشات تهیه کنید!
برای سرویس OPManager
برای سرویس Opmanager فایل time_jar_126119 را از دانلود کنید.
سپس به ترتیب مراحل زیر را انجام دهید:
- سرویس OpManager را استاپ کنید.
- محتویات فایل را در مسیر نصب نرمافزار کپی کنید.
- با دسترسی ادمین CMD را اجرا نمایید و به مسیر نصب سرویس مانیتورینگ بروید و دستور زیر را اجرا کنید.
- jre\bin\java -jar tzupdater.jar -u -v
- درصورت موفق بودن پیام: Validation complete. JRE updated to version: tzdata2023c نشان داده میشود.
- سرویس را استارت کنید.
- وارد برنامه شوید و یکبار صفحه را رفرش کنید.
برای سرویس ServiceDesk Plus
سرویس ServiceDesk فایل tzdata-latest.tar.gz را از اینجا و ziupdater-1.1.1.1.jar دانلود نمایید.
سپس به ترتیب مراحل زیر را انجام دهید:
- سرویس ServicedeskPlus را استاپ کنید.
- محتویات فایل را بعد از unzip در مسیر نرمافزار <SDP_HOME> کپی کنید.
- با دسترسی ادمین CMD را اجرا نمایید و به مسیر نصب سرویس دسک بروید و دستور زیر را اجرا کنید.
- jre\bin\java -jar ziupdater-1.1.1.1.jar -V -l file:tzdata-latest.tar.gz
- درصورت موفق بودن پیام: Validation complete. JRE updated to version: tzdata2023c نشان داده میشود.
- سرویس را استارت کنید.
- وارد برنامه شوید و یکبار صفحه را رفرش کنید.
توضیحات واژگان: DST چیست؟ Daylight Saving Time(DST) یعنی ساعت تابستانی. یا همان ساعتی که هر کشوری نسبت به شروع تابستان تغییرش میدهد. بعبارتی DST یا Daylight Saving Time (ساعت تابستانی) به تغییر ساعت در برخی کشورها اشاره دارد که معمولاً در فصل تابستان انجام میشود. در این سیستم، ساعت رسمی یک ساعت جلوتر از زمان استاندارد تنظیم میشود تا از نور خورشید به طور مؤثرتری استفاده شده و مصرف انرژی کاهش یابد. این تغییر ساعت معمولاً در اواخر بهار آغاز میشود و در پاییز دوباره به زمان استاندارد بازمیگردد. هدف اصلی این تغییر، استفاده بیشتر از روزهای بلند تابستان و بهینهسازی فعالیتهای روزانه است.
در ایران، استفاده از ساعت تابستانی (DST) به طور سنتی از پایان ماه اسفند (آغاز بهار) شروع میشد. ساعت رسمی کشور در این زمان یک ساعت جلوتر میبرد و به مدت حدود هفت ماه ادامه مییافت تا پایان شهریور. سپس در مهرماه، ساعت به حالت استاندارد باز میگشت.
اما از سال ۱۳۹۹، دولت ایران تصمیم به لغو استفاده از ساعت تابستانی گرفت. بنابراین، دیگر تغییر ساعت در بهار و پاییز انجام نمیشود و زمان رسمی کشور به طور ثابت در طول سال بر اساس ساعت استاندارد باقی میماند.
