Konfiguracja parametrów działania serwera aplikacji

/*! elementor - v3.12.2 - 23-04-2023 */ .elementor-alert{padding:15px;border-left:5px solid transparent;position:relative;text-align:left}.elementor-alert .elementor-alert-title{display:block;font-weight:700}.elementor-alert .elementor-alert-description{font-size:13px}.elementor-alert button.elementor-alert-dismiss{position:absolute;right:var(--dismiss-icon-horizontal-position,10px);top:var(--dismiss-icon-vertical-position,10px);padding:3px;font-size:var(--dismiss-icon-size,20px);line-height:1;background:transparent;color:var(--dismiss-icon-normal-color,inherit);border:none;cursor:pointer;transition-duration:var(--dismiss-icon-hover-transition-duration,.3s)}.elementor-alert button.elementor-alert-dismiss:hover{color:var(--dismiss-icon-hover-color,inherit)}.elementor-alert button.elementor-alert-dismiss svg{width:var(--dismiss-icon-size,20px);height:var(--dismiss-icon-size,20px);fill:var(--dismiss-icon-normal-color,currentColor);transition-duration:var(--dismiss-icon-hover-transition-duration,.3s)}.elementor-alert button.elementor-alert-dismiss svg:hover{fill:var(--dismiss-icon-hover-color,currentColor)}.elementor-alert.elementor-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}.elementor-alert.elementor-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}.elementor-alert.elementor-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}.elementor-alert.elementor-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}@media (max-width:767px){.elementor-alert{padding:10px}.elementor-alert button.elementor-alert-dismiss{right:7px;top:7px}}

Informacja
Poniżej znajdziesz nazwy i opisy parametrów, które można zmienić w pliku appsettings.json umieszczonym w katalogu instalacji LOG Plus. Po zmianie należy ponownie uruchomić usługę LOG Plus.

/*! elementor - v3.12.2 - 23-04-2023 */ .elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var(--container-widget-align-self,initial);--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))} /*! elementor - v3.12.2 - 23-04-2023 */ .elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}

Ustawienia autentykacji użytkowników

“RefreshTokenExpirationHours”

  • Czas, po którym użytkownik zostanie automatycznie wylogowany, jeśli w międzyczasie nie wejdzie ponownie do aplikacji.
  • Czas jest wyrażony w godzinach. Można wprowadzić wartość dziesiętną, np. 0.25 (dla 15 min).
  • Domyślnie wartość ustawiona jest na 48 godzin.

“AccessTokenExpirationMinutes”

  • Interwał, w którym system sprawdza czy użytkownik może pozostać zalogowany. Użytkownik może utracić dostęp przez wyłączenie powiązanego konta w Active Directory, zmianę statusu osoby na inny niż Aktywny lub przez zmianę roli na rolę bez dostępu do aplikacji.
  • Czas jest wyrażony w minutach.
  • Domyślnie wartość ustawiona jest na 5 minut.

Ustawienia cyklicznych zadań serwera

“LdapSynchronizationTime”

  • Godzina, w której wykonuje się synchronizację użytkowników z LDAP.
  • Czas jest wyrażony jako godzina zegarowa.
  • Domyślnie wartość ustawiona jest na 02:00.

“LicenseExpirationDateCheckTime”

  • Godzina, w której system sprawdza terminy ważności licencji i zmienia statusy przedawnionych licencji na Nieaktywne oraz ustawia odpowiednią uwagę w ich szczegółach.
  • Czas jest wyrażony jako godzina zegarowa.
  • Domyślnie wartość ustawiona jest na 03:00.

“UpdateAgentsDictionariesTime”

  • Godzina, w której system sprawdza czy są dostępne nowe wzorce oprogramowania i przesyła je do agentów.
  • Czas jest wyrażony jako godzina zegarowa.
  • Domyślnie wartość ustawiona jest na 11:35.

“SoftwareStatisticsUpdateTime”

  • Godzina, w której system wykonuje aktualizację bilansów licencji, użycia, instalacji i użytkowników dla każdego oprogramowania.
  • Czas jest wyrażony jako godzina zegarowa.
  • Domyślnie wartość ustawiona jest na 00:00.

“CheckComputerConnectionStatusInterval”

  • Czas oczekiwania na status połączenia agenta. Jeśli w tym czasie serwer nie otrzyma komunikatu od agenta, na komputerze zostanie ustawiona wartość Offline jako status połączenia. Wartość ta powina być dłuższa niż interwał wysyłania komunikatu w ustawieniach profilu agenta.
  • Czas jest wyrażony w sekundach.
  • Domyślnie wartość ustawiona jest na 120.

Problem z wysyłaniem maili z serwera (SMTP)

W przypadku występowania błędu związanego z wysyłaniem maili z serwera LOG Plus (SMTP), które dotyczą GSSAPI, np. GSSAPI operation failed with error – An invalid name was supplied (Configuration file does not specify default realm) należy zmienić flagę UseLoginAuthentication z false na true.

Należy edytować plik appsettings.default.json i wyszukać sekcję “Smtp Server” i zmienić wspomnianą flagę z false na true.

/*! elementor - v3.12.2 - 23-04-2023 */ .elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}

UseLoginAuthentication