Activities of "auxo-devsu"

  • Exception message and full stack trace: 2025-08-05T23:50:36.430962367Z [23:50:36 WRN] ---------- RemoteServiceErrorInfo ---------- 2025-08-05T23:50:36.431125991Z { 2025-08-05T23:50:36.431141350Z "code": null, 2025-08-05T23:50:36.431151119Z "message": "Your request is not valid!", 2025-08-05T23:50:36.431182437Z "details": "The following errors were detected during validation.\n - inspectionDate is null!\n", 2025-08-05T23:50:36.431201413Z "data": null, 2025-08-05T23:50:36.431208807Z "validationErrors": [ 2025-08-05T23:50:36.431215269Z { 2025-08-05T23:50:36.431221992Z "message": "inspectionDate is null!", 2025-08-05T23:50:36.431228564Z "members": [ 2025-08-05T23:50:36.431235157Z "inspectionDate" 2025-08-05T23:50:36.431241849Z ] 2025-08-05T23:50:36.431267207Z } 2025-08-05T23:50:36.431274380Z ] 2025-08-05T23:50:36.431281424Z } 2025-08-05T23:50:36.431287555Z 2025-08-05T23:50:36.432740667Z [23:50:36 WRN] Method arguments are not valid! See ValidationErrors for details. 2025-08-05T23:50:36.432766135Z Volo.Abp.Validation.AbpValidationException: Method arguments are not valid! See ValidationErrors for details. 2025-08-05T23:50:36.432775894Z at Volo.Abp.Validation.MethodInvocationValidator.ThrowValidationError(MethodInvocationValidationContext context) 2025-08-05T23:50:36.432782175Z at Volo.Abp.Validation.MethodInvocationValidator.ValidateAsync(MethodInvocationValidationContext context) 2025-08-05T23:50:36.432821569Z at Volo.Abp.Validation.ValidationInterceptor.ValidateAsync(IAbpMethodInvocation invocation) 2025-08-05T23:50:36.432829143Z at Volo.Abp.Validation.ValidationInterceptor.InterceptAsync(IAbpMethodInvocation invocation) 2025-08-05T23:50:36.432836738Z at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter1.InterceptAsync[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo, Func3 proceed) 2025-08-05T23:50:36.432843781Z at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo) 2025-08-05T23:50:36.432850464Z at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapterWithReturnValue1.ProceedAsync() 2025-08-05T23:50:36.432857146Z at Volo.Abp.Auditing.AuditingInterceptor.ProceedByLoggingAsync(IAbpMethodInvocation invocation, AbpAuditingOptions options, IAuditingHelper auditingHelper, IAuditLogScope auditLogScope) 2025-08-05T23:50:36.432863588Z at Volo.Abp.Auditing.AuditingInterceptor.InterceptAsync(IAbpMethodInvocation invocation) 2025-08-05T23:50:36.432869710Z at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter1.InterceptAsync[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo, Func3 proceed) 2025-08-05T23:50:36.432875882Z at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo) 2025-08-05T23:50:36.432882364Z at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapterWithReturnValue1.ProceedAsync() 2025-08-05T23:50:36.432895719Z at Volo.Abp.Uow.UnitOfWorkInterceptor.InterceptAsync(IAbpMethodInvocation invocation) 2025-08-05T23:50:36.432901710Z at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter1.InterceptAsync[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo, Func3 proceed) 2025-08-05T23:50:36.432908002Z at PartnerHub.Vic.VehicleController.GetAsync(String plateId, Nullable1 inspectionDate, String vin, String chassisNumber) in /home/runner/work/Simon-BE/Simon-BE/src/partner-hub/PartnerHub.HttpApi/Controllers/Vic/VehicleController.cs:line 26 2025-08-05T23:50:36.432914845Z at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) 2025-08-05T23:50:36.432920806Z at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask1 actionResultValueTask) 2025-08-05T23:50:36.432927038Z at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeNextActionFilterAsync>g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 2025-08-05T23:50:36.432941685Z at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) 2025-08-05T23:50:36.432947957Z at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) 2025-08-05T23:50:36.432954118Z at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() 2025-08-05T23:50:36.432960510Z --- End of stack trace from previous location --- 2025-08-05T23:50:36.432966712Z at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) 2025-08-05T23:50:36.439023233Z [23:50:36 WRN] There are 1 validation errors: 2025-08-05T23:50:36.439112948Z inspectionDate is null! (inspectionDate)

  • Steps to reproduce the issue:

  • Use DateOnly? (nullable) as part of a GET request

  • Keep that value as null or empty

  • ABP validates that expecting it to have a value

  • Exception message and full stack trace: Exception of type 'Volo.Abp.BusinessException' was thrown at Volo.Saas.Tenants.TenantManager.ValidateNameAsync(String normalizeName, Nullable1 expectedId) at Volo.Saas.Tenants.TenantManager.CreateAsync(String name, Nullable1 editionId)

How do I know what validations are in place for TenantManager (part of ABP Commercial)? I'm particularly interested in what's happening within ValidateNameAsync.

Thanks

  • ABP Framework version: v9
  • UI Type: MVC
  • Database System: EF Core (SQL Server)
  • Tiered (for MVC) or Auth Server Separated (for Angular): yes
  • Exception message and full stack trace:
  • Steps to reproduce the issue:

Since yesterday, out of nowhere, our pipelines have started running really slow. No changes in dependencies/packages or GitHub runners that could have affected how our packages get resolved. We are running ABP Commercial v9.

I'm attaching the logs from our runner with verbosity enabled so you can see what's happening. Also, I'm attaching the *.csproj file with our dependencies so you know.

Did you make changes to the Nuget feed by any chance? Are there any networking restrictions for US requests, as that's the location for most of the GitHub runners?

Logs & *.csproj file: https://drive.google.com/drive/folders/17ftiyLS-gd5ETV5sZAZ1AhDEh684NpM5?usp=sharing

  • ABP Framework version: v9,0.0
  • UI Type: MVC
  • Database System: EF Core
  • Tiered (for MVC) or Auth Server Separated (for Angular): yes

Hi,

I'm changing one of our Product features and giving it another internal name. I'm changing it from Platform.OnlineBooking to PlatformName.Products.OnlineBooking. When I did that, I've got an issue and my Admin Web doesn't initialize anymore due to the Admin API failing. Logs are below.

Question:

  • If a feature was being used before, how do you recommend that we remove it from a given system to introduce a new one?
  • What are the implications of renaming features like we are doing? I'd like to ensure that we have consistent internal names so it's important for me to update our namings so we can scale that with multiple products.

Thank you!

Logs

2025-01-06T22:00:07 [22:00:07 INF] Request starting HTTP/1.1 GET https://localhost:5002/api/abp/application-configuration?IncludeLocalizationResources=False&api-version=1.0 - null null
2025-01-06T22:00:07 [22:00:07 INF] Executing endpoint 'Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationController.GetAsync (Volo.Abp.AspNetCore.Mvc)'
2025-01-06T22:00:07 [22:00:07 INF] Route matched with {area = "abp", action = "Get", controller = "AbpApplicationConfiguration", page = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationDto] GetAsync(Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationRequestOptions) on controller Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationController (Volo.Abp.AspNetCore.Mvc).
2025-01-06T22:00:07 [22:00:07 INF] Executing action method Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationController.GetAsync (Volo.Abp.AspNetCore.Mvc) - Validation state: Valid
2025-01-06T22:00:07 [22:00:07 DBG] Executing AbpApplicationConfigurationAppService.GetAsync()...
2025-01-06T22:00:07 [22:00:07 ERR] ---------- RemoteServiceErrorInfo ----------
2025-01-06T22:00:07 {
2025-01-06T22:00:07   "code": null,
2025-01-06T22:00:07   "message": "An internal error occurred during your request!",
2025-01-06T22:00:07   "details": null,
2025-01-06T22:00:07   "data": null,
2025-01-06T22:00:07   "validationErrors": null
2025-01-06T22:00:07 }
2025-01-06T22:00:07 
2025-01-06T22:00:07 [22:00:07 ERR] Undefined feature: Platform.OnlineBooking
2025-01-06T22:00:07 Volo.Abp.AbpException: Undefined feature: Platform.OnlineBooking
2025-01-06T22:00:07    at Volo.Abp.Features.FeatureDefinitionManager.GetAsync(String name)
2025-01-06T22:00:07    at Volo.Abp.Features.FeatureChecker.GetOrNullAsync(String name)
2025-01-06T22:00:07    at Volo.Abp.Features.FeatureCheckerBase.IsEnabledAsync(String name)
2025-01-06T22:00:07    at Volo.Abp.Features.FeatureCheckerExtensions.IsEnabledAsync(IFeatureChecker featureChecker, Boolean requiresAll, String[] featureNames)
2025-01-06T22:00:07    at Volo.Abp.Features.RequireFeaturesSimpleStateChecker`1.IsEnabledAsync(SimpleStateCheckerContext`1 context)
2025-01-06T22:00:07    at Volo.Abp.SimpleStateChecking.SimpleStateCheckerManager`1.InternalIsEnabledAsync(TState state, Boolean useBatchChecker)
2025-01-06T22:00:07    at Volo.Abp.SimpleStateChecking.SimpleStateCheckerManager`1.IsEnabledAsync(TState state)
2025-01-06T22:00:07    at Volo.Abp.Authorization.Permissions.PermissionChecker.IsGrantedAsync(ClaimsPrincipal claimsPrincipal, String[] names)
2025-01-06T22:00:07    at Volo.Abp.Authorization.Permissions.PermissionChecker.IsGrantedAsync(String[] names)
2025-01-06T22:00:07    at Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationAppService.GetAuthConfigAsync()
2025-01-06T22:00:07    at Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationAppService.GetAsync(ApplicationConfigurationRequestOptions options)
2025-01-06T22:00:07    at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo)
2025-01-06T22:00:07    at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapterWithReturnValue`1.ProceedAsync()
2025-01-06T22:00:07    at Volo.Abp.GlobalFeatures.GlobalFeatureInterceptor.InterceptAsync(IAbpMethodInvocation invocation)
2025-01-06T22:00:07    at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed)
2025-01-06T22:00:07    at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo)
2025-01-06T22:00:07    at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapterWithReturnValue`1.ProceedAsync()
2025-01-06T22:00:07    at Volo.Abp.Auditing.AuditingInterceptor.ProceedByLoggingAsync(IAbpMethodInvocation invocation, AbpAuditingOptions options, IAuditingHelper auditingHelper, IAuditLogScope auditLogScope)
2025-01-06T22:00:07    at Volo.Abp.Auditing.AuditingInterceptor.InterceptAsync(IAbpMethodInvocation invocation)
2025-01-06T22:00:07    at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed)
2025-01-06T22:00:07    at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo)
2025-01-06T22:00:07    at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapterWithReturnValue`1.ProceedAsync()
2025-01-06T22:00:07    at Volo.Abp.Validation.ValidationInterceptor.InterceptAsync(IAbpMethodInvocation invocation)
2025-01-06T22:00:07    at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed)
2025-01-06T22:00:07    at Castle.DynamicProxy.AsyncInterceptorBase.ProceedAsynchronous[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo)
2025-01-06T22:00:07    at Volo.Abp.Castle.DynamicProxy.CastleAbpMethodInvocationAdapterWithReturnValue`1.ProceedAsync()
2025-01-06T22:00:07    at Volo.Abp.Uow.UnitOfWorkInterceptor.InterceptAsync(IAbpMethodInvocation invocation)
2025-01-06T22:00:07    at Volo.Abp.Castle.DynamicProxy.CastleAsyncAbpInterceptorAdapter`1.InterceptAsync[TResult](IInvocation invocation, IInvocationProceedInfo proceedInfo, Func`3 proceed)
2025-01-06T22:00:07    at Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationController.GetAsync(ApplicationConfigurationRequestOptions options)
2025-01-06T22:00:07    at lambda_method2801(Closure, Object)
2025-01-06T22:00:07    at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.AwaitableObjectResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
2025-01-06T22:00:07    at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.&lt;InvokeActionMethodAsync&gt;g__Logged|12_1(ControllerActionInvoker invoker)
2025-01-06T22:00:07    at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.&lt;InvokeNextActionFilterAsync&gt;g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
2025-01-06T22:00:07    at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
2025-01-06T22:00:07    at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
2025-01-06T22:00:07    at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.&lt;InvokeInnerFilterAsync&gt;g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
2025-01-06T22:00:07    at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.&lt;InvokeNextExceptionFilterAsync&gt;g__Awaited|26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
2025-01-06T22:00:07 [22:00:07 INF] Executing ObjectResult, writing value of type 'Volo.Abp.Http.RemoteServiceErrorResponse'.
  • ABP Framework version: v9.0.2
  • UI Type: MVC
  • Database System: EF Core (SQL Server)
  • Tiered (for MVC) or Auth Server Separated (for Angular): auth server separated
  • Exception message and full stack trace:
  • Steps to reproduce the issue:

I'm migrating from 8.0.2 to 9.0.2 and bumped into an issue with the AuthServer, which runs separately. I'm using a login that exists and I'm able to log in using v8.0.2. However, in ABP 9.0.2, this is what I get:

Screen:

Logs attached.

  • ABP Framework version: v9.0.2
  • Database System: EF Core
  • Steps to reproduce the issue:

After I upgraded my ABP 8.0.2 to 9.0.2, when I run the .Host project it shows the message:

"The Libs folder under the wwwroot/libs directory is empty! The Libs folder contains mandatory NPM Packages for running the project.

Make sure you run the abp install-libs CLI tool command.

For more information, check out the ABP CLI documentation"

My host project is an API and I don't have a package.json file. I read on GitHub https://github.com/abpframework/abp/issues/21692 that a workaround would be to copy the 'libs' folder from AuthServer but I don't think this is acceptable as they will not be maintained over time.

Please let me know how to fix it for API projects.

  • ABP Framework version: v8.1
  • UI Type: MVC
  • Database System: EF Core (SQL Server)
  • Tiered (for MVC) or Auth Server Separated (for Angular): yes\
  • Exception message and full stack trace:
  • Steps to reproduce the issue:
    • Log into Admin Web > Side Menu doesn't load, just 'Home'

See the image below. Home always shows but not the other ones. They disappear altogether and no changes have been made to the menu,

  • ABP Framework version: v8.1.0
  • UI Type: MVC
  • Database System: EF Core (SQL Server)
  • Tiered (for MVC) or Auth Server Separated (for Angular): tiered
  • Exception message and full stack trace:
  • Steps to reproduce the issue:

Hi,

I'm replacing ABP's AuthServer with Auth0. I can authenticate users on Auth0, but that's the easiest part. To make things easier, I'm tackling one problem at a time. Please, note that I have looked at the docs and I didn't find anything pointing me in the right direction.

**I want to log into Admin Web Portal using my Auth0 user **

I have successfully configured the authentication to switch from Auth0 to Auth Server - both can authenticate, but only Auth Server authorises users.

**My questions are: **

  1. How do I let the authenticated user see the links and menus post-authentication?
  2. How do I ensure that ICurrentTenant has the correct tenant post-login?
  3. How do I ensure that CurrentUser.IsAuthenticated gets updated correctly? I can see that HttpContext.User.IsAuthenticated is equals true, but CurrentUser.IsAuthenticated is always false.

Thanks in advance.

  • ABP Framework version: v8.0.0
  • UI Type: Angular / MVC / Blazor WASM / Blazor Server
  • Database System: EF Core (SQL Server)

I'm struggling to get around how to manage permissions, permissions no longer used and permissions per role.

  1. I would like to delete the permission groups above. What are the options I have for doing that?
  2. I would like to define the permissions of a given role. What are the options I have for doing that?
  3. How do I ensure that new tenants being created always get the latest set of default permissions for the application?
  4. Can I disable the out-of-the-box admin role?

Thanks!

  • ABP Framework version: v8.0.0
  • UI Type: MVC
  • Database System: EF Core (SQL Server)
  • Tiered (for MVC) or Auth Server Separated (for Angular): separated

Hi,

Over the last 11 months, we've been using ABP, and we are happy about it. However, I have been ignoring some key security alerts emitted by GitHub Dependabot and I'd like to know if the ABP team is currently using something along the lines and, also, when there will be an update to the following vulnerabilities:

HIGH

  • uppy's companion module is vulnerable to Server-Side Request Forgery (SSRF) via IPv4-mapped IPv6 addresses.
    • @volo/account@8.0.0 requires uppy@^1.16.1 via @abp/uppy@8.0.0.
    • Patched version is 2.3.3
  • This affects the package glob-parent before 5.1.2. The enclosure regex used to check for strings ending in enclosure containing path separator.
    • @volo/abp.aspnetcore.mvc.ui.theme.leptonx@3.0.0 requires glob-parent@^3.1.0 via a transitive dependency on chokidar@2.1.8 @volo/account@8.0.0 requires glob-parent@^3.1.0 via a transitive dependency on chokidar@2.1.8 @volo/abp.aspnetcore.mvc.ui.theme.leptonx@3.0.0 requires glob-parent@^3.1.0 via a transitive dependency on glob-stream@6.1.0 @volo/account@8.0.0 requires glob-parent@^3.1.0 via a transitive dependency on glob-stream@6.1.0
    • Patched version is 5.1.2

MEDIUM

  • ReDoS in Sec-Websocket-Protocol header - A specially crafted value of the Sec-Websocket-Protocol header can be used to significantly slow down a ws server.
    • @volo/account@8.0.0 requires ws@~6.1.0 via a transitive dependency on engine.io-client@3.3.3
    • The earliest fixed version is 6.2.2.

LOW

  • sweetalert2 v11.6.14 and above contains potentially undesirable behavior - sweetalert2 versions 11.6.14 and above have potentially undesirable behavior. The package outputs audio and/or video messages that do not pertain to the functionality of the package when run on specific tlds. This functionality is documented on the project's readme

Please, let me know how I can ensure my apps are up-to-date and compliant with the latest security standards. Thanks!

Showing 1 to 10 of 14 entries
Boost Your Development
ABP Live Training
Packages
See Trainings
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v10.1.0-preview. Updated on December 12, 2025, 10:36
1
ABP Assistant
🔐 You need to be logged in to use the chatbot. Please log in first.