Open Closed

Chat Hub signalr connections not working when we move Volo.Chat.SignalR to microservice' HttpApi.Host project. #7074


User avatar
0
ahmet.ulusoy created
  • ABP Framework version: v8.0.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:

I created a new microservice solution which is name chatservice and installed needed packages and made needed configurations in needed solutions. I can chat on web client applications with users and everything is fine with signalr connection.

After a while I want to add a mobile application written with flutter and I changed place of Volo.Chat.Web package from microservice web project to backoffice web project and also changed place of Volo.Chat.SignalR package from microservice web project to chat microservice HttpApi.Host project.

I also added needed yarp configurations for Gateways and everything is fine except signalr connections. After I changed place of given packages signalr connections looks like working in web development console but they are not working .

Can you help me please?


31 Answer(s)
  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    hi

    Are there error/warning logs?

    Thanks

  • User Avatar
    0
    ahmet.ulusoy created

    Project Configurations

    Backoffice Web Application

    [DependsOn( typeof(AbpCachingStackExchangeRedisModule), typeof(AbpEventBusRabbitMqModule), typeof(AbpAspNetCoreMvcClientModule), typeof(AbpAspNetCoreAuthenticationOpenIdConnectModule), typeof(AbpHttpClientWebModule), typeof(AbpHttpClientIdentityModelWebModule), typeof(AbpAspNetCoreMvcUiLeptonXThemeModule), typeof(AbpAccountPublicHttpApiClientModule), typeof(AbpAccountPublicWebImpersonationModule), typeof(IdentityServiceWebModule), typeof(IdentityServiceHttpApiClientModule), typeof(AdministrationServiceWebModule), typeof(AdministrationServiceHttpApiClientModule), typeof(SocieraSharedHostingAspNetCoreModule), typeof(SocieraSharedLocalizationModule), typeof(ConfigurationServiceWebModule), typeof(ConfigurationServiceHttpApiClientModule), typeof(ProfessionServiceWebModule), typeof(ProfessionServiceHttpApiClientModule), typeof(CmsServiceWebModule), typeof(CmsServiceHttpApiClientModule), typeof(ChatServiceWebModule), typeof(ChatServiceHttpApiClientModule), typeof(LocationServiceWebModule), typeof(LocationServiceHttpApiClientModule), typeof(NotificationServiceWebModule), typeof(NotificationServiceHttpApiClientModule), typeof(FormServiceWebModule), typeof(FormServiceHttpApiClientModule), typeof(FriendshipServiceWebModule), typeof(FriendshipServiceHttpApiClientModule), typeof(ChatWebModule) )] public class SocieraWebModule : AbpModule

    Chat Microservice Web Project

    [DependsOn( typeof(ChatServiceApplicationContractsModule), typeof(AbpAspNetCoreMvcUiThemeSharedModule), typeof(AbpAutoMapperModule) )] public class ChatServiceWebModule : AbpModule

    Chat Microservice HttpApi.Host Project

    [DependsOn( typeof(SocieraSharedHostingMicroservicesModule), typeof(ChatServiceApplicationModule), typeof(ChatServiceHttpApiModule), typeof(ChatServiceEntityFrameworkCoreModule), typeof(AbpHttpClientIdentityModelWebModule), typeof(AbpIdentityHttpApiClientModule), typeof(ChatSignalRModule) )] public class ChatServiceHttpApiHostModule : AbpModule

    WebGateway yarp configuration

    "Chat": { "ClusterId": "Chat", "Match": { "Path": "/api/chat/{**catch-all}" } }, "SignalrHubs": { "ClusterId": "Chat", "Match": { "Path": "/signalr-hubs/chat/{**catch-all}" } }, "ChatAll": { "ClusterId": "Chat", "Match": { "Path": "/api/chat-service/{**catch-all}" } }, "ChatSwagger": { "ClusterId": "Chat", "Match": { "Path": "/swagger-json/Chat/swagger/v1/swagger.json" }, "Transforms": [ { "PathRemovePrefix": "/swagger-json/Chat" } ] }

  • User Avatar
    0
    ahmet.ulusoy created

    Chrome console

    [2024-04-23T13:22:40.934Z] Information: Normalizing '/signalr-hubs/chat' to 'https://localhost:44321/signalr-hubs/chat'.

    POST https://localhost:44321/signalr-hubs/chat/negotiate?negotiateVersion=1 404 (Not Found)

    [2024-04-23T13:22:40.944Z] Error: Failed to complete negotiation with the server: Error: : Status code '404' Either this is not a SignalR endpoint or there is a proxy blocking the connection.

    [2024-04-23T13:22:40.944Z] Error: Failed to start the connection: Error: Failed to complete negotiation with the server: Error: : Status code '404' Either this is not a SignalR endpoint or there is a proxy blocking the connection.

    Error: Failed to complete negotiation with the server: Error: : Status code '404' Either this is not a SignalR endpoint or there is a proxy blocking the connection.

  • User Avatar
    0
    ahmet.ulusoy created

    Logs for auth-server

    [auth-server_d10e9a71-0]: [16:22:40 INF] Executing endpoint 'Volo.Abp.Account.AccountController.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi)' [auth-server_d10e9a71-0]: [16:22:40 INF] Route matched with {area = "account", action = "GetProfilePictureFile", controller = "Account", page = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Abp.Content.IRemoteStreamContent] GetProfilePictureFileAsync(System.Guid) on controller Volo.Abp.Account.AccountController (Volo.Abp.Account.Pro.Public.HttpApi). [auth-server_d10e9a71-0]: [16:22:40 INF] Executing action method Volo.Abp.Account.AccountController.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi) - Validation state: Valid [auth-server_d10e9a71-0]: [16:22:40 INF] Executed action method Volo.Abp.Account.AccountController.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 9.7474ms. [auth-server_d10e9a71-0]: [16:22:40 INF] Executing ObjectResult, writing value of type 'Volo.Abp.Content.RemoteStreamContent'. [auth-server_d10e9a71-0]: [16:22:40 INF] Executed action Volo.Abp.Account.AccountController.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi) in 21.7921ms [auth-server_d10e9a71-0]: [16:22:40 INF] Executed endpoint 'Volo.Abp.Account.AccountController.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi)'

    Logs for web

    [web_0ecf7d6b-5]: [16:22:40 INF] Executing endpoint '/Index' [web_0ecf7d6b-5]: [16:22:40 INF] Route matched with {page = "/Index", action = "", controller = "", area = ""}. Executing page /Index [web_0ecf7d6b-5]: [16:22:40 INF] Skipping the execution of current filter as its not the most effective filter implementing the policy Microsoft.AspNetCore.Mvc.ViewFeatures.IAntiforgeryPolicy [web_0ecf7d6b-5]: [16:22:40 INF] Executing handler method SolidTech.Sociera.Web.Pages.IndexModel.OnGet - ModelState is Valid [web_0ecf7d6b-5]: [16:22:40 INF] Executed handler method OnGet, returned result . [web_0ecf7d6b-5]: [16:22:40 INF] Executing an implicit handler method - ModelState is Valid [web_0ecf7d6b-5]: [16:22:40 INF] Executed an implicit handler method, returned result Microsoft.AspNetCore.Mvc.RazorPages.PageResult. [web_0ecf7d6b-5]: [16:22:40 INF] Start processing HTTP request GET https://localhost:44325/api/abp/application-configuration?IncludeLocalizationResources=False&api-version=1.0 [web_0ecf7d6b-5]: [16:22:40 INF] Sending HTTP request GET https://localhost:44325/api/abp/application-configuration?IncludeLocalizationResources=False&api-version=1.0 [web_0ecf7d6b-5]: [16:22:40 INF] Received HTTP response headers after 98.96ms - 200 [web_0ecf7d6b-5]: [16:22:40 INF] End processing HTTP request after 99.1347ms - 200 [web_0ecf7d6b-5]: [16:22:40 INF] Start processing HTTP request GET https://localhost:44325/api/abp/application-localization?CultureName=tr&OnlyDynamics=True&api-version=1.0 [web_0ecf7d6b-5]: [16:22:40 INF] Sending HTTP request GET https://localhost:44325/api/abp/application-localization?CultureName=tr&OnlyDynamics=True&api-version=1.0 [web_0ecf7d6b-5]: [16:22:40 INF] Received HTTP response headers after 109.7158ms - 200 [web_0ecf7d6b-5]: [16:22:40 INF] End processing HTTP request after 109.9548ms - 200 [web_0ecf7d6b-5]: [16:22:40 INF] Executed page /Index in 226.3331ms [web_0ecf7d6b-5]: [16:22:40 INF] Executed endpoint '/Index' [web_0ecf7d6b-5]: [16:22:40 INF] Executing endpoint 'Volo.Abp.Account.AccountClientProxy.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi.Client)' [web_0ecf7d6b-5]: [16:22:40 INF] Route matched with {area = "account", action = "GetProfilePictureFile", controller = "Account", page = ""}. Executing controller action with signature System.Threading.Tasks.Task1[Volo.Abp.Content.IRemoteStreamContent] GetProfilePictureFileAsync(System.Guid) on controller Volo.Abp.Account.AccountClientProxy (Volo.Abp.Account.Pro.Public.HttpApi.Client). [web_0ecf7d6b-5]: [16:22:40 INF] Executing endpoint 'Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController.GetAsync (Volo.Abp.AspNetCore.Mvc)' [web_0ecf7d6b-5]: [16:22:40 INF] Route matched with {area = "Abp", action = "Get", controller = "AbpApplicationLocalizationScript", page = ""}. Executing controller action with signature System.Threading.Tasks.Task1[Microsoft.AspNetCore.Mvc.ActionResult] GetAsync(Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationRequestDto) on controller Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController (Volo.Abp.AspNetCore.Mvc). [web_0ecf7d6b-5]: [16:22:40 INF] Executing action method Volo.Abp.Account.AccountClientProxy.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi.Client) - Validation state: Valid [web_0ecf7d6b-5]: [16:22:40 INF] Executing action method Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController.GetAsync (Volo.Abp.AspNetCore.Mvc) - Validation state: Valid [web_0ecf7d6b-5]: [16:22:40 INF] Start processing HTTP request GET https://localhost:44325/api/account/profile-picture-file/f6ca6d34-29de-19ca-2306-3a121d3cffb4?api-version=1.0 [web_0ecf7d6b-5]: [16:22:40 INF] Sending HTTP request GET https://localhost:44325/api/account/profile-picture-file/f6ca6d34-29de-19ca-2306-3a121d3cffb4?api-version=1.0 [web_0ecf7d6b-5]: [16:22:40 INF] Executed action method Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController.GetAsync (Volo.Abp.AspNetCore.Mvc), returned result Microsoft.AspNetCore.Mvc.ContentResult in 5.6949ms. [web_0ecf7d6b-5]: [16:22:40 INF] Executing ContentResult with HTTP Response ContentType of application/javascript [web_0ecf7d6b-5]: [16:22:40 INF] Executed action Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController.GetAsync (Volo.Abp.AspNetCore.Mvc) in 7.3513ms [web_0ecf7d6b-5]: [16:22:40 INF] Executed endpoint 'Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController.GetAsync (Volo.Abp.AspNetCore.Mvc)' [web_0ecf7d6b-5]: [16:22:40 INF] Executing endpoint 'Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc)' [web_0ecf7d6b-5]: [16:22:40 INF] Route matched with {area = "Abp", action = "Get", controller = "AbpApplicationConfigurationScript", page = ""}. Executing controller action with signature System.Threading.Tasks.Task1[Microsoft.AspNetCore.Mvc.ActionResult] Get() on controller Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController (Volo.Abp.AspNetCore.Mvc). [web_0ecf7d6b-5]: [16:22:40 INF] Executing endpoint 'Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc)' [web_0ecf7d6b-5]: [16:22:40 INF] Route matched with {area = "Abp", action = "GetAll", controller = "AbpServiceProxyScript", page = ""}. Executing controller action with signature Microsoft.AspNetCore.Mvc.ActionResult GetAll(Volo.Abp.AspNetCore.Mvc.ProxyScripting.ServiceProxyGenerationModel) on controller Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController (Volo.Abp.AspNetCore.Mvc). [web_0ecf7d6b-5]: [16:22:40 INF] Executing action method Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc) - Validation state: Valid [web_0ecf7d6b-5]: [16:22:40 INF] Executing action method Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc) - Validation state: Valid [web_0ecf7d6b-5]: [16:22:40 INF] Executed action method Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc), returned result Microsoft.AspNetCore.Mvc.ContentResult in 0.0861ms. [web_0ecf7d6b-5]: [16:22:40 INF] Executing ContentResult with HTTP Response ContentType of application/javascript [web_0ecf7d6b-5]: [16:22:40 INF] Executed action Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc) in 2.0382ms [web_0ecf7d6b-5]: [16:22:40 INF] Executed endpoint 'Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc)' [web_0ecf7d6b-5]: [16:22:40 INF] Executed action method Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc), returned result Microsoft.AspNetCore.Mvc.ContentResult in 6.1043ms. [web_0ecf7d6b-5]: [16:22:40 INF] Executing ContentResult with HTTP Response ContentType of application/javascript [web_0ecf7d6b-5]: [16:22:40 INF] Executed action Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc) in 7.6597ms [web_0ecf7d6b-5]: [16:22:40 INF] Executed endpoint 'Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc)' [web_0ecf7d6b-5]: [16:22:40 INF] Received HTTP response headers after 36.1267ms - 200 [web_0ecf7d6b-5]: [16:22:40 INF] End processing HTTP request after 36.3478ms - 200 [web_0ecf7d6b-5]: [16:22:40 INF] Executed action method Volo.Abp.Account.AccountClientProxy.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi.Client), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 36.7536ms. [web_0ecf7d6b-5]: [16:22:40 INF] Executing ObjectResult, writing value of type 'Volo.Abp.Content.RemoteStreamContent'. [web_0ecf7d6b-5]: [16:22:40 INF] Executed action Volo.Abp.Account.AccountClientProxy.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi.Client) in 37.7243ms [web_0ecf7d6b-5]: [16:22:40 INF] Executed endpoint 'Volo.Abp.Account.AccountClientProxy.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi.Client)' [web_0ecf7d6b-5]: [16:22:40 INF] Executing endpoint 'Volo.Chat.Users.ContactClientProxy.GetTotalUnreadMessageCountAsync (Volo.Chat.HttpApi.Client)' [web_0ecf7d6b-5]: [16:22:40 INF] Route matched with {area = "chat", action = "GetTotalUnreadMessageCount", controller = "Contact", page = ""}. Executing controller action with signature System.Threading.Tasks.Task1[System.Int32] GetTotalUnreadMessageCountAsync() on controller Volo.Chat.Users.ContactClientProxy (Volo.Chat.HttpApi.Client). [web_0ecf7d6b-5]: [16:22:40 INF] Executing action method Volo.Chat.Users.ContactClientProxy.GetTotalUnreadMessageCountAsync (Volo.Chat.HttpApi.Client) - Validation state: Valid [web_0ecf7d6b-5]: [16:22:40 INF] Start processing HTTP request GET https://localhost:44325/api/chat/contact/total-unread-message-count?api-version=1.0 [web_0ecf7d6b-5]: [16:22:40 INF] Sending HTTP request GET https://localhost:44325/api/chat/contact/total-unread-message-count?api-version=1.0 [web_0ecf7d6b-5]: [16:22:40 INF] Received HTTP response headers after 27.1551ms - 200 [web_0ecf7d6b-5]: [16:22:40 INF] End processing HTTP request after 27.4223ms - 200 [web_0ecf7d6b-5]: [16:22:40 INF] Executed action method Volo.Chat.Users.ContactClientProxy.GetTotalUnreadMessageCountAsync (Volo.Chat.HttpApi.Client), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 28.1452ms. [web_0ecf7d6b-5]: [16:22:40 INF] Executing ObjectResult, writing value of type 'System.Int32'. [web_0ecf7d6b-5]: [16:22:40 INF] Executed action Volo.Chat.Users.ContactClientProxy.GetTotalUnreadMessageCountAsync (Volo.Chat.HttpApi.Client) in 29.162ms [web_0ecf7d6b-5]: [16:22:40 INF] Executed endpoint 'Volo.Chat.Users.ContactClientProxy.GetTotalUnreadMessageCountAsync (Volo.Chat.HttpApi.Client)'

  • User Avatar
    0
    ahmet.ulusoy created

    Logs for web-gateway

    [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Executing endpoint 'AbpApi' [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Proxying to https://localhost:44367/api/abp/application-configuration?IncludeLocalizationResources=False&api-version=1.0 HTTP/2 RequestVersionOrLower no-streaming [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Received HTTP/2.0 response 200. [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Executed endpoint 'AbpApi' [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Executing endpoint 'AbpApi' [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Proxying to https://localhost:44367/api/abp/application-localization?CultureName=tr&OnlyDynamics=True&api-version=1.0 HTTP/2 RequestVersionOrLower no-streaming [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Received HTTP/2.0 response 200. [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Executed endpoint 'AbpApi' [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Executing endpoint 'Account' [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Proxying to https://localhost:44322/api/account/profile-picture-file/f6ca6d34-29de-19ca-2306-3a121d3cffb4?api-version=1.0 HTTP/2 RequestVersionOrLower no-streaming [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Received HTTP/2.0 response 200. [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Executed endpoint 'Account' [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Executing endpoint 'Chat' [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Proxying to https://localhost:44895/api/chat/contact/total-unread-message-count?api-version=1.0 HTTP/2 RequestVersionOrLower no-streaming [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Received HTTP/2.0 response 200. [web-gateway_ac8ebf3e-e]: [16:22:40 INF] Executed endpoint 'Chat'

  • User Avatar
    0
    ahmet.ulusoy created

    Logs for chat-service

    [chat-service_79a76997-5]: [16:22:40 INF] Executing endpoint 'Volo.Chat.Users.ContactController.GetTotalUnreadMessageCountAsync (Volo.Chat.HttpApi)' [chat-service_79a76997-5]: [16:22:40 INF] Route matched with {area = "chat", action = "GetTotalUnreadMessageCount", controller = "Contact"}. Executing controller action with signature System.Threading.Tasks.Task`1[System.Int32] GetTotalUnreadMessageCountAsync() on controller Volo.Chat.Users.ContactController (Volo.Chat.HttpApi). [chat-service_79a76997-5]: [16:22:40 INF] Executing action method Volo.Chat.Users.ContactController.GetTotalUnreadMessageCountAsync (Volo.Chat.HttpApi) - Validation state: Valid [chat-service_79a76997-5]: [16:22:40 INF] Executed action method Volo.Chat.Users.ContactController.GetTotalUnreadMessageCountAsync (Volo.Chat.HttpApi), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 15.3778ms. [chat-service_79a76997-5]: [16:22:40 INF] Executing ObjectResult, writing value of type 'System.Int32'. [chat-service_79a76997-5]: [16:22:40 INF] Executed action Volo.Chat.Users.ContactController.GetTotalUnreadMessageCountAsync (Volo.Chat.HttpApi) in 18.0466ms [chat-service_79a76997-5]: [16:22:40 INF] Executed endpoint 'Volo.Chat.Users.ContactController.GetTotalUnreadMessageCountAsync (Volo.Chat.HttpApi)'

  • User Avatar
    0
    ahmet.ulusoy created

    As I understand I can't connect signalr in ChatService.HttpApi.Host project over web-gateway

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    hi

    POST https://localhost:44321/signalr-hubs/chat/negotiate?negotiateVersion=1 404 (Not Found) Error: Failed to complete negotiation with the server: Error: : Status code '404' Either this is not a SignalR endpoint or there is a proxy blocking the connection.

    Can you try to add ChatSignalRModule to Web Projects

  • User Avatar
    0
    ahmet.ulusoy created

    I added ChatSignalRModule to Web project in main solution. Now, Browser console errors disappeared but SignalR connection is not working properly.

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    hi

    Please clear all logs.txt and re-share the logs of all applications. Thanks.

    https://wetransfer.com/ liming.ma@volosoft.com

  • User Avatar
    0
    ahmet.ulusoy created

    Hi,

    Logs for auth-server

    [auth-server_5d4ae0ee-6]: [11:33:13 INF] Executing endpoint 'Volo.Abp.Account.AccountController.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi)' [auth-server_5d4ae0ee-6]: [11:33:13 INF] Route matched with {area = "account", action = "GetProfilePictureFile", controller = "Account", page = ""}. Executing controller action with signature System.Threading.Tasks.Task1[Volo.Abp.Content.IRemoteStreamContent] GetProfilePictureFileAsync(System.Guid) on controller Volo.Abp.Account.AccountController (Volo.Abp.Account.Pro.Public.HttpApi). [auth-server_5d4ae0ee-6]: [11:33:13 INF] Executing action method Volo.Abp.Account.AccountController.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi) - Validation state: Valid [auth-server_5d4ae0ee-6]: [11:33:13 INF] Executed action method Volo.Abp.Account.AccountController.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 6.2389ms. [auth-server_5d4ae0ee-6]: [11:33:13 INF] Executing ObjectResult, writing value of type 'Volo.Abp.Content.RemoteStreamContent'. [auth-server_5d4ae0ee-6]: [11:33:13 INF] Executed action Volo.Abp.Account.AccountController.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi) in 13.7657ms [auth-server_5d4ae0ee-6]: [11:33:13 INF] Executed endpoint 'Volo.Abp.Account.AccountController.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi)' [auth-server_5d4ae0ee-6]: [11:33:13 INF] The request URI matched a server endpoint: Configuration. [auth-server_5d4ae0ee-6]: [11:33:13 INF] The configuration request was successfully extracted: {}. [auth-server_5d4ae0ee-6]: [11:33:13 INF] The configuration request was successfully validated. [auth-server_5d4ae0ee-6]: [11:33:13 INF] The response was successfully returned as a JSON document: { [auth-server_5d4ae0ee-6]: "issuer": "https://localhost:44322/", [auth-server_5d4ae0ee-6]: "authorization_endpoint": "https://localhost:44322/connect/authorize", [auth-server_5d4ae0ee-6]: "token_endpoint": "https://localhost:44322/connect/token", [auth-server_5d4ae0ee-6]: "introspection_endpoint": "https://localhost:44322/connect/introspect", [auth-server_5d4ae0ee-6]: "end_session_endpoint": "https://localhost:44322/connect/logout", [auth-server_5d4ae0ee-6]: "revocation_endpoint": "https://localhost:44322/connect/revocat", [auth-server_5d4ae0ee-6]: "userinfo_endpoint": "https://localhost:44322/connect/userinfo", [auth-server_5d4ae0ee-6]: "device_authorization_endpoint": "https://localhost:44322/device", [auth-server_5d4ae0ee-6]: "jwks_uri": "https://localhost:44322/.well-known/jwks", [auth-server_5d4ae0ee-6]: "grant_types_supported": [ [auth-server_5d4ae0ee-6]: "authorization_code", [auth-server_5d4ae0ee-6]: "implicit", [auth-server_5d4ae0ee-6]: "password", [auth-server_5d4ae0ee-6]: "client_credentials", [auth-server_5d4ae0ee-6]: "refresh_token", [auth-server_5d4ae0ee-6]: "urn:ietf:params:oauth:grant-type:device_code", [auth-server_5d4ae0ee-6]: "LinkLogin", [auth-server_5d4ae0ee-6]: "Impersonation" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "response_types_supported": [ [auth-server_5d4ae0ee-6]: "code", [auth-server_5d4ae0ee-6]: "code id_token", [auth-server_5d4ae0ee-6]: "code id_token token", [auth-server_5d4ae0ee-6]: "code token", [auth-server_5d4ae0ee-6]: "id_token", [auth-server_5d4ae0ee-6]: "id_token token", [auth-server_5d4ae0ee-6]: "token", [auth-server_5d4ae0ee-6]: "none" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "response_modes_supported": [ [auth-server_5d4ae0ee-6]: "form_post", [auth-server_5d4ae0ee-6]: "fragment", [auth-server_5d4ae0ee-6]: "query" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "scopes_supported": [ [auth-server_5d4ae0ee-6]: "openid", [auth-server_5d4ae0ee-6]: "offline_access", [auth-server_5d4ae0ee-6]: "email", [auth-server_5d4ae0ee-6]: "profile", [auth-server_5d4ae0ee-6]: "phone", [auth-server_5d4ae0ee-6]: "roles", [auth-server_5d4ae0ee-6]: "address", [auth-server_5d4ae0ee-6]: "AccountService", [auth-server_5d4ae0ee-6]: "IdentityService", [auth-server_5d4ae0ee-6]: "AdministrationService", [auth-server_5d4ae0ee-6]: "ConfigurationService", [auth-server_5d4ae0ee-6]: "ProfessionService", [auth-server_5d4ae0ee-6]: "CmsService", [auth-server_5d4ae0ee-6]: "ChatService", [auth-server_5d4ae0ee-6]: "LocationService", [auth-server_5d4ae0ee-6]: "NotificationService", [auth-server_5d4ae0ee-6]: "FormService", [auth-server_5d4ae0ee-6]: "FriendshipService" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "claims_supported": [ [auth-server_5d4ae0ee-6]: "aud", [auth-server_5d4ae0ee-6]: "exp", [auth-server_5d4ae0ee-6]: "iat", [auth-server_5d4ae0ee-6]: "iss", [auth-server_5d4ae0ee-6]: "sub" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "id_token_signing_alg_values_supported": [ [auth-server_5d4ae0ee-6]: "RS256" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "code_challenge_methods_supported": [ [auth-server_5d4ae0ee-6]: "plain", [auth-server_5d4ae0ee-6]: "S256" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "subject_types_supported": [ [auth-server_5d4ae0ee-6]: "public" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "token_endpoint_auth_methods_supported": [ [auth-server_5d4ae0ee-6]: "client_secret_post", [auth-server_5d4ae0ee-6]: "private_key_jwt", [auth-server_5d4ae0ee-6]: "client_secret_basic" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "introspection_endpoint_auth_methods_supported": [ [auth-server_5d4ae0ee-6]: "client_secret_post", [auth-server_5d4ae0ee-6]: "private_key_jwt", [auth-server_5d4ae0ee-6]: "client_secret_basic" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "revocation_endpoint_auth_methods_supported": [ [auth-server_5d4ae0ee-6]: "client_secret_post", [auth-server_5d4ae0ee-6]: "private_key_jwt", [auth-server_5d4ae0ee-6]: "client_secret_basic" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "device_authorization_endpoint_auth_methods_supported": [ [auth-server_5d4ae0ee-6]: "client_secret_post", [auth-server_5d4ae0ee-6]: "private_key_jwt", [auth-server_5d4ae0ee-6]: "client_secret_basic" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "claims_parameter_supported": false, [auth-server_5d4ae0ee-6]: "request_parameter_supported": false, [auth-server_5d4ae0ee-6]: "request_uri_parameter_supported": false, [auth-server_5d4ae0ee-6]: "authorization_response_iss_parameter_supported": true [auth-server_5d4ae0ee-6]: }. [auth-server_5d4ae0ee-6]: [11:33:13 INF] The request URI matched a server endpoint: Cryptography. [auth-server_5d4ae0ee-6]: [11:33:13 INF] The cryptography request was successfully extracted: {}. [auth-server_5d4ae0ee-6]: [11:33:13 INF] The cryptography request was successfully validated. [auth-server_5d4ae0ee-6]: [11:33:13 INF] The response was successfully returned as a JSON document: { [auth-server_5d4ae0ee-6]: "keys": [ [auth-server_5d4ae0ee-6]: { [auth-server_5d4ae0ee-6]: "kid": "E21662E53631E1426A3188FF16D3FA7FB70ACC9D", [auth-server_5d4ae0ee-6]: "use": "sig", [auth-server_5d4ae0ee-6]: "kty": "RSA", [auth-server_5d4ae0ee-6]: "alg": "RS256", [auth-server_5d4ae0ee-6]: "e": "AQAB", [auth-server_5d4ae0ee-6]: "n": "z4jVpokUYzEb5ng5rS3uhanApdn1Wepc3RqfXgu92_yYeGqtW7T6IR7JbR3rtYvBtSDbcYQo26dylP-i9RbkRrPwhABVXkj4l-1GW-VYhkWKpPuYfunT35180dDNEGgJFNIE3s5xG3TzinBRO34nS4vPn4XWofX6GqH0BIqxEraXYvRTGstawyWQ3J3pfM5D7XUbgw0lsWl8AefXtZUyUUZribz_ZUQYo9YZsSUft55jEmUwp2NXYZ-jjnPGmHrK4lwXlJ9OshMfkgiJ4zw6V-saztt0t2_OOhV1ZozG74wuSdNnDlaMm7H9binUEADv7ITljWud3AuJadrnJM0GmQ", [auth-server_5d4ae0ee-6]: "x5t": "4hZi5TYx4UJqMYj_FtP6f7cKzJ0", [auth-server_5d4ae0ee-6]: "x5c": [ [auth-server_5d4ae0ee-6]: "MIIC9TCCAd2gAwIBAgIJAPDNm8604eyYMA0GCSqGSIb3DQEBCwUAMDAxLjAsBgNVBAMTJU9wZW5JZGRpY3QgU2VydmVyIFNpZ25pbmcgQ2VydGlmaWNhdGUwHhcNMjMxMDE4MDk1MDQzWhcNMjUxMDE4MDk1MDQzWjAwMS4wLAYDVQQDEyVPcGVuSWRkaWN0IFNlcnZlciBTaWduaW5nIENlcnRpZmljYXRlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz4jVpokUYzEb5ng5rS3uhanApdn1Wepc3RqfXgu92/yYeGqtW7T6IR7JbR3rtYvBtSDbcYQo26dylP+i9RbkRrPwhABVXkj4l+1GW+VYhkWKpPuYfunT35180dDNEGgJFNIE3s5xG3TzinBRO34nS4vPn4XWofX6GqH0BIqxEraXYvRTGstawyWQ3J3pfM5D7XUbgw0lsWl8AefXtZUyUUZribz/ZUQYo9YZsSUft55jEmUwp2NXYZ+jjnPGmHrK4lwXlJ9OshMfkgiJ4zw6V+saztt0t2/OOhV1ZozG74wuSdNnDlaMm7H9binUEADv7ITljWud3AuJadrnJM0GmQIDAQABoxIwEDAOBgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAE/3hNwLrCgdmZUfA3laPJzw0s5/XVK7qVW/qZUs659GHgpYpN+m4U/p2QM2QiQJTrpbGiwN5SJ1nqtowabN3EgLDt70vbmlr8Qn3jfl3tTfjyNbyU61M+9ja7ZorxtZSTbhQTAsfpRrFciMjjd9AZ3pSLdxfqy/gShRRHwdRsxsevy3BAvMV+F31rEnt5oo7Fp9lmbFwTq1iMD8sjyVuqjtyZimxjaa0w1Ijaga00nz3hbYqkVQiPUsI1kDQl20wczwZXaqMu1N3X1Pq/aNJAdyWBwd1VK4JJXqSTpXYbEo6To63t3GdfbJ18mPGVXvtoela2XQ+g6p7kHnrgUpwOM=" [auth-server_5d4ae0ee-6]: ] [auth-server_5d4ae0ee-6]: } [auth-server_5d4ae0ee-6]: ] [auth-server_5d4ae0ee-6]: }. [auth-server_5d4ae0ee-6]: [11:33:13 INF] The request URI matched a server endpoint: Token. [auth-server_5d4ae0ee-6]: [11:33:13 INF] The token request was successfully extracted: { [auth-server_5d4ae0ee-6]: "grant_type": "client_credentials", [auth-server_5d4ae0ee-6]: "scope": "IdentityService", [auth-server_5d4ae0ee-6]: "client_id": "ChatService", [auth-server_5d4ae0ee-6]: "client_secret": "[redacted]" [auth-server_5d4ae0ee-6]: }. [auth-server_5d4ae0ee-6]: [11:33:13 INF] The token request was successfully validated. [auth-server_5d4ae0ee-6]: [11:33:13 INF] Executing endpoint 'Volo.Abp.OpenIddict.Controllers.TokenController.HandleAsync (Volo.Abp.OpenIddict.AspNetCore)' [auth-server_5d4ae0ee-6]: [11:33:13 INF] Route matched with {action = "Handle", controller = "Token", area = "", page = ""}. Executing controller action with signature System.Threading.Tasks.Task1[Microsoft.AspNetCore.Mvc.IActionResult] HandleAsync() on controller Volo.Abp.OpenIddict.Controllers.TokenController (Volo.Abp.OpenIddict.AspNetCore). [auth-server_5d4ae0ee-6]: [11:33:13 INF] Skipping the execution of current filter as its not the most effective filter implementing the policy Microsoft.AspNetCore.Mvc.ViewFeatures.IAntiforgeryPolicy [auth-server_5d4ae0ee-6]: [11:33:13 INF] Executing action method Volo.Abp.OpenIddict.Controllers.TokenController.HandleAsync (Volo.Abp.OpenIddict.AspNetCore) - Validation state: Valid [auth-server_5d4ae0ee-6]: [11:33:13 INF] Executed action method Volo.Abp.OpenIddict.Controllers.TokenController.HandleAsync (Volo.Abp.OpenIddict.AspNetCore), returned result Microsoft.AspNetCore.Mvc.SignInResult in 11.1235ms. [auth-server_5d4ae0ee-6]: [11:33:13 INF] Executing SignInResult with authentication scheme (OpenIddict.Server.AspNetCore) and the following principal: System.Security.Claims.ClaimsPrincipal. [auth-server_5d4ae0ee-6]: [11:33:13 INF] The response was successfully returned as a JSON document: { [auth-server_5d4ae0ee-6]: "access_token": "[redacted]", [auth-server_5d4ae0ee-6]: "token_type": "Bearer", [auth-server_5d4ae0ee-6]: "expires_in": 3599 [auth-server_5d4ae0ee-6]: }. [auth-server_5d4ae0ee-6]: [11:33:13 INF] Executed action Volo.Abp.OpenIddict.Controllers.TokenController.HandleAsync (Volo.Abp.OpenIddict.AspNetCore) in 34.3788ms [auth-server_5d4ae0ee-6]: [11:33:13 INF] Executed endpoint 'Volo.Abp.OpenIddict.Controllers.TokenController.HandleAsync (Volo.Abp.OpenIddict.AspNetCore)'

  • User Avatar
    0
    ahmet.ulusoy created

    Logs for auth-server

    [auth-server_5d4ae0ee-6]: [11:33:37 INF] The request URI matched a server endpoint: Configuration. [auth-server_5d4ae0ee-6]: [11:33:37 INF] The configuration request was successfully extracted: {}. [auth-server_5d4ae0ee-6]: [11:33:37 INF] The configuration request was successfully validated. [auth-server_5d4ae0ee-6]: [11:33:37 INF] The response was successfully returned as a JSON document: { [auth-server_5d4ae0ee-6]: "issuer": "https://localhost:44322/", [auth-server_5d4ae0ee-6]: "authorization_endpoint": "https://localhost:44322/connect/authorize", [auth-server_5d4ae0ee-6]: "token_endpoint": "https://localhost:44322/connect/token", [auth-server_5d4ae0ee-6]: "introspection_endpoint": "https://localhost:44322/connect/introspect", [auth-server_5d4ae0ee-6]: "end_session_endpoint": "https://localhost:44322/connect/logout", [auth-server_5d4ae0ee-6]: "revocation_endpoint": "https://localhost:44322/connect/revocat", [auth-server_5d4ae0ee-6]: "userinfo_endpoint": "https://localhost:44322/connect/userinfo", [auth-server_5d4ae0ee-6]: "device_authorization_endpoint": "https://localhost:44322/device", [auth-server_5d4ae0ee-6]: "jwks_uri": "https://localhost:44322/.well-known/jwks", [auth-server_5d4ae0ee-6]: "grant_types_supported": [ [auth-server_5d4ae0ee-6]: "authorization_code", [auth-server_5d4ae0ee-6]: "implicit", [auth-server_5d4ae0ee-6]: "password", [auth-server_5d4ae0ee-6]: "client_credentials", [auth-server_5d4ae0ee-6]: "refresh_token", [auth-server_5d4ae0ee-6]: "urn:ietf:params:oauth:grant-type:device_code", [auth-server_5d4ae0ee-6]: "LinkLogin", [auth-server_5d4ae0ee-6]: "Impersonation" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "response_types_supported": [ [auth-server_5d4ae0ee-6]: "code", [auth-server_5d4ae0ee-6]: "code id_token", [auth-server_5d4ae0ee-6]: "code id_token token", [auth-server_5d4ae0ee-6]: "code token", [auth-server_5d4ae0ee-6]: "id_token", [auth-server_5d4ae0ee-6]: "id_token token", [auth-server_5d4ae0ee-6]: "token", [auth-server_5d4ae0ee-6]: "none" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "response_modes_supported": [ [auth-server_5d4ae0ee-6]: "form_post", [auth-server_5d4ae0ee-6]: "fragment", [auth-server_5d4ae0ee-6]: "query" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "scopes_supported": [ [auth-server_5d4ae0ee-6]: "openid", [auth-server_5d4ae0ee-6]: "offline_access", [auth-server_5d4ae0ee-6]: "email", [auth-server_5d4ae0ee-6]: "profile", [auth-server_5d4ae0ee-6]: "phone", [auth-server_5d4ae0ee-6]: "roles", [auth-server_5d4ae0ee-6]: "address", [auth-server_5d4ae0ee-6]: "AccountService", [auth-server_5d4ae0ee-6]: "IdentityService", [auth-server_5d4ae0ee-6]: "AdministrationService", [auth-server_5d4ae0ee-6]: "ConfigurationService", [auth-server_5d4ae0ee-6]: "ProfessionService", [auth-server_5d4ae0ee-6]: "CmsService", [auth-server_5d4ae0ee-6]: "ChatService", [auth-server_5d4ae0ee-6]: "LocationService", [auth-server_5d4ae0ee-6]: "NotificationService", [auth-server_5d4ae0ee-6]: "FormService", [auth-server_5d4ae0ee-6]: "FriendshipService" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "claims_supported": [ [auth-server_5d4ae0ee-6]: "aud", [auth-server_5d4ae0ee-6]: "exp", [auth-server_5d4ae0ee-6]: "iat", [auth-server_5d4ae0ee-6]: "iss", [auth-server_5d4ae0ee-6]: "sub" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "id_token_signing_alg_values_supported": [ [auth-server_5d4ae0ee-6]: "RS256" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "code_challenge_methods_supported": [ [auth-server_5d4ae0ee-6]: "plain", [auth-server_5d4ae0ee-6]: "S256" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "subject_types_supported": [ [auth-server_5d4ae0ee-6]: "public" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "token_endpoint_auth_methods_supported": [ [auth-server_5d4ae0ee-6]: "client_secret_post", [auth-server_5d4ae0ee-6]: "private_key_jwt", [auth-server_5d4ae0ee-6]: "client_secret_basic" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "introspection_endpoint_auth_methods_supported": [ [auth-server_5d4ae0ee-6]: "client_secret_post", [auth-server_5d4ae0ee-6]: "private_key_jwt", [auth-server_5d4ae0ee-6]: "client_secret_basic" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "revocation_endpoint_auth_methods_supported": [ [auth-server_5d4ae0ee-6]: "client_secret_post", [auth-server_5d4ae0ee-6]: "private_key_jwt", [auth-server_5d4ae0ee-6]: "client_secret_basic" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "device_authorization_endpoint_auth_methods_supported": [ [auth-server_5d4ae0ee-6]: "client_secret_post", [auth-server_5d4ae0ee-6]: "private_key_jwt", [auth-server_5d4ae0ee-6]: "client_secret_basic" [auth-server_5d4ae0ee-6]: ], [auth-server_5d4ae0ee-6]: "claims_parameter_supported": false, [auth-server_5d4ae0ee-6]: "request_parameter_supported": false, [auth-server_5d4ae0ee-6]: "request_uri_parameter_supported": false, [auth-server_5d4ae0ee-6]: "authorization_response_iss_parameter_supported": true [auth-server_5d4ae0ee-6]: }. [auth-server_5d4ae0ee-6]: [11:33:37 INF] The request URI matched a server endpoint: Cryptography. [auth-server_5d4ae0ee-6]: [11:33:37 INF] The cryptography request was successfully extracted: {}. [auth-server_5d4ae0ee-6]: [11:33:37 INF] The cryptography request was successfully validated. [auth-server_5d4ae0ee-6]: [11:33:37 INF] The response was successfully returned as a JSON document: { [auth-server_5d4ae0ee-6]: "keys": [ [auth-server_5d4ae0ee-6]: { [auth-server_5d4ae0ee-6]: "kid": "E21662E53631E1426A3188FF16D3FA7FB70ACC9D", [auth-server_5d4ae0ee-6]: "use": "sig", [auth-server_5d4ae0ee-6]: "kty": "RSA", [auth-server_5d4ae0ee-6]: "alg": "RS256", [auth-server_5d4ae0ee-6]: "e": "AQAB", [auth-server_5d4ae0ee-6]: "n": "z4jVpokUYzEb5ng5rS3uhanApdn1Wepc3RqfXgu92_yYeGqtW7T6IR7JbR3rtYvBtSDbcYQo26dylP-i9RbkRrPwhABVXkj4l-1GW-VYhkWKpPuYfunT35180dDNEGgJFNIE3s5xG3TzinBRO34nS4vPn4XWofX6GqH0BIqxEraXYvRTGstawyWQ3J3pfM5D7XUbgw0lsWl8AefXtZUyUUZribz_ZUQYo9YZsSUft55jEmUwp2NXYZ-jjnPGmHrK4lwXlJ9OshMfkgiJ4zw6V-saztt0t2_OOhV1ZozG74wuSdNnDlaMm7H9binUEADv7ITljWud3AuJadrnJM0GmQ", [auth-server_5d4ae0ee-6]: "x5t": "4hZi5TYx4UJqMYj_FtP6f7cKzJ0", [auth-server_5d4ae0ee-6]: "x5c": [ [auth-server_5d4ae0ee-6]: "MIIC9TCCAd2gAwIBAgIJAPDNm8604eyYMA0GCSqGSIb3DQEBCwUAMDAxLjAsBgNVBAMTJU9wZW5JZGRpY3QgU2VydmVyIFNpZ25pbmcgQ2VydGlmaWNhdGUwHhcNMjMxMDE4MDk1MDQzWhcNMjUxMDE4MDk1MDQzWjAwMS4wLAYDVQQDEyVPcGVuSWRkaWN0IFNlcnZlciBTaWduaW5nIENlcnRpZmljYXRlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz4jVpokUYzEb5ng5rS3uhanApdn1Wepc3RqfXgu92/yYeGqtW7T6IR7JbR3rtYvBtSDbcYQo26dylP+i9RbkRrPwhABVXkj4l+1GW+VYhkWKpPuYfunT35180dDNEGgJFNIE3s5xG3TzinBRO34nS4vPn4XWofX6GqH0BIqxEraXYvRTGstawyWQ3J3pfM5D7XUbgw0lsWl8AefXtZUyUUZribz/ZUQYo9YZsSUft55jEmUwp2NXYZ+jjnPGmHrK4lwXlJ9OshMfkgiJ4zw6V+saztt0t2/OOhV1ZozG74wuSdNnDlaMm7H9binUEADv7ITljWud3AuJadrnJM0GmQIDAQABoxIwEDAOBgNVHQ8BAf8EBAMCB4AwDQYJKoZIhvcNAQELBQADggEBAE/3hNwLrCgdmZUfA3laPJzw0s5/XVK7qVW/qZUs659GHgpYpN+m4U/p2QM2QiQJTrpbGiwN5SJ1nqtowabN3EgLDt70vbmlr8Qn3jfl3tTfjyNbyU61M+9ja7ZorxtZSTbhQTAsfpRrFciMjjd9AZ3pSLdxfqy/gShRRHwdRsxsevy3BAvMV+F31rEnt5oo7Fp9lmbFwTq1iMD8sjyVuqjtyZimxjaa0w1Ijaga00nz3hbYqkVQiPUsI1kDQl20wczwZXaqMu1N3X1Pq/aNJAdyWBwd1VK4JJXqSTpXYbEo6To63t3GdfbJ18mPGVXvtoela2XQ+g6p7kHnrgUpwOM=" [auth-server_5d4ae0ee-6]: ] [auth-server_5d4ae0ee-6]: } [auth-server_5d4ae0ee-6]: ] [auth-server_5d4ae0ee-6]: }. [auth-server_5d4ae0ee-6]: [11:33:37 INF] The request URI matched a server endpoint: Token. [auth-server_5d4ae0ee-6]: [11:33:37 INF] The token request was successfully extracted: { [auth-server_5d4ae0ee-6]: "grant_type": "client_credentials", [auth-server_5d4ae0ee-6]: "scope": "IdentityService", [auth-server_5d4ae0ee-6]: "client_id": "ChatService", [auth-server_5d4ae0ee-6]: "client_secret": "[redacted]" [auth-server_5d4ae0ee-6]: }. [auth-server_5d4ae0ee-6]: [11:33:37 INF] The token request was successfully validated. [auth-server_5d4ae0ee-6]: [11:33:37 INF] Executing endpoint 'Volo.Abp.OpenIddict.Controllers.TokenController.HandleAsync (Volo.Abp.OpenIddict.AspNetCore)' [auth-server_5d4ae0ee-6]: [11:33:37 INF] Route matched with {action = "Handle", controller = "Token", area = "", page = ""}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] HandleAsync() on controller Volo.Abp.OpenIddict.Controllers.TokenController (Volo.Abp.OpenIddict.AspNetCore). [auth-server_5d4ae0ee-6]: [11:33:37 INF] Skipping the execution of current filter as its not the most effective filter implementing the policy Microsoft.AspNetCore.Mvc.ViewFeatures.IAntiforgeryPolicy [auth-server_5d4ae0ee-6]: [11:33:37 INF] Executing action method Volo.Abp.OpenIddict.Controllers.TokenController.HandleAsync (Volo.Abp.OpenIddict.AspNetCore) - Validation state: Valid [auth-server_5d4ae0ee-6]: [11:33:37 INF] Executed action method Volo.Abp.OpenIddict.Controllers.TokenController.HandleAsync (Volo.Abp.OpenIddict.AspNetCore), returned result Microsoft.AspNetCore.Mvc.SignInResult in 8.0229ms. [auth-server_5d4ae0ee-6]: [11:33:37 INF] Executing SignInResult with authentication scheme (OpenIddict.Server.AspNetCore) and the following principal: System.Security.Claims.ClaimsPrincipal. [auth-server_5d4ae0ee-6]: [11:33:37 INF] The response was successfully returned as a JSON document: { [auth-server_5d4ae0ee-6]: "access_token": "[redacted]", [auth-server_5d4ae0ee-6]: "token_type": "Bearer", [auth-server_5d4ae0ee-6]: "expires_in": 3599 [auth-server_5d4ae0ee-6]: }. [auth-server_5d4ae0ee-6]: [11:33:37 INF] Executed action Volo.Abp.OpenIddict.Controllers.TokenController.HandleAsync (Volo.Abp.OpenIddict.AspNetCore) in 24.2052ms [auth-server_5d4ae0ee-6]: [11:33:37 INF] Executed endpoint 'Volo.Abp.OpenIddict.Controllers.TokenController.HandleAsync (Volo.Abp.OpenIddict.AspNetCore)'

  • User Avatar
    0
    ahmet.ulusoy created

    Logs for web

    [web_40873436-a]: [11:33:13 INF] Start processing HTTP request GET https://localhost:44325/api/abp/application-configuration?IncludeLocalizationResources=False&api-version=1.0 [web_40873436-a]: [11:33:13 INF] Sending HTTP request GET https://localhost:44325/api/abp/application-configuration?IncludeLocalizationResources=False&api-version=1.0 [web_40873436-a]: [11:33:13 INF] Received HTTP response headers after 102.7502ms - 200 [web_40873436-a]: [11:33:13 INF] End processing HTTP request after 102.9666ms - 200 [web_40873436-a]: [11:33:13 INF] Start processing HTTP request GET https://localhost:44325/api/abp/application-localization?CultureName=tr&OnlyDynamics=True&api-version=1.0 [web_40873436-a]: [11:33:13 INF] Sending HTTP request GET https://localhost:44325/api/abp/application-localization?CultureName=tr&OnlyDynamics=True&api-version=1.0 [web_40873436-a]: [11:33:13 INF] Received HTTP response headers after 110.8976ms - 200 [web_40873436-a]: [11:33:13 INF] End processing HTTP request after 111.0964ms - 200 [web_40873436-a]: [11:33:13 INF] Executing endpoint '/Chat/Index' [web_40873436-a]: [11:33:13 INF] Route matched with {page = "/Chat/Index", action = "", controller = "", area = ""}. Executing page /Chat/Index [web_40873436-a]: [11:33:13 INF] Skipping the execution of current filter as its not the most effective filter implementing the policy Microsoft.AspNetCore.Mvc.ViewFeatures.IAntiforgeryPolicy [web_40873436-a]: [11:33:13 INF] Executing handler method Volo.Chat.Web.Pages.Chat.IndexModel.OnGet - ModelState is Valid [web_40873436-a]: [11:33:13 INF] Executed handler method OnGet, returned result . [web_40873436-a]: [11:33:13 INF] Executing an implicit handler method - ModelState is Valid [web_40873436-a]: [11:33:13 INF] Executed an implicit handler method, returned result Microsoft.AspNetCore.Mvc.RazorPages.PageResult. [web_40873436-a]: [11:33:13 INF] Executed page /Chat/Index in 15.1634ms [web_40873436-a]: [11:33:13 INF] Executed endpoint '/Chat/Index' [web_40873436-a]: [11:33:13 INF] Executed endpoint '/signalr-hubs/chat' [web_40873436-a]: [11:33:13 INF] Executing endpoint 'Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController.GetAsync (Volo.Abp.AspNetCore.Mvc)' [web_40873436-a]: [11:33:13 INF] Route matched with {area = "Abp", action = "Get", controller = "AbpApplicationLocalizationScript", page = ""}. Executing controller action with signature System.Threading.Tasks.Task1[Microsoft.AspNetCore.Mvc.ActionResult] GetAsync(Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationRequestDto) on controller Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController (Volo.Abp.AspNetCore.Mvc). [web_40873436-a]: [11:33:13 INF] Executing endpoint 'Volo.Abp.Account.AccountClientProxy.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi.Client)' [web_40873436-a]: [11:33:13 INF] Route matched with {area = "account", action = "GetProfilePictureFile", controller = "Account", page = ""}. Executing controller action with signature System.Threading.Tasks.Task1[Volo.Abp.Content.IRemoteStreamContent] GetProfilePictureFileAsync(System.Guid) on controller Volo.Abp.Account.AccountClientProxy (Volo.Abp.Account.Pro.Public.HttpApi.Client). [web_40873436-a]: [11:33:13 INF] Executing action method Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController.GetAsync (Volo.Abp.AspNetCore.Mvc) - Validation state: Valid [web_40873436-a]: [11:33:13 INF] Executing action method Volo.Abp.Account.AccountClientProxy.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi.Client) - Validation state: Valid [web_40873436-a]: [11:33:13 INF] Start processing HTTP request GET https://localhost:44325/api/account/profile-picture-file/f6ca6d34-29de-19ca-2306-3a121d3cffb4?api-version=1.0 [web_40873436-a]: [11:33:13 INF] Sending HTTP request GET https://localhost:44325/api/account/profile-picture-file/f6ca6d34-29de-19ca-2306-3a121d3cffb4?api-version=1.0 [web_40873436-a]: [11:33:13 INF] Executed action method Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController.GetAsync (Volo.Abp.AspNetCore.Mvc), returned result Microsoft.AspNetCore.Mvc.ContentResult in 5.0712ms. [web_40873436-a]: [11:33:13 INF] Executing ContentResult with HTTP Response ContentType of application/javascript [web_40873436-a]: [11:33:13 INF] Executed action Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController.GetAsync (Volo.Abp.AspNetCore.Mvc) in 7.2361ms [web_40873436-a]: [11:33:13 INF] Executed endpoint 'Volo.Abp.AspNetCore.Mvc.Localization.AbpApplicationLocalizationScriptController.GetAsync (Volo.Abp.AspNetCore.Mvc)' [web_40873436-a]: [11:33:13 INF] Executing endpoint 'Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc)' [web_40873436-a]: [11:33:13 INF] Route matched with {area = "Abp", action = "Get", controller = "AbpApplicationConfigurationScript", page = ""}. Executing controller action with signature System.Threading.Tasks.Task1[Microsoft.AspNetCore.Mvc.ActionResult] Get() on controller Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController (Volo.Abp.AspNetCore.Mvc). [web_40873436-a]: [11:33:13 INF] Executing endpoint 'Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc)' [web_40873436-a]: [11:33:13 INF] Route matched with {area = "Abp", action = "GetAll", controller = "AbpServiceProxyScript", page = ""}. Executing controller action with signature Microsoft.AspNetCore.Mvc.ActionResult GetAll(Volo.Abp.AspNetCore.Mvc.ProxyScripting.ServiceProxyGenerationModel) on controller Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController (Volo.Abp.AspNetCore.Mvc). [web_40873436-a]: [11:33:13 INF] Executing action method Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc) - Validation state: Valid [web_40873436-a]: [11:33:13 INF] Executing action method Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc) - Validation state: Valid [web_40873436-a]: [11:33:13 INF] Executed action method Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc), returned result Microsoft.AspNetCore.Mvc.ContentResult in 0.1006ms. [web_40873436-a]: [11:33:13 INF] Executing ContentResult with HTTP Response ContentType of application/javascript [web_40873436-a]: [11:33:13 INF] Executed action Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc) in 1.8731ms [web_40873436-a]: [11:33:13 INF] Executed endpoint 'Volo.Abp.AspNetCore.Mvc.ProxyScripting.AbpServiceProxyScriptController.GetAll (Volo.Abp.AspNetCore.Mvc)' [web_40873436-a]: [11:33:13 INF] Executed action method Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc), returned result Microsoft.AspNetCore.Mvc.ContentResult in 4.9417ms. [web_40873436-a]: [11:33:13 INF] Executing ContentResult with HTTP Response ContentType of application/javascript [web_40873436-a]: [11:33:13 INF] Executed action Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc) in 7.0389ms [web_40873436-a]: [11:33:13 INF] Executed endpoint 'Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationScriptController.Get (Volo.Abp.AspNetCore.Mvc)' [web_40873436-a]: [11:33:13 INF] Received HTTP response headers after 35.8254ms - 200 [web_40873436-a]: [11:33:13 INF] End processing HTTP request after 36.0673ms - 200 [web_40873436-a]: [11:33:13 INF] Executed action method Volo.Abp.Account.AccountClientProxy.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi.Client), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 36.5889ms. [web_40873436-a]: [11:33:13 INF] Executing ObjectResult, writing value of type 'Volo.Abp.Content.RemoteStreamContent'. [web_40873436-a]: [11:33:13 INF] Executed action Volo.Abp.Account.AccountClientProxy.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi.Client) in 37.8744ms [web_40873436-a]: [11:33:13 INF] Executed endpoint 'Volo.Abp.Account.AccountClientProxy.GetProfilePictureFileAsync (Volo.Abp.Account.Pro.Public.HttpApi.Client)' [web_40873436-a]: [11:33:13 INF] Executing endpoint 'Volo.Chat.Users.ContactClientProxy.GetContactsAsync (Volo.Chat.HttpApi.Client)' [web_40873436-a]: [11:33:13 INF] Route matched with {area = "chat", action = "GetContacts", controller = "Contact", page = ""}. Executing controller action with signature System.Threading.Tasks.Task1[System.Collections.Generic.List1[Volo.Chat.Users.ChatContactDto]] GetContactsAsync(Volo.Chat.Users.GetContactsInput) on controller Volo.Chat.Users.ContactClientProxy (Volo.Chat.HttpApi.Client). [web_40873436-a]: [11:33:13 INF] Executing action method Volo.Chat.Users.ContactClientProxy.GetContactsAsync (Volo.Chat.HttpApi.Client) - Validation state: Valid [web_40873436-a]: [11:33:13 INF] Start processing HTTP request GET https://localhost:44325/api/chat/contact/contacts?IncludeOtherContacts=False&api-version=1.0 [web_40873436-a]: [11:33:13 INF] Sending HTTP request GET https://localhost:44325/api/chat/contact/contacts?IncludeOtherContacts=False&api-version=1.0 [web_40873436-a]: [11:33:13 INF] Executing endpoint '/signalr-hubs/chat/negotiate' [web_40873436-a]: [11:33:13 INF] Executed endpoint '/signalr-hubs/chat/negotiate' [web_40873436-a]: [11:33:13 INF] Executing endpoint '/signalr-hubs/chat' [web_40873436-a]: [11:33:13 INF] Received HTTP response headers after 136.8111ms - 200 [web_40873436-a]: [11:33:13 INF] End processing HTTP request after 137.0056ms - 200 [web_40873436-a]: [11:33:13 INF] Executed action method Volo.Chat.Users.ContactClientProxy.GetContactsAsync (Volo.Chat.HttpApi.Client), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 137.6543ms. [web_40873436-a]: [11:33:13 INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List1[[Volo.Chat.Users.ChatContactDto, Volo.Chat.Application.Contracts, Version=8.0.1.0, Culture=neutral, PublicKeyToken=null]]'. [web_40873436-a]: [11:33:13 INF] Executed action Volo.Chat.Users.ContactClientProxy.GetContactsAsync (Volo.Chat.HttpApi.Client) in 138.5684ms [web_40873436-a]: [11:33:13 INF] Executed endpoint 'Volo.Chat.Users.ContactClientProxy.GetContactsAsync (Volo.Chat.HttpApi.Client)' [web_40873436-a]: [11:33:13 INF] Executing endpoint 'Volo.Chat.Conversations.ConversationClientProxy.GetConversationAsync (Volo.Chat.HttpApi.Client)' [web_40873436-a]: [11:33:13 INF] Route matched with {area = "chat", action = "GetConversation", controller = "Conversation", page = ""}. Executing controller action with signature System.Threading.Tasks.Task1[Volo.Chat.Conversations.ChatConversationDto] GetConversationAsync(Volo.Chat.Conversations.GetConversationInput) on controller Volo.Chat.Conversations.ConversationClientProxy (Volo.Chat.HttpApi.Client). [web_40873436-a]: [11:33:13 INF] Executing action method Volo.Chat.Conversations.ConversationClientProxy.GetConversationAsync (Volo.Chat.HttpApi.Client) - Validation state: Valid [web_40873436-a]: [11:33:13 INF] Start processing HTTP request GET https://localhost:44325/api/chat/conversation/conversation?TargetUserId=c486aede-2e34-cd8d-a5e5-3a121d3de1b4&SkipCount=0&MaxResultCount=50&api-version=1.0 [web_40873436-a]: [11:33:13 INF] Sending HTTP request GET https://localhost:44325/api/chat/conversation/conversation?TargetUserId=c486aede-2e34-cd8d-a5e5-3a121d3de1b4&SkipCount=0&MaxResultCount=50&api-version=1.0 [web_40873436-a]: [11:33:13 INF] Received HTTP response headers after 32.6373ms - 200 [web_40873436-a]: [11:33:13 INF] End processing HTTP request after 33.1262ms - 200 [web_40873436-a]: [11:33:13 INF] Executed action method Volo.Chat.Conversations.ConversationClientProxy.GetConversationAsync (Volo.Chat.HttpApi.Client), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 34.0777ms. [web_40873436-a]: [11:33:13 INF] Executing ObjectResult, writing value of type 'Volo.Chat.Conversations.ChatConversationDto'. [web_40873436-a]: [11:33:13 INF] Executed action Volo.Chat.Conversations.ConversationClientProxy.GetConversationAsync (Volo.Chat.HttpApi.Client) in 35.4283ms [web_40873436-a]: [11:33:13 INF] Executed endpoint 'Volo.Chat.Conversations.ConversationClientProxy.GetConversationAsync (Volo.Chat.HttpApi.Client)' [web_40873436-a]: [11:33:37 INF] Executing endpoint 'Volo.Chat.Conversations.ConversationClientProxy.SendMessageAsync (Volo.Chat.HttpApi.Client)' [web_40873436-a]: [11:33:37 INF] Route matched with {area = "chat", action = "SendMessage", controller = "Conversation", page = ""}. Executing controller action with signature System.Threading.Tasks.Task1[Volo.Chat.Messages.ChatMessageDto] SendMessageAsync(Volo.Chat.Messages.SendMessageInput) on controller Volo.Chat.Conversations.ConversationClientProxy (Volo.Chat.HttpApi.Client). [web_40873436-a]: [11:33:37 INF] Executing action method Volo.Chat.Conversations.ConversationClientProxy.SendMessageAsync (Volo.Chat.HttpApi.Client) - Validation state: Valid [web_40873436-a]: [11:33:37 INF] Start processing HTTP request POST https://localhost:44325/api/chat/conversation/send-message?api-version=1.0 [web_40873436-a]: [11:33:37 INF] Sending HTTP request POST https://localhost:44325/api/chat/conversation/send-message?api-version=1.0 [web_40873436-a]: [11:33:37 INF] Received HTTP response headers after 135.8065ms - 200 [web_40873436-a]: [11:33:37 INF] End processing HTTP request after 135.9639ms - 200 [web_40873436-a]: [11:33:37 INF] Executed action method Volo.Chat.Conversations.ConversationClientProxy.SendMessageAsync (Volo.Chat.HttpApi.Client), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 154.1795ms. [web_40873436-a]: [11:33:37 INF] Executing ObjectResult, writing value of type 'Volo.Chat.Messages.ChatMessageDto'. [web_40873436-a]: [11:33:37 INF] Executed action Volo.Chat.Conversations.ConversationClientProxy.SendMessageAsync (Volo.Chat.HttpApi.Client) in 155.3156ms [web_40873436-a]: [11:33:37 INF] Executed endpoint 'Volo.Chat.Conversations.ConversationClientProxy.SendMessageAsync (Volo.Chat.HttpApi.Client)'

  • User Avatar
    0
    ahmet.ulusoy created

    Logs for web-gateway

    [web-gateway_6dc431db-4]: [11:33:13 INF] Executing endpoint 'AbpApi' [web-gateway_6dc431db-4]: [11:33:13 INF] Proxying to https://localhost:44367/api/abp/application-configuration?IncludeLocalizationResources=False&api-version=1.0 HTTP/2 RequestVersionOrLower no-streaming [web-gateway_6dc431db-4]: [11:33:13 INF] Received HTTP/2.0 response 200. [web-gateway_6dc431db-4]: [11:33:13 INF] Executed endpoint 'AbpApi' [web-gateway_6dc431db-4]: [11:33:13 INF] Executing endpoint 'AbpApi' [web-gateway_6dc431db-4]: [11:33:13 INF] Proxying to https://localhost:44367/api/abp/application-localization?CultureName=tr&OnlyDynamics=True&api-version=1.0 HTTP/2 RequestVersionOrLower no-streaming [web-gateway_6dc431db-4]: [11:33:13 INF] Received HTTP/2.0 response 200. [web-gateway_6dc431db-4]: [11:33:13 INF] Executed endpoint 'AbpApi' [web-gateway_6dc431db-4]: [11:33:13 INF] Executing endpoint 'Account' [web-gateway_6dc431db-4]: [11:33:13 INF] Proxying to https://localhost:44322/api/account/profile-picture-file/f6ca6d34-29de-19ca-2306-3a121d3cffb4?api-version=1.0 HTTP/2 RequestVersionOrLower no-streaming [web-gateway_6dc431db-4]: [11:33:13 INF] Received HTTP/2.0 response 200. [web-gateway_6dc431db-4]: [11:33:13 INF] Executed endpoint 'Account' [web-gateway_6dc431db-4]: [11:33:13 INF] Executing endpoint 'Chat' [web-gateway_6dc431db-4]: [11:33:13 INF] Proxying to https://localhost:44895/api/chat/contact/contacts?IncludeOtherContacts=False&api-version=1.0 HTTP/2 RequestVersionOrLower no-streaming [web-gateway_6dc431db-4]: [11:33:13 INF] Received HTTP/2.0 response 200. [web-gateway_6dc431db-4]: [11:33:13 INF] Executed endpoint 'Chat' [web-gateway_6dc431db-4]: [11:33:13 INF] Executing endpoint 'Chat' [web-gateway_6dc431db-4]: [11:33:13 INF] Proxying to https://localhost:44895/api/chat/conversation/conversation?TargetUserId=c486aede-2e34-cd8d-a5e5-3a121d3de1b4&SkipCount=0&MaxResultCount=50&api-version=1.0 HTTP/2 RequestVersionOrLower no-streaming [web-gateway_6dc431db-4]: [11:33:13 INF] Received HTTP/2.0 response 200. [web-gateway_6dc431db-4]: [11:33:13 INF] Executed endpoint 'Chat' [web-gateway_6dc431db-4]: [11:33:37 INF] Executing endpoint 'Chat' [web-gateway_6dc431db-4]: [11:33:37 INF] Proxying to https://localhost:44895/api/chat/conversation/send-message?api-version=1.0 HTTP/2 RequestVersionOrLower no-streaming [web-gateway_6dc431db-4]: [11:33:37 INF] Received HTTP/2.0 response 200. [web-gateway_6dc431db-4]: [11:33:37 INF] Executed endpoint 'Chat'

  • User Avatar
    0
    ahmet.ulusoy created

    Logs for chat-service

    [chat-service_3be2a96e-e]: [11:33:13 INF] Executing endpoint 'Volo.Chat.Users.ContactController.GetContactsAsync (Volo.Chat.HttpApi)' [chat-service_3be2a96e-e]: [11:33:13 INF] Route matched with {area = "chat", action = "GetContacts", controller = "Contact"}. Executing controller action with signature System.Threading.Tasks.Task1[System.Collections.Generic.List1[Volo.Chat.Users.ChatContactDto]] GetContactsAsync(Volo.Chat.Users.GetContactsInput) on controller Volo.Chat.Users.ContactController (Volo.Chat.HttpApi). [chat-service_3be2a96e-e]: [11:33:13 INF] Executing action method Volo.Chat.Users.ContactController.GetContactsAsync (Volo.Chat.HttpApi) - Validation state: Valid [chat-service_3be2a96e-e]: [11:33:13 INF] Start processing HTTP request GET https://localhost:44322/.well-known/openid-configuration [chat-service_3be2a96e-e]: [11:33:13 INF] Sending HTTP request GET https://localhost:44322/.well-known/openid-configuration [chat-service_3be2a96e-e]: [11:33:13 INF] Received HTTP response headers after 13.1045ms - 200 [chat-service_3be2a96e-e]: [11:33:13 INF] End processing HTTP request after 13.3562ms - 200 [chat-service_3be2a96e-e]: [11:33:13 INF] Start processing HTTP request GET https://localhost:44322/.well-known/jwks [chat-service_3be2a96e-e]: [11:33:13 INF] Sending HTTP request GET https://localhost:44322/.well-known/jwks [chat-service_3be2a96e-e]: [11:33:13 INF] Received HTTP response headers after 2.2632ms - 200 [chat-service_3be2a96e-e]: [11:33:13 INF] End processing HTTP request after 2.4637ms - 200 [chat-service_3be2a96e-e]: [11:33:13 INF] Start processing HTTP request POST https://localhost:44322/connect/token [chat-service_3be2a96e-e]: [11:33:13 INF] Sending HTTP request POST https://localhost:44322/connect/token [chat-service_3be2a96e-e]: [11:33:13 INF] Received HTTP response headers after 58.8366ms - 200 [chat-service_3be2a96e-e]: [11:33:13 INF] End processing HTTP request after 59.3674ms - 200 [chat-service_3be2a96e-e]: [11:33:13 INF] Start processing HTTP request GET https://localhost:44388/integration-api/identity/users/c486aede-2e34-cd8d-a5e5-3a121d3de1b4/role-names?api-version=1.0 [chat-service_3be2a96e-e]: [11:33:13 INF] Sending HTTP request GET https://localhost:44388/integration-api/identity/users/c486aede-2e34-cd8d-a5e5-3a121d3de1b4/role-names?api-version=1.0 [chat-service_3be2a96e-e]: [11:33:13 INF] Received HTTP response headers after 19.7483ms - 200 [chat-service_3be2a96e-e]: [11:33:13 INF] End processing HTTP request after 20.1448ms - 200 [chat-service_3be2a96e-e]: [11:33:13 INF] Executed action method Volo.Chat.Users.ContactController.GetContactsAsync (Volo.Chat.HttpApi), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 123.5036ms. [chat-service_3be2a96e-e]: [11:33:13 INF] Executing ObjectResult, writing value of type 'System.Collections.Generic.List1[[Volo.Chat.Users.ChatContactDto, Volo.Chat.Application.Contracts, Version=8.0.1.0, Culture=neutral, PublicKeyToken=null]]'. [chat-service_3be2a96e-e]: [11:33:13 INF] Executed action Volo.Chat.Users.ContactController.GetContactsAsync (Volo.Chat.HttpApi) in 127.4927ms [chat-service_3be2a96e-e]: [11:33:13 INF] Executed endpoint 'Volo.Chat.Users.ContactController.GetContactsAsync (Volo.Chat.HttpApi)' [chat-service_3be2a96e-e]: [11:33:13 INF] Executing endpoint 'Volo.Chat.Conversations.ConversationController.GetConversationAsync (Volo.Chat.HttpApi)' [chat-service_3be2a96e-e]: [11:33:13 INF] Route matched with {area = "chat", action = "GetConversation", controller = "Conversation"}. Executing controller action with signature System.Threading.Tasks.Task1[Volo.Chat.Conversations.ChatConversationDto] GetConversationAsync(Volo.Chat.Conversations.GetConversationInput) on controller Volo.Chat.Conversations.ConversationController (Volo.Chat.HttpApi). [chat-service_3be2a96e-e]: [11:33:13 INF] Executing action method Volo.Chat.Conversations.ConversationController.GetConversationAsync (Volo.Chat.HttpApi) - Validation state: Valid [chat-service_3be2a96e-e]: [11:33:13 INF] Executed action method Volo.Chat.Conversations.ConversationController.GetConversationAsync (Volo.Chat.HttpApi), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 19.0043ms. [chat-service_3be2a96e-e]: [11:33:13 INF] Executing ObjectResult, writing value of type 'Volo.Chat.Conversations.ChatConversationDto'. [chat-service_3be2a96e-e]: [11:33:13 INF] Executed action Volo.Chat.Conversations.ConversationController.GetConversationAsync (Volo.Chat.HttpApi) in 23.9916ms [chat-service_3be2a96e-e]: [11:33:13 INF] Executed endpoint 'Volo.Chat.Conversations.ConversationController.GetConversationAsync (Volo.Chat.HttpApi)' [chat-service_3be2a96e-e]: [11:33:37 INF] Executing endpoint 'Volo.Chat.Conversations.ConversationController.SendMessageAsync (Volo.Chat.HttpApi)' [chat-service_3be2a96e-e]: [11:33:37 INF] Route matched with {area = "chat", action = "SendMessage", controller = "Conversation"}. Executing controller action with signature System.Threading.Tasks.Task`1[Volo.Chat.Messages.ChatMessageDto] SendMessageAsync(Volo.Chat.Messages.SendMessageInput) on controller Volo.Chat.Conversations.ConversationController (Volo.Chat.HttpApi). [chat-service_3be2a96e-e]: [11:33:37 INF] Executing action method Volo.Chat.Conversations.ConversationController.SendMessageAsync (Volo.Chat.HttpApi) - Validation state: Valid [chat-service_3be2a96e-e]: [11:33:37 INF] Start processing HTTP request GET https://localhost:44322/.well-known/openid-configuration [chat-service_3be2a96e-e]: [11:33:37 INF] Sending HTTP request GET https://localhost:44322/.well-known/openid-configuration [chat-service_3be2a96e-e]: [11:33:37 INF] Received HTTP response headers after 5.3215ms - 200 [chat-service_3be2a96e-e]: [11:33:37 INF] End processing HTTP request after 5.5261ms - 200 [chat-service_3be2a96e-e]: [11:33:37 INF] Start processing HTTP request GET https://localhost:44322/.well-known/jwks [chat-service_3be2a96e-e]: [11:33:37 INF] Sending HTTP request GET https://localhost:44322/.well-known/jwks [chat-service_3be2a96e-e]: [11:33:37 INF] Received HTTP response headers after 2.0173ms - 200 [chat-service_3be2a96e-e]: [11:33:37 INF] End processing HTTP request after 2.2119ms - 200 [chat-service_3be2a96e-e]: [11:33:37 INF] Start processing HTTP request POST https://localhost:44322/connect/token [chat-service_3be2a96e-e]: [11:33:37 INF] Sending HTTP request POST https://localhost:44322/connect/token [chat-service_3be2a96e-e]: [11:33:37 INF] Received HTTP response headers after 46.1733ms - 200 [chat-service_3be2a96e-e]: [11:33:37 INF] End processing HTTP request after 46.3972ms - 200 [chat-service_3be2a96e-e]: [11:33:37 INF] Start processing HTTP request GET https://localhost:44388/integration-api/identity/users/c486aede-2e34-cd8d-a5e5-3a121d3de1b4/role-names?api-version=1.0 [chat-service_3be2a96e-e]: [11:33:37 INF] Sending HTTP request GET https://localhost:44388/integration-api/identity/users/c486aede-2e34-cd8d-a5e5-3a121d3de1b4/role-names?api-version=1.0 [chat-service_3be2a96e-e]: [11:33:37 INF] Received HTTP response headers after 10.6625ms - 200 [chat-service_3be2a96e-e]: [11:33:37 INF] End processing HTTP request after 10.9045ms - 200 [chat-service_3be2a96e-e]: [11:33:37 INF] Executed action method Volo.Chat.Conversations.ConversationController.SendMessageAsync (Volo.Chat.HttpApi), returned result Microsoft.AspNetCore.Mvc.ObjectResult in 126.6964ms. [chat-service_3be2a96e-e]: [11:33:37 INF] Executing ObjectResult, writing value of type 'Volo.Chat.Messages.ChatMessageDto'. [chat-service_3be2a96e-e]: [11:33:37 INF] Executed action Volo.Chat.Conversations.ConversationController.SendMessageAsync (Volo.Chat.HttpApi) in 130.2079ms [chat-service_3be2a96e-e]: [11:33:37 INF] Executed endpoint 'Volo.Chat.Conversations.ConversationController.SendMessageAsync (Volo.Chat.HttpApi)'

  • User Avatar
    0
    ahmet.ulusoy created

    But when I send a message to a user from web application, the other user' web application don't show any notifications. Therefore I say signalr is not working when we add ChatSignalRModule to ChatService.HttpApi.Host project.

    If you have time, can we make a teams meeting

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    hi

    Can you share the project?

    I will check it locally.

    liming.ma@volosoft.com

  • User Avatar
    0
    ahmet.ulusoy created

    Hi maliming,

    We can't share the project because of the company rules. But we can check it together in my pc.

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    hi

    Can you reproduce this in a new MS template project?

    Checking MS projects remotely is difficult.

  • User Avatar
    0
    ahmet.ulusoy created

    Hi maliming,

    I reproduce this in a new MS Template.

    Also, invite you to the project.

    Can you check your e-mail box, please.

    ProjectName: ForYou.Exchange

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    Thanks I will check it asap

  • User Avatar
    0
    ahmet.ulusoy created

    Thanks, waiting for your replies

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    hi

    https://github.com/ahmet-ulusoy/ForYou.Exchange/commit/918d0ec6b2ff1dfd3ddcb524e746dd55d35863a9

  • User Avatar
    0
    ahmet.ulusoy created

    Hi maliming,

    I saw your commit. I know it's working like that, as I mentioned before, I need to access it over gateways, because we have third gateway which is for mobile and when we made it like it we can't connect over gateways to signalr.

    Do you have a solution for that?

  • User Avatar
    0
    maliming created
    Support Team Fullstack Developer

    ok, Can you add your test code to this repo?

    I will try to fix it.

Made with ❤️ on ABP v9.1.0-preview. Updated on December 10, 2024, 06:38