Hi, Our language service give license error. vhs-language 2b7afd558d8b vitalograph/ventrahub-dev-images:language-prod-latest 44357:8080 STATUS Restarting
[10:40:54 INF] Starting VentraHubStructure.LanguageService
[10:40:56 INF] Trying to acquire the distributed lock for database migration: LanguageService.
[10:40:56 INF] Distributed lock is acquired for database migration: LanguageService...
[10:40:59 INF] Distributed lock has been released for database migration: LanguageService...
[10:40:59 ERR] ABP-LIC-0017 - License code is not valid: xxxxxxxxxxxxx
[10:40:59 ERR] ABP-LIC-ERROR - License check failed for 'Volo.Abp.LanguageManagement.Domain-v10.0.2.0'.
7 Answer(s)
-
0
Volo.Abp.LanguageManagement.Domainis a commercial (Pro) module and it requires a valid ABP license at runtime.ABP-LIC-0017 - License code is not validmeans the application is reading anAbpLicenseCodevalue, but ABP’s license validation rejects it (wrong/expired/mismatched license, or corrupted value).- Fix it by ensuring the correct license code is provided to the LanguageService container exactly as issued by ABP:
- In the LanguageService configuration, set
AbpLicenseCode(recommended via environment variable in containers), for example indocker-compose.yml:
- In the LanguageService configuration, set
services: vhs-language: environment: - AbpLicenseCode=PUT_YOUR_FULL_LICENSE_CODE_HERE(Make sure it’s a single uninterrupted value; no extra spaces/quotes/newlines.)- Remove/avoid having multiple different
AbpLicenseCodedefinitions (e.g., bothappsettings.jsonand environment variables with different values). - Redeploy/restart the container after changing the value.
- If you’re still getting
ABP-LIC-0017after you re-paste the license code from the ABP customer portal/email (plain-text), this is a license/account issue and must be handled by ABP licensing support.
- Since this is a license-related problem, please contact us at: https://abp.io/contact
(Verified: Language Management module requires a Team or higher license; your log also shows it’s
Volo.Abp.LanguageManagement.Domain-v10.0.2.0failing the license check.)
This response was generated by AI. If it didn’t solve your problem, feel free to post a new answer — our support team will jump in to help you soon.
-
0
we have env lisans for all service language: image: ${DOCKER_REPO}:language-${TAG:-latest} build: context: . dockerfile: services/language/VentraHubStructure.LanguageService/Dockerfile container_name: vhs-language depends_on: authserver: condition: service_healthy sqlserver: condition: service_healthy ports: - "44357:8080" environment: <<: [ *abp_common_env, *abp_license_env ] DOTNET_RUNNING_IN_CONTAINER: "true" ASPNETCORE_CONTENTROOT: /src/services/language/VentraHubStructure.LanguageService AuthServer__Authority: "${AUTH_SERVER_URL}" AuthServer__MetaAddress: "http://authserver:8080" AuthServer__RequireHttpsMetadata: "${REQUIRE_HTTPS:-false}" AuthServer__SwaggerClientId: "SwaggerTestUI" AuthServer__Audience: "LanguageService" App__CorsOrigins: "${APP_CORS_ORIGINS}" App__HealthCheckUrl: "/health-status" Swagger__IsEnabled: "${ENABLE_SWAGGER:-true}"
-
0
hi
Can you check this?
https://abp.io/support/questions/817/How-to-delete-current-license-login-session#answer-4cbc8f13-c7f3-84fa-7fc8-39fa2688df13
Thanks
-
0
hi , did all steps.but still only language services doesnt work
team
Containers vhs-language
vhs-language a060cf9db391 vitalograph/ventrahub-dev-images:language-prod-0.01 44357:8080 STATUS Exited (214) (47 seconds ago)
[12:08:53 INF] Starting VentraHubStructure.LanguageService
[12:08:54 INF] Trying to acquire the distributed lock for database migration: LanguageService.
[12:08:54 INF] Distributed lock is acquired for database migration: LanguageService...
[12:08:56 INF] Distributed lock has been released for database migration: LanguageService...
[12:08:56 ERR] ABP-LIC-0017 - License code is not valid: 08bc9b19-d339-41c4-b7e1-2ad784d49722
[12:08:56 ERR] ABP-LIC-ERROR - License check failed for 'Volo.Abp.LanguageManagement.Domain-v10.0.2.0'.
For more information, contact to license@abp.io.
[12:09:57 INF] Starting VentraHubStructure.LanguageService
[12:09:59 INF] Trying to acquire the distributed lock for database migration: LanguageService.
[12:09:59 INF] Distributed lock is acquired for database migration: LanguageService...
[12:10:01 INF] Distributed lock has been released for database migration: LanguageService...
[12:10:01 ERR] ABP-LIC-0017 - License code is not valid: 08bc9b19-d339-41c4-b7e1-2ad784d49722
[12:10:01 ERR] ABP-LIC-ERROR - License check failed for 'Volo.Abp.LanguageManagement.Domain-v10.0.2.0'.
For more information, contact to license@abp.io.
[12:11:01 INF] Starting VentraHubStructure.LanguageService
[12:11:03 INF] Trying to acquire the distributed lock for database migration: LanguageService.
[12:11:03 INF] Distributed lock is acquired for database migration: LanguageService...
[12:11:05 INF] Distributed lock has been released for database migration: LanguageService...
[12:11:05 ERR] ABP-LIC-0017 - License code is not valid: 08bc9b19-d339-41c4-b7e1-2ad784d49722
[12:11:05 ERR] ABP-LIC-ERROR - License check failed for 'Volo.Abp.LanguageManagement.Domain-v10.0.2.0'.
For more information, contact to license@abp.io.
[12:12:06 INF] Starting VentraHubStructure.LanguageService
[12:12:08 INF] Trying to acquire the distributed lock for database migration: LanguageService.
[12:12:08 INF] Distributed lock is acquired for database migration: LanguageService...
[12:12:10 INF] Distributed lock has been released for database migration: LanguageService...
[12:12:10 ERR] ABP-LIC-0017 - License code is not valid: 08bc9b19-d339-41c4-b7e1-2ad784d49722
[12:12:10 ERR] ABP-LIC-ERROR - License check failed for 'Volo.Abp.LanguageManagement.Domain-v10.0.2.0'.
For more information, contact to license@abp.io.
[12:12:56 INF] Starting VentraHubStructure.LanguageService
[12:12:58 INF] Trying to acquire the distributed lock for database migration: LanguageService.
[12:12:58 INF] Distributed lock is acquired for database migration: LanguageService...
[12:13:00 INF] Distributed lock has been released for database migration: LanguageService...
[12:13:01 ERR] ABP-LIC-0017 - License code is not valid: 08bc9b19-d339-41c4-b7e1-2ad784d49722
[12:13:01 ERR] ABP-LIC-ERROR - License check failed for 'Volo.Abp.LanguageManagement.Domain-v10.0.2.0'.
For more information, contact to license@abp.io.
[12:16:26 INF] Starting VentraHubStructure.LanguageService
[12:16:29 INF] Trying to acquire the distributed lock for database migration: LanguageService.
[12:16:29 INF] Distributed lock is acquired for database migration: LanguageService...
[12:16:31 INF] Distributed lock has been released for database migration: LanguageService...
[12:16:31 ERR] ABP-LIC-0017 - License code is not valid: 08bc9b19-d339-41c4-b7e1-2ad784d49722
[12:16:31 ERR] ABP-LIC-ERROR - License check failed for 'Volo.Abp.LanguageManagement.Domain-v10.0.2.0'.
For more information, contact to license@abp.io.
Notifications
-
0
is THE ABP_LICENSE_CODE our API_KEY ?
-
0
hi
ABP-LIC-0017 - License code is not valid: 08bc9b19-d339-41c4-b7e1-2ad784d49722
Can you try to create a new and same name project and copy the LicenseCode from appsettings.json to your current project?
Thanks.
-
0
when i trye to creta new app its give erro System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Users\erkanu.nuget\packages\volo.abp.studio.extensions.standardsolutiontemplates\2.1.9\content\TemplateContents\app-nolayer s'. at IntPtr System.IO.Enumeration.FileSystemEnumerator<TResult>.CreateDirectoryHandle(string path, bool ignoreNotFound) at void System.IO.Enumeration.FileSystemEnumerator<TResult>.Init() at new System.IO.Enumeration.FileSystemEnumerable<TResult>(string directory, FindTransform transform, EnumerationOptions options, bool isNormalized) at IEnumerable<DirectoryInfo> System.IO.Enumeration.FileSystemEnumerableFactory.DirectoryInfos(string directory, string expression, EnumerationOptions options, bool isNormalized) at IEnumerable<FileSystemInfo> System.IO.DirectoryInfo.InternalEnumerateInfos(string path, string searchPattern, SearchTarget searchTarget, EnumerationOptions enumerationOptions) at DirectoryInfo[] System.IO.DirectoryInfo.GetDirectories(string searchPattern, EnumerationOptions enumerationOptions)