Ends in:
7 DAYS
23 HRS
20 MIN
38 SEC
Ends in:
7 D
23 H
20 M
38 S

Activities of "alper"

Answer

you can find answer to your question at:

  • https://support.abp.io/QA/Questions/245/ABP-LIC-0008---License-check-failed-for-%27XXXXX%27#answer-85d755eb-1748-55bd-0ffc-39f5de3630ae
  • https://support.abp.io/QA/Questions/817/How-to-delete-current-license-login-session#answer-4cbc8f13-c7f3-84fa-7fc8-39fa2688df13
  • https://support.abp.io/QA/Questions/6508/Licensing-problem-in-Github-Actions

Are you publishing your website in Release mode? if yes, what's the final error message?

test

Version: 8.0.2 (MVC Leptonx) I have changed the logo like below. But if I refresh the app, first shows the default lepton logo then changes it to my logo.

[Dependency(ReplaceServices = true)] 
public class XBrandingProvider : DefaultBrandingProvider 
{ 
    public override string AppName => "X"; 
 
    public override string LogoUrl => "/images/logo/logo_light.png"; 
 
    public override string? LogoReverseUrl => "/images/logo/logo_dark.png"; 
} 

it should be working as expected after this PR https://github.com/volosoft/lepton/pull/1803.

normally you don't need to login/logout for deployment. it's only needed for development time. but I guess your production computer is in Development mode?!

https://support.abp.io/QA/Questions/245/ABP-LIC-0008---License-check-failed-for-%27XXXXX%27#answer-85d755eb-1748-55bd-0ffc-39f5de3630ae

also see this post https://support.abp.io/QA/Questions/817/How-to-delete-current-license-login-session#answer-4cbc8f13-c7f3-84fa-7fc8-39fa2688df13

first of all, no need to log out

Secondly, you have three developer seats, and you can use a maximum of six computers for development. As I see from the records, you already used all your computer credits. What you need to do is publish your application in Release mode; don't set your Environment to Development.

PS: I cleared your paired computer history.

To diagnose the problem, there are 2 things to do:

  1. Run the Windows Service in administrator mode and try again

  2. To understand the correct paths, write a new simple console app and run this app as a Windows service. Log the following variables and send me the values. Can you see if the files are there in these paths? (If not, copy access-token.bin and AbpLicense.bin from your computer to the Server's related folders.)

TokenPath:

string TokenPath = System.IO.Path.Combine(System.Environment.GetFolderPath(System.Environment.SpecialFolder.UserProfile), ".abp", "cli", "access-token.bin");

LicensePath:

string LicensePath = System.IO.Path.Combine(System.IO.Path.GetTempPath(), "AbpLicense.bin");

your problem still exists?

As a summary

  • If you deploy your application as multiple instances, you need a distributed cache, like Redis.
  • If you have multiple applications (like a microservice or distributed solution) that need to share the same cache objects, you need to have a distributed cache, like Redis.
  • ABP's default cache is In-Memory Cache. It is usable only if you have a single application with a single instance running on a single server. Even in that scenario, it's good to use Redis because your cached objects are not erased when the application restarts.

What's Redis?

  • Redis (REmote DIctionary Server). This open-source application provides in-memory caching. It is known for its high-performance capabilities.

  • It’s very fast for reading/writing data. That’s why we use Redis for distributed cache in the following projects


Where is Redis being used in ABP projects?


Why must we use Redis in ABP projects?

You only need to install Redis for the n-tier architecture where Web and HTTP API layers are physically separated. If you work on an n-layered solution with no HTTP API project, then you don't need Redis.

You can see in which cases Redis is pre-required from the documentation page: docs.abp.io/en/abp/latest/Getting-Started-Setup-Environment?UI=MVC&DB=EF&Tiered=Yes


What exactly is being cached in Redis?

  • When you see the IDistributedCache interface, it means Redis is required by default. The following modules are already using Redis (some modules are commercial modules):

    • setting-management:SettingManagementStore for setting values.
    • permission-management: PermissionStore for granted permissions.
    • saas:TenantDeletedHandler and TenantStore class
    • cms-kit: UrlShortingPublicAppService class for Shortened URL Caches
    • language-management: DynamicResourceLocalizer class for the Language Text caches
    • file-management: FileDescriptorAppService class for the Download Token Cache.
    • text-template-management: DynamicTemplateDefinitionStore class
    • gdpr: GdprRequestAppService class for Download Token Cache.

Finally, I want you to know that you can replace Redis with any other caching provider like Memcached.


Resources:

I think that the timing from GitHub and the ABP release schedule are not aligned. I got an alert from Git Hub about a new pre-release and updated my solution.

I will try again now

@rafael.gonzales, you need to check this page to see if a new version has been published 👉 https://commercial.abp.io/releases

Showing 51 to 60 of 1868 entries
Made with ❤️ on ABP v9.1.0-preview. Updated on November 20, 2024, 13:06