Activities of "cellero"

Hi everyone,

We sincerely apologize for the issue caused by the recent release with a 3rd party component. The affected versions are 9.0.7 and 9.1.0, other versions don't have any issue. We understand how frustrating it is, especially when it affects live systems. The ABP project, like other software solutions, includes many 3rd party components, and sometimes there may be problems with them. We contacted our 3rd party vendor and completely fixed the case.

The issue is now resolved, and here's the quick fix:

  1. Run this command on your development computer to clear your local NuGet cache:
    dotnet nuget locals all --clear

  2. Uninstall and install ABP Suite again:
    abp suite remove
    abp suite install

  3. Rebuild your ABP solution and publish it again to your live environment

Thank you for your patience, and we truly appreciate the feedback. We're taking extra measures to prevent this in future releases.

– ABP Team

I'm sorry, that is not an explanation of what went wrong, and gives us no reassurance that it won't happen again.

We have customers that cannot tolerate an outage like this, and saying "someone else will fix it in the next day" is NOT an acceptable answer. Being may time zones away that means we are effectively shutting down their business for at least a day.

We put a LOT of effort into creating an offline build so that we are not affected by a temporary outage of any NuGet servers, but this problem stopped logins in code that was already functional and deployed. That means that 1 of 2 things happened, both of which are unacceptable:

  1. A component in our compiled code is reaching out to a server live to determine if it is allowed to run
  2. A license code embedded in our dependencies has an expiration date that we do not know about

We need to answer our organizations with a specific cause for this outage, or we will be forced to abandon ABP entirely (which we do not want to do).

Well said. I 100% agree. I am watching this space for ABP to acknowledge this is an architectural flaw and needs to be rectified.

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

How did it suddenly stop working? We had a functional 9.1.0 build that was working without errors.

This is a serious / important question. I had a fully deployed system that stopped working due to this issue.
The system has a requirement to have high availability.

My customer will not accept this type of architecture whereby the site availability is dependent on a third party.

@ABP - Do you agree? Do you think a chance is required here?

hi karl.ettinger

Can you rebuild and publish the website?

Sorry for your production website. Please get in touch with us(info@abp.io). We will do something.

Hi Maliming, I would like to understand this as well. I also had a site go down.
I am concern that a fully deployed system has dependencies on ABP.

Can you please advise what is being done to prevent this.

Thank you.

Ok thank you.

I missed this piece:

It is working now.

  • 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

Its empty:

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.

I'm facing the same issue

Showing 1 to 10 of 116 entries
Boost Your Development
ABP Live Training
Packages
See Trainings
Mastering ABP Framework Book
Do you need assistance from an ABP expert?
Schedule a Meeting
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v9.3.0-preview. Updated on April 16, 2025, 12:13