[maliming] said: hi
Can you share your public and Blazor module C# files to liming.ma@volosoft.com?
Thanks.
Hi I have sent the files to the email.
[maliming] said: hi
it redirects to the same URL instead of navigating to the authentication (Auth) URL.
What is the current redirect URL?
https://admin.example.com/Account/Login ?
Thanks.
Hi
This is the current redirect URL: https://admin.example.com/Account/Login same for public application https://example.com/Account/Login
Thanks
[maliming] said: hi
Can you try to use a subdomain instead of a sub-app?
https://www.example.com → Web Public
https://admin.example.com/ → Blazor Admin
https://api.example.com/ → API
https://auth.example.com/ → AuthServer
Hi
When I click on the login button in the Blazor application, it redirects to the same URL instead of navigating to the authentication (Auth) URL.
I have added subdomain but it is not working. Thanks.
[maliming] said: Can you try to use a subdomain instead of a sub-app?
I have created separate Azure App Services (for containers) for each application.
[maliming] said: hi
Have you added the RabbitMQ service to your Docker file?
Thanks.
Hi No. Can you please provide details to add RabbitMQ service? When I click on the login button in the Blazor application, it redirects to the same URL instead of navigating to the authentication (Auth) URL. Thanks.
[maliming] said: hi
Using Nginx as a reverse proxy is the simplest solution. You can try following the steps mentioned above. If you encounter any issues, please feel free to let us know.
Thanks.
https://abp.io/support/questions/9968/How-to-host-multiple-sites-on-single-Azure-web-app-for-Containers-using-docker-compose#answer-3a1ccad4-7745-6f9b-77aa-160e3807f6e6
Hi I am using sperate app service for each application, but I am getting below error :
36307Z RabbitMQ.Client.Exceptions.BrokerUnreachableException: None of the specified endpoints were reachable
2025-10-06T18:48:49.9236339Z ---> System.AggregateException: One or more errors occurred. (Connection failed, host 127.0.0.1:5672)
2025-10-06T18:48:49.9236367Z ---> RabbitMQ.Client.Exceptions.ConnectFailureException: Connection failed, host 127.0.0.1:5672
2025-10-06T18:48:49.9236392Z ---> System.Net.Sockets.SocketException (111): Connection refused
2025-10-06T18:48:49.9236459Z at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
2025-10-06T18:48:49.9236490Z at System.Net.Sockets.Socket.<ConnectAsync>g__WaitForConnectWithCancellation|285_0(AwaitableSocketAsyncEventArgs saea, ValueTask connectTask, CancellationToken cancellationToken)
2025-10-06T18:48:49.9236521Z at RabbitMQ.Client.Impl.SocketFactory.ConnectUsingAddressFamilyAsync(IPEndPoint endpoint, Func2 socketFactory, AddressFamily family, TimeSpan connectionTimeout, CancellationToken cancellationToken) 2025-10-06T18:48:49.9236545Z --- End of inner exception stack trace --- 2025-10-06T18:48:49.9236575Z at RabbitMQ.Client.Impl.SocketFactory.ConnectUsingAddressFamilyAsync(IPEndPoint endpoint, Func2 socketFactory, AddressFamily family, TimeSpan connectionTimeout, CancellationToken cancellationToken)
2025-10-06T18:48:49.9236605Z at RabbitMQ.Client.Impl.SocketFactory.OpenAsync(AmqpTcpEndpoint amqpTcpEndpoint, Func2 socketFactory, TimeSpan connectionTimeout, CancellationToken cancellationToken) 2025-10-06T18:48:49.9236633Z at RabbitMQ.Client.Impl.SocketFrameHandler.CreateAsync(AmqpTcpEndpoint amqpTcpEndpoint, Func2 socketFactory, TimeSpan connectionTimeout, CancellationToken cancellationToken)
2025-10-06T18:48:49.9236665Z at RabbitMQ.Client.ConnectionFactory.CreateFrameHandlerAsync(AmqpTcpEndpoint endpoint, CancellationToken cancellationToken)
2025-10-06T18:48:49.9236697Z at RabbitMQ.Client.EndpointResolverExtensions.SelectOneAsync[T](IEndpointResolver resolver, Func3 selector, CancellationToken cancellationToken) 2025-10-06T18:48:49.9236733Z --- End of inner exception stack trace --- 2025-10-06T18:48:49.9236761Z at RabbitMQ.Client.EndpointResolverExtensions.SelectOneAsync[T](IEndpointResolver resolver, Func3 selector, CancellationToken cancellationToken)
2025-10-06T18:48:49.9236790Z at RabbitMQ.Client.ConnectionFactory.CreateConnectionAsync(IEndpointResolver endpointResolver, String clientProvidedName, CancellationToken cancellationToken)
2025-10-06T18:48:49.9236814Z --- End of inner exception stack trace ---
2025-10-06T18:48:49.9236842Z at RabbitMQ.Client.ConnectionFactory.CreateConnectionAsync(IEndpointResolver endpointResolver, String clientProvidedName, CancellationToken cancellationToken)
2025-10-06T18:48:49.9236869Z at Volo.Abp.RabbitMQ.ConnectionPool.GetConnectionAsync(String connectionName, ConnectionFactory connectionFactory)
2025-10-06T18:48:49.9236893Z at Volo.Abp.RabbitMQ.ConnectionPool.GetAsync(String connectionName)
2025-10-06T18:48:49.9236917Z at Volo.Abp.RabbitMQ.RabbitMqMessageConsumer.TryCreateChannelAsync()
Thanks
[maliming] said: hi
Which step did you encounter a problem with?
What is the problem?
Thanks.
Hi
I have followed the ABP documentation for Docker Compose deployment: https://abp.io/docs/latest/solution-templates/layered-web-application/deployment/deployment-docker-compose?UI=Blazor&DB=EF&Tiered=Yes I have successfully deployed a single application to an Azure App Service for Containers. I want to deploy multiple applications in a single Azure App Service using Docker Compose. Could you please guide me on how to host multiple applications in a single azure App Service using docker compose?
I have tried these steps but I am still unable to resolve the problem. Please advise.
[maliming] said: hi
Can you share the debug logs of
https://localhost:44338/website?var loggerConfiguration = new LoggerConfiguration() .MinimumLevel.Debug() .MinimumLevel.Override("Microsoft.EntityFrameworkCore", LogEventLevel.Warning) .Enrich.FromLogContext() .WriteTo.Async(c => c.File("Logs/logs.txt"))Thanks.
Here is the link to the logs: https://we.tl/t-4y675TtEh2 Thanks.
Here is the link to the logs: https://we.tl/t-QeE9sAvDIy Thanks.