Activities of "cellero"

Blazor Web App ABP 9.2.2

On a production system, I am able to log in and use the system all ok. But often when logging back in a 403 - Forbidden: Access is denied error is given. Looking at the logs there are a bunch of "PermissionRequirement" messages.

This looks similar to this support case: https://abp.io/support/questions/8904/Returning-user-causes-permissions-to-fail-in-blazor-app

2025-08-09 15:25:11.480 +10:00 [INF] Request starting HTTP/1.1 GET https://cellero.net/Error?httpStatusCode=404 - null null 2025-08-09 15:25:11.482 +10:00 [INF] Executing endpoint 'Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Controllers.ErrorController.Index (Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared)' 2025-08-09 15:25:11.482 +10:00 [INF] Route matched with {action = "Index", controller = "Error", area = "", page = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] Index(Int32) on controller Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Controllers.ErrorController (Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared). 2025-08-09 15:25:11.482 +10:00 [INF] Executing ViewResult, running view ~/Views/Error/404.cshtml. 2025-08-09 15:25:11.484 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: SettingManagement.Emailing 2025-08-09 15:25:11.484 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: AbpAccount.SettingManagement 2025-08-09 15:25:11.484 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: AbpIdentity.SettingManagement 2025-08-09 15:25:11.485 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: AuditLogging.AuditLogs.SettingManagement 2025-08-09 15:25:11.485 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: FeatureManagement.ManageHostFeatures 2025-08-09 15:25:11.485 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: Saas.SettingManagement 2025-08-09 15:25:11.486 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: SettingManagement.Emailing 2025-08-09 15:25:11.486 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: AbpAccount.SettingManagement 2025-08-09 15:25:11.486 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: AbpIdentity.SettingManagement 2025-08-09 15:25:11.486 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: AuditLogging.AuditLogs.SettingManagement 2025-08-09 15:25:11.487 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: FeatureManagement.ManageHostFeatures 2025-08-09 15:25:11.487 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: Saas.SettingManagement 2025-08-09 15:25:11.488 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: SettingManagement.Emailing 2025-08-09 15:25:11.488 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: AbpAccount.SettingManagement 2025-08-09 15:25:11.488 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: AbpIdentity.SettingManagement 2025-08-09 15:25:11.488 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: AuditLogging.AuditLogs.SettingManagement 2025-08-09 15:25:11.488 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: FeatureManagement.ManageHostFeatures 2025-08-09 15:25:11.488 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: Saas.SettingManagement 2025-08-09 15:25:11.489 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: SettingManagement.Emailing 2025-08-09 15:25:11.489 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: AbpAccount.SettingManagement 2025-08-09 15:25:11.490 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: AbpIdentity.SettingManagement 2025-08-09 15:25:11.490 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: AuditLogging.AuditLogs.SettingManagement 2025-08-09 15:25:11.490 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: FeatureManagement.ManageHostFeatures 2025-08-09 15:25:11.490 +10:00 [INF] Authorization failed. These requirements were not met: PermissionRequirement: Saas.SettingManagement

When using the ABP Docs module in a Blazor WebApp the left side bar menu does not render. There is empty space where the menu and branding should be:

Menu:

context.Menu.AddItem( new ApplicationMenuItem( ConcreteMenus.UserDocs, l["Menu:Docs"], url: "/Documents", icon: "fa fa-question-circle", order: 600 ) );

Please advise how to render the side bar menu correctly.

Thanks.

ABP Version: 9.1.0 UI: Blazor WebApp DB: EF

  • ABP Framework version: v9.1.0
  • UI Type: Blazor Web App
  • Database System: EF Core SQL Server,

I am deploying a newly created ABP Blazor webapp to a new Azure Web App.

These instructions have been followed: https://abp.io/docs/latest/solution-templates/layered-web-application/deployment/azure-deployment/azure-deployment?UI=BlazorServer&DB=EF&Tiered=Yes

The DbMigrator has been successfully used to migrate the Azure database

The project is published using Visual Studio using the downloaded Publish Profile from Azure..

After publishing the website shows a: HTTP Error 500.30 - ASP.NET Core app failed to start

After turning on logging follow log is given. Please advise how to resolve this or where good instructions can be found.

2025-03-14T02:25:51 sandboxproc.exe complete successfully. Elapsed = 3305.00 ms[02:25:54 INF] Starting web host.[02:26:03 FTL] Host terminated unexpectedly!Volo.Abp.AbpInitializationException: An error occurred during ConfigureServicesAsync phase of the module Volo.Abp.OpenIddict.AbpOpenIddictAspNetCoreModule, Volo.Abp.OpenIddict.AspNetCore, Version=9.1.0.0, Culture=neutral, PublicKeyToken=null. See the inner exception for details.---> System.Security.Cryptography.CryptographicException: The system cannot find the file specified.at System.Security.Cryptography.CngKey.Open(String keyName, CngProvider provider, CngKeyOpenOptions openOptions)at System.Security.Cryptography.X509Certificates.CertificatePal.GetPrivateKey[T](Func2 createCsp, Func2 createCng)at System.Security.Cryptography.X509Certificates.CertificatePal.GetRSAPrivateKey()at System.Security.Cryptography.X509Certificates.CertificateExtensionsCommon.GetPrivateKey[T](X509Certificate2 certificate, Predicate1 matchesConstraints)at System.Security.Cryptography.X509Certificates.RSACertificateExtensions.GetRSAPrivateKey(X509Certificate2 certificate)at Microsoft.IdentityModel.Tokens.X509SecurityKey.get_PrivateKey()at Microsoft.IdentityModel.Tokens.X509SecurityKey.get_PrivateKeyStatus()at Microsoft.Extensions.DependencyInjection.OpenIddictServerBuilder.AddSigningKey(SecurityKey key)at Microsoft.Extensions.DependencyInjection.OpenIddictServerBuilder.AddSigningCertificate(X509Certificate2 certificate)at Microsoft.Extensions.DependencyInjection.OpenIddictServerBuilderExtensions.AddProductionEncryptionAndSigningCertificate(OpenIddictServerBuilder builder, String fileName, String passPhrase, Nullable1 flag)at Cellero.CloudServices.Blazor.CloudServicesBlazorModule.<>c__DisplayClass0_0.<PreConfigureServices>b__3(OpenIddictServerBuilder serverBuilder) in D:\DevOps\Cellero.CloudServices\src\Cellero.CloudServices.Blazor\CloudServicesBlazorModule.cs:line 129at Volo.Abp.Options.PreConfigureActionList1.Configure(TOptions options)at Microsoft.Extensions.DependencyInjection.ServiceCollectionPreConfigureExtensions.ExecutePreConfiguredActions[TOptions](IServiceCollection services, TOptions options)at Volo.Abp.OpenIddict.AbpOpenIddictAspNetCoreModule.<>c__DisplayClass1_0.<AddOpenIddictServer>b__0(OpenIddictServerBuilder builder)at Microsoft.Extensions.DependencyInjection.OpenIddictServerExtensions.AddServer(OpenIddictBuilder builder, Action1 configuration)at Volo.Abp.OpenIddict.AbpOpenIddictAspNetCoreModule.AddOpenIddictServer(IServiceCollection services)at Volo.Abp.OpenIddict.AbpOpenIddictAspNetCoreModule.ConfigureServices(ServiceConfigurationContext context)at Volo.Abp.Modularity.AbpModule.ConfigureServicesAsync(ServiceConfigurationContext context)at Volo.Abp.AbpApplicationBase.ConfigureServicesAsync()--- End of inner exception stack trace ---at Volo.Abp.AbpApplicationBase.ConfigureServicesAsync()at Volo.Abp.AbpApplicationFactory.CreateAsync[TStartupModule](IServiceCollection services, Action1 optionsAction)at Microsoft.Extensions.DependencyInjection.ServiceCollectionApplicationExtensions.AddApplicationAsync[TStartupModule](IServiceCollection services, Action1 optionsAction)at Microsoft.Extensions.DependencyInjection.WebApplicationBuilderExtensions.AddApplicationAsync[TStartupModule](WebApplicationBuilder builder, Action`1 optionsAction)at Cellero.CloudServices.Blazor.Program.Main(String[] args) in D:\DevOps\Cellero.CloudServices\src\Cellero.CloudServices.Blazor\Program.cs:line 42

HTTP Error 500.30 - Internal Server Error

The page cannot be displayed because an internal server error has occurred.

Most likely causes:

  • IIS received the request; however, an internal error occurred during the processing of the request. The root cause of this error depends on which module handles the request and what was happening in the worker process when this error occurred.
  • IIS was not able to access the web.config file for the Web site or application. This can occur if the NTFS permissions are set incorrectly.
  • IIS was not able to process configuration for the Web site or application.
  • The authenticated user does not have permission to use this DLL.
  • The request is mapped to a managed handler but the .NET Extensibility Feature is not installed.

Things you can try:

  • Ensure that the NTFS permissions for the web.config file are correct and allow access to the Web server's machine account.
  • Check the event logs to see if any additional information was logged.
  • Verify the permissions for the DLL.
  • Install the .NET Extensibility feature if the request is mapped to a managed handler.
  • Create a tracing rule to track failed requests for this HTTP status code. For more information about creating a tracing rule for failed requests, click here.

Detailed Error Information:

Module   AspNetCoreModuleV2
Notification   ExecuteRequestHandler
Handler   aspNetCore
Error Code   0x8007023e
Requested URL   http://localhost:80/
Physical Path   C:\home\site\wwwroot
Logon Method   Anonymous
Logon User   Anonymous

More Information:

This error means that there was a problem while processing the request. The request was received by the Web server, but during processing a fatal error occurred, causing the 500 error.

View more information »

Microsoft Knowledge Base Articles:

2025-03-14 02:25:47 ~1CELLEROCLOUDSERVICES2025 GET / - 80 - 172.17.32.5 AlwaysOn - - cellerocloudservices2025-f0c6f0bgbcgkangj.australiaeast-01.azurewebsites.net 200 0 0 3240 529 70 2025-03-14 02:25:47 CELLEROCLOUDSERVICES2025 GET / X-ARR-LOG-ID=191dec8c-2181-40d2-ba33-2a3139a7a07c 443 - 127.0.0.1 AlwaysOn ARRAffinity=9b972310be74dedb5cd541f6b82070120f1431f4da4e9e5f1ba0a400f64e8628 - cellerocloudservices2025-f0c6f0bgbcgkangj.australiaeast-01.azurewebsites.net 500 30 574 2780 1036 72

ABP Studio is unable install /find the studio templates:

I have review support cases related to this issue, but the resolutions suggested either do not work or are not easily followed: https://abp.io/support/questions/7568/PackageId--VoloAbpStudioExtensionsStandardSolutionTemplates-throw--CodeAbpStudioNugetPackageNotFound https://abp.io/support/questions/6416/ABP-Studio-Bugs--Issues?CurrentPage=2#answer-3a12b15b-682d-771c-0d8a-2ec47a603c92

Also long paths: https://superuser.com/questions/1807770/how-to-enable-long-paths-on-windows-11-home

This problem only exists on 1 computer that I use. The problem has existed for several months, and I periodically uninstall and re try.

Can you please assist in resolving this issue. Thanks.

  • ABP Framework version: v8.3.1
  • UI Type: Blazor WebAPP
  • Database System: EF Core SQL Server

Why do I still get this message in ABP Suite in 8.3.1!?

I had significant problems when upgrading to 8.3.0 so I reverted to 8.2.2. I took the risk of upgrading to 8.3.1 last week but am still encountering this same issue. I did report it on the "Bugs & Issues v8.3.x ", but I received no reply.

The message is shown when selecting the solution from the ABP start page and when clicking on the Save and Generate.

I suspect it is in the ....abp\suite\appsettings.json settings for the project. I experimented when 8.3.0 was released by adding in paths for the project with null e.g. "HttpApiHostProjectDirectory": null But that started odd behavior when generating entities.

Can you please provide a fix to this as it is blocking progress on projects.

  • ABP Framework version: v8.3.0 ABP Studio 0.8.0
  • UI Type: Blazor Web App
  • Database System: SQL Server

The upgrade to 8.3.0 has not been very successful for us. The primary issue is that since upgrading Abp Suite does not create all objects when generating an Entity.

Firstly though, this message is given on existing AND new project (created via ABP Studio):

I stopped this message by updating C:\Users\xxx.abp\suite\appsettings.json and replacing the null value in HttpApiHostProjectDirectory by coping the HttpApiClientProjectDirectory string. Note that new projects created by ABP Studio have same issue.

Secondly, whenever attempting to create an Entity this message is given. Even when the project is built:

To the main issue. When creating an Entity in ABP Suite only objects in the ...Blazor.Client project are created. I.e. nothing in any other project Application, Application.Contracts etc.. It is like the templates are missing??? We are unable to create / update entities.

This is a serious issue for us. We first encountered this last week when 8.3.0-final was released. I have waited to raise this ticket assuming it would be resolved but it is not.

Please assist.

  • ABP Framework version: v8.3.0 After upgrading to ABP 8.3.0 there is no button in ABP Suite to add a new project.

I have uninstalled and resinstalled both abp suite and the cli to try to solve but there is no change. abp suite remove dotnet tool uninstall -g Volo.Abp.Cli

dotnet tool install -g Volo.Abp.Cli abp suite install

  • ABP Framework version: v8.2.0-rc
  • UI Type: Blazor Web App

Can you please assist with the approach (CSS ??) for reducing the padding on each DataGrid row. I would like to reduce the white space on each row as it is takes up too much space. I am referring to the row areas marked in red below:

Presumably this will be achieved using CSS and will go in the main.css, I'd like assistance with the CSS markup

Thanks.

  • ABP Framework version: v8.1.1

Is it possible to call the ABP Suite "Save and Generate" function from the command line? It would take the entity JSON file name as a parameter. I want to automate the entity generation task rather than manually one by one and in right entity order.

Thanks, Roger

  • ABP Framework version: v8.1.1

Using ABP Suite, there are no audit details on the child of a Master-Child entity.

It should follow the same audit level as the base class on the Master.
Do you agree? Any suggestions?

Thank you.

Showing 1 to 10 of 38 entries
Learn More, Pay Less
33% OFF
All Trainings!
Get Your Deal
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v10.0.0-preview. Updated on September 12, 2025, 10:20