Activities of "selim.agca"

Hello, I encountered two problems.

Issue 1: Missing SaaS Dependencies in AuthServer (Microservice Template)

When creating a new microservice project without the tenant module, the AuthServer project fails to build due to missing SaaS dependencies. The AuthServerSettingDefinitionProvider class includes:

  • using Volo.Saas;
  • References to SaasSettingNames.EnableTenantBasedConnectionStringManagement

However, the SaasModule is not installed in the AuthServer project, causing compilation errors. This issue is documented here: https://github.com/abpframework/abp/issues/23201

Issue 2: Docker Compose File Path Inconsistency

There's a mismatch in Docker Compose file locations and script expectations:

  • Docker compose files are located under /etc/docker/containers
  • The up.ps1 and down.ps1 scripts expect files in a composes folder
  • Exception: down.ps1 correctly looks for sqlserver.yaml in the proper location

Images

  • ABP Framework version: v8.3.0
  • UI Type: Angular
  • Database System: EF Core (SQL Server)
  • Auth Server Separated (for Angular): yes
  • Exception message and full stack trace:The operation was canceled. at System.Threading.CancellationToken.ThrowOperationCanceledException() at System.Threading.CancellationToken.ThrowIfCancellationRequested() at Microsoft.Extensions.Caching.StackExchangeRedis.RedisCache.GetAsync(String key, CancellationToken token) at Volo.Abp.Caching.DistributedCache2.GetAsync(TCacheKey key, Nullable1 hideErrors, Boolean considerUow, CancellationToken token)
  • Steps to reproduce the issue:

We have two different servers where the application is deployed. The application works fine on one server, but on the other server, we are encountering the following log messages:

2024-11-13 16:37:44.275 +03:00 [WRN] The operation was canceled. System.OperationCanceledException: The operation was canceled. at System.Threading.CancellationToken.ThrowOperationCanceledException() at System.Threading.CancellationToken.ThrowIfCancellationRequested() at Microsoft.Extensions.Caching.StackExchangeRedis.RedisCache.GetAsync(String key, CancellationToken token) at Volo.Abp.Caching.DistributedCache2.GetAsync(TCacheKey key, Nullable1 hideErrors, Boolean considerUow, CancellationToken token) 2024-11-13 16:37:44.275 +03:00 [INF] Request finished HTTP/1.1 GET https://localhost:44391/ - 499 null null 1.4581ms 2024-11-13 16:37:45.651 +03:00 [INF] Request starting HTTP/1.1 GET https://localhost:44391/ - null null 2024-11-13 16:37:45.652 +03:00 [WRN] The operation was canceled. System.OperationCanceledException: The operation was canceled. at System.Threading.CancellationToken.ThrowOperationCanceledException() at System.Threading.CancellationToken.ThrowIfCancellationRequested() at Microsoft.Extensions.Caching.StackExchangeRedis.RedisCache.GetAsync(String key, CancellationToken token) at Volo.Abp.Caching.DistributedCache2.GetAsync(TCacheKey key, Nullable1 hideErrors, Boolean considerUow, CancellationToken token) 2024-11-13 16:37:45.652 +03:00 [INF] Request finished HTTP/1.1 GET https://localhost:44391/ - 499 null null 1.395ms 2024-11-13 16:48:23.612 +03:00 [INF] Request starting HTTP/1.1 GET https://localhost:44391/ - null null 2024-11-13 16:48:23.613 +03:00 [WRN] The operation was canceled. System.OperationCanceledException: The operation was canceled.

We are using ABP 8.3.0 and Redis works fine on both servers. However, on the server where this error occurs, when we turn off Redis in the configuration, we receive a database connection error instead.

Could you please guide us in resolving this issue?

Showing 1 to 2 of 2 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 October 07, 2025, 05:59