2025-05-05 06:38:42.8009||DEBUG|CourseService.Program|init main function |url: |action: 2025-05-05 06:38:47.4811||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... |url: |action: 2025-05-05 06:38:47.7065||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. |url: |action: 2025-05-05 06:38:47.7195||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: 192.168.2.4@SkillDorm' |url: |action: 2025-05-05 06:38:47.7195||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. |url: |action: 2025-05-05 06:38:47.7195||INFO|Hangfire.BackgroundJobServer|Using the following options for Hangfire Server: Worker count: 20 Listening queues: 'default' Shutdown timeout: 00:00:15 Schedule polling interval: 00:00:15 |url: |action: 2025-05-05 06:38:47.7195||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:a6e2eeb9 has started in 3.4195 ms |url: |action: 2025-05-05 06:38:47.7321||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9964:cb591d14 is announcing itself... |url: |action: 2025-05-05 06:38:47.8085||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9964:cb591d14 successfully announced in 75.9081 ms |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:d1146eb8 has started in 1.5174 ms |url: |action: 2025-05-05 06:38:47.8085||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9964:cb591d14 is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:9a3c55dd has started in 0.2578 ms |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:feba1ffc has started in 0.1814 ms |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:eeaeab64 has started in 0.3746 ms |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:c3203c66 has started in 0.1712 ms |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:af79220e has started in 0.3884 ms |url: |action: 2025-05-05 06:38:47.8085||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:38:47.8085||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 06:38:47.8085||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ef85c596 has started in 3.7243 ms |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:c9f5be8b has started in 4.1359 ms |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:3d558b10 has started in 4.2661 ms |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d2cd1a58 has started in 4.5252 ms |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b2656cfa has started in 4.6773 ms |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d0d186c4 has started in 4.8975 ms |url: |action: 2025-05-05 06:38:47.8085||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:c1939268 has started in 5.0832 ms |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a92ef4e4 has started in 5.1989 ms |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:c5f1276a has started in 6.0935 ms |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ca3852c4 has started in 6.2453 ms |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ff0e7e4d has started in 6.3741 ms |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:921500db has started in 6.6322 ms |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:3aa0bc0a has started in 6.8269 ms |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:37ca2e4b has started in 6.9258 ms |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:44a039cd has started in 7.2077 ms |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d4f33321 has started in 7.3931 ms |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:60d8b7e3 has started in 7.5606 ms |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:361e4410 has started in 7.7008 ms |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d7ff9eec has started in 7.871 ms |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:45330094 has started in 0.1767 ms |url: |action: 2025-05-05 06:38:47.8085||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9964:cb591d14 all the dispatchers started |url: |action: 2025-05-05 06:38:47.8085||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:6d65e3a2 has started in 0.2595 ms |url: |action: 2025-05-05 06:38:47.8314||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2025-05-05 06:38:47.8314||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2025-05-05 06:38:47.8405||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2025-05-05 06:38:47.8405||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2025-05-05 06:38:47.8405||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2025-05-05 06:38:47.8405||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2025-05-05 06:38:47.8405||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2025-05-05 06:38:47.8405||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2025-05-05 06:38:47.8405||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2025-05-05 06:38:47.9020||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746390000069;LastJobId:270174;NextExecution:1746390120000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746423527843;NextExecution:1746423600000;LastJobId:270176), NextExecution: (5/5/2025 5:40:00 AM) |url: |action: 2025-05-05 06:38:47.9277||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746390000069;LastJobId:270175;NextExecution:1746390120000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746423527843;NextExecution:1746423600000;LastJobId:270177), NextExecution: (5/5/2025 5:40:00 AM) |url: |action: 2025-05-05 06:38:48.0870||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'ICourseService.ProcessZippedCourses' is being updated. RecurringJob: (CreatedAt:1671233252920;Cron:0 */1 * * *;Job:{"t":"CourseService.Core.Interface.ICourseService, CourseService.Core","m":"ProcessZippedCourses"};LastExecution:1746388814711;LastJobId:270152;NextExecution:1746392400000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746423527843;NextExecution:1746424800000;LastJobId:270178), NextExecution: (5/5/2025 6:00:00 AM) |url: |action: 2025-05-05 06:38:48.1965||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IPaymentService.ReprocessTransaction' is being updated. RecurringJob: (CreatedAt:1668638785782;Cron:0 */1 * * *;Job:{"t":"CourseService.Core.Interface.IPaymentService, CourseService.Core","m":"ReprocessTransaction"};LastExecution:1746388814711;LastJobId:270154;NextExecution:1746392400000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746423527843;NextExecution:1746424800000;LastJobId:270179), NextExecution: (5/5/2025 6:00:00 AM) |url: |action: 2025-05-05 06:38:48.3035||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'ICourseService.UploadCourseVideoToS3Bucket' is being updated. RecurringJob: (CreatedAt:1637823427084;Cron:0 */6 * * *;Job:{"t":"CourseService.Core.Interface.ICourseService, CourseService.Core","m":"UploadCourseVideoToS3Bucket"};LastExecution:1746387628978;LastJobId:270133;NextExecution:1746403200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746423527843;NextExecution:1746424800000;LastJobId:270180), NextExecution: (5/5/2025 6:00:00 AM) |url: |action: 2025-05-05 06:38:48.3069||DEBUG|Hangfire.Server.RecurringJobScheduler|5 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 06:38:49.0796|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 06:38:49.0796|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'BasePrice' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 06:38:49.0867|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayCharge' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 06:38:49.0867|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'VAT' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 06:38:49.0867|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 06:38:49.0867|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'BasePrice' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 06:38:49.0867|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayCharge' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 06:38:49.0867|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'VAT' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 06:38:49.0867|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 06:38:49.0867|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amountpaid' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 06:38:49.0867|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CourseAmount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 06:38:49.0867|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CourseBasePrice' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 06:38:49.0867|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'DiscountAmount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 06:38:49.0867|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayFee' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 06:38:49.0867|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Vat' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 06:38:49.0867|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'AmountPaid' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 06:38:49.0867|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Percentage' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 06:38:49.0867|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Value' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 06:38:49.1210||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 5/5/2025 5:38:49 AM |url: |action: 2025-05-05 06:38:49.7469||WARN|CourseService.Core.Service.PaymentService|17 transactions found to be reprocessed |url: |action: 2025-05-05 06:38:49.7469||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 |url: |action: 2025-05-05 06:38:49.7469||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 |url: |action: 2025-05-05 06:38:49.7469||WARN|CourseService.Core.Service.CourseService|6 courses to be Processed |url: |action: 2025-05-05 06:38:49.7663||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 255 |url: |action: 2025-05-05 06:38:49.7663||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 |url: |action: 2025-05-05 06:38:49.8014||WARN|CourseService.Core.Service.CourseService|2 CourseAssets for CourseId 255 |url: |action: 2025-05-05 06:38:49.8014||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 256 |url: |action: 2025-05-05 06:38:49.8093||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 256 |url: |action: 2025-05-05 06:38:49.8093||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 257 |url: |action: 2025-05-05 06:38:49.8093||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\/0ab9db94-0a05-40a9-ba99-daefb6c1d3ce.mp4]. |url: |action: 2025-05-05 06:38:49.8093||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 257 |url: |action: 2025-05-05 06:38:49.8093||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 261 |url: |action: 2025-05-05 06:38:49.8093||WARN|CourseService.Core.Service.CourseService|7 CourseAssets for CourseId 261 |url: |action: 2025-05-05 06:38:49.8093||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 262 |url: |action: 2025-05-05 06:38:49.8093||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\eadd510e-4315-4257-bdd6-174a664dc6fa.mp4]. |url: |action: 2025-05-05 06:38:49.8093||WARN|CourseService.Core.Service.CourseService|1 CourseAssets for CourseId 262 |url: |action: 2025-05-05 06:38:49.8222||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 263 |url: |action: 2025-05-05 06:38:49.8222||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\9d696736-7ae5-4b70-ad35-712a24e6ad03.mp4]. |url: |action: 2025-05-05 06:38:49.8222||WARN|CourseService.Core.Service.CourseService|2 CourseAssets for CourseId 263 |url: |action: 2025-05-05 06:38:49.8222||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\92cc9046-8216-469d-ab71-f906729d9cb5.mp4]. |url: |action: 2025-05-05 06:38:49.9520||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\726e7b64-d7ff-4ffc-9ad0-ff1df912bebd.mp4]. |url: |action: 2025-05-05 06:38:49.9520|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:49.9520|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:49.9654|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="bcd12216-1632-4635-9ad9-f5eaa4880002" |url: |action: 2025-05-05 06:38:49.9654|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:49.9654|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="bcd12216-1632-4635-9ad9-f5eaa4880002" |url: |action: 2025-05-05 06:38:49.9654|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="0895a8e1-873a-4b30-905c-e06a9fd0eff2" |url: |action: 2025-05-05 06:38:49.9654|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:49.9654|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="0895a8e1-873a-4b30-905c-e06a9fd0eff2" |url: |action: 2025-05-05 06:38:49.9654||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\848f49c8-c481-4f74-bff1-0482e2871df9.mp4]. |url: |action: 2025-05-05 06:38:49.9916|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. |url: |action: 2025-05-05 06:38:49.9916|59|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. |url: |action: 2025-05-05 06:38:50.0030|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {5a95b968-227f-44c9-8e96-b9824213e1f8} may be persisted to storage in unencrypted form. |url: |action: 2025-05-05 06:38:50.0030|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:50.0030|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="01812251-7d9d-41cc-b7a5-2203e82bc989" |url: |action: 2025-05-05 06:38:50.0030|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:50.0030|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="01812251-7d9d-41cc-b7a5-2203e82bc989" |url: |action: 2025-05-05 06:38:50.0181||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\/971df495-b0c1-4ac6-8a73-2ee618f7c759.mp4]. |url: |action: 2025-05-05 06:38:50.0181|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:50.0181|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="96909344-708f-4701-a411-b914339a8f72" |url: |action: 2025-05-05 06:38:50.0181|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:50.0181|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="96909344-708f-4701-a411-b914339a8f72" |url: |action: 2025-05-05 06:38:50.0892|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:50.0892|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="2f9563fb-4943-4ab2-8a77-0433a8be1f63" |url: |action: 2025-05-05 06:38:50.0892|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:50.0892|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="2f9563fb-4943-4ab2-8a77-0433a8be1f63" |url: |action: 2025-05-05 06:38:50.1119|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:50.1119||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\f1f7022a-70b4-45d4-8c46-09a14d336ee9.mp4]. |url: |action: 2025-05-05 06:38:50.1119|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="804f1e9d-7690-4e1f-9ab3-4c68ed2bf01e" |url: |action: 2025-05-05 06:38:50.1119|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:50.1119|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="804f1e9d-7690-4e1f-9ab3-4c68ed2bf01e" |url: |action: 2025-05-05 06:38:50.1471|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:50.1471|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="20eb4e0d-8071-4e64-80d0-faac9d816da7" |url: |action: 2025-05-05 06:38:50.1471|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:50.1471|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="20eb4e0d-8071-4e64-80d0-faac9d816da7" |url: |action: 2025-05-05 06:38:50.2177|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:50.2177||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\99a52283-8e1d-4477-82f9-6db4677065b4.mp4]. |url: |action: 2025-05-05 06:38:50.2177|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="e74ea870-f948-464e-8d55-858035551f81" |url: |action: 2025-05-05 06:38:50.2177|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:50.2177|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="e74ea870-f948-464e-8d55-858035551f81" |url: |action: 2025-05-05 06:38:50.3039|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:50.3039||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\9ad6907f-983d-4351-a45d-0fb333d7df4f.mp4]. |url: |action: 2025-05-05 06:38:50.3039|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="168b71bb-e439-4bc1-bbe5-f49429c0b4fd" |url: |action: 2025-05-05 06:38:50.3039|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:50.3039|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="168b71bb-e439-4bc1-bbe5-f49429c0b4fd" |url: |action: 2025-05-05 06:38:50.4581|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:50.4581||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\02116c01-8616-4bc9-9a0c-f5b5ccdcc190.mp4]. |url: |action: 2025-05-05 06:38:50.4581|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="7da00e2e-5478-45b7-93b0-ae39a5d0fa33" |url: |action: 2025-05-05 06:38:50.4581|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:50.4581|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="7da00e2e-5478-45b7-93b0-ae39a5d0fa33" |url: |action: 2025-05-05 06:38:50.4666||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 06:38:50.5529|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:50.5529||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\d2c07399-0199-41d8-83b2-5ca97dd2f3e9.mp4]. |url: |action: 2025-05-05 06:38:50.5529|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="2b06a189-a199-4763-9009-c0aa31e39911" |url: |action: 2025-05-05 06:38:50.5529|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:50.5529|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="2b06a189-a199-4763-9009-c0aa31e39911" |url: |action: 2025-05-05 06:38:50.6383|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:50.6383|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="4485769d-d608-45ae-8f56-c50a332a2dfa" |url: |action: 2025-05-05 06:38:50.6383|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 06:38:50.6383|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="4485769d-d608-45ae-8f56-c50a332a2dfa" |url: |action: 2025-05-05 06:38:50.6820||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 |url: |action: 2025-05-05 06:38:50.6820||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. |url: |action: 2025-05-05 06:38:50.6820||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 |url: |action: 2025-05-05 06:38:50.6820||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 |url: |action: 2025-05-05 06:38:50.6846||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 |url: |action: 2025-05-05 06:38:51.0133||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","receipt_number":"GIPS AKCF3G","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 06:38:51.2017||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 06:38:51.2017||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 06:38:52.3671||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 06:38:52.3671||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 06:38:52.3864||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 |url: |action: 2025-05-05 06:38:52.3864||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. |url: |action: 2025-05-05 06:38:52.3864||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-05-05 06:38:52.3864||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-05-05 06:38:52.3864||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-05-05 06:38:52.7078||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 06:38:52.7144||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 06:38:52.7144||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 06:38:52.8138||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:38:52.8138||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:38:52.9142||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 06:38:52.9142||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 06:38:52.9142||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-05-05 06:38:52.9142||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-05-05 06:38:52.9142||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-05-05 06:38:52.9142||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-05-05 06:38:52.9142||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-05-05 06:38:53.2460||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 06:38:53.2540||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 06:38:53.2540||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 06:38:53.4713||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 06:38:53.4713||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 06:38:53.4809||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-05-05 06:38:53.4809||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-05-05 06:38:53.4809||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-05-05 06:38:53.4809||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-05-05 06:38:53.4809||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-05-05 06:38:54.0894||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 06:38:54.0894||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 06:38:54.0894||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 06:38:54.2723||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 06:38:54.2723||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 06:38:54.2809||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-05-05 06:38:54.2809||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-05-05 06:38:54.2809||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 |url: |action: 2025-05-05 06:38:54.2809||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 |url: |action: 2025-05-05 06:38:54.2809||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 |url: |action: 2025-05-05 06:38:54.2984|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 3991.4406ms - BadRequest |url: |action: 2025-05-05 06:38:54.2984|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:54 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 06:38:54.2984|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 3995.5889ms - BadRequest |url: |action: 2025-05-05 06:38:54.2984|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:54 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 06:38:54.3291||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 06:38:54.4113|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4321.5289ms - BadRequest |url: |action: 2025-05-05 06:38:54.4113|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:54 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 06:38:54.4113|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4322.9872ms - BadRequest |url: |action: 2025-05-05 06:38:54.4113|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:54 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 06:38:54.4113||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 06:38:54.4420|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 3803.1615ms - BadRequest |url: |action: 2025-05-05 06:38:54.4420|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:54 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 06:38:54.4420|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 3804.4074ms - BadRequest |url: |action: 2025-05-05 06:38:54.4420|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:54 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 06:38:54.4420||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 06:38:54.5724|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4018.7575ms - BadRequest |url: |action: 2025-05-05 06:38:54.5724|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:54 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 06:38:54.5724|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4020.2533ms - BadRequest |url: |action: 2025-05-05 06:38:54.5724|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:54 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 06:38:54.5724||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 06:38:54.5943|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4588.1425ms - BadRequest |url: |action: 2025-05-05 06:38:54.5943||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 06:38:54.5943|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:54 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 06:38:54.5943|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4589.4159ms - BadRequest |url: |action: 2025-05-05 06:38:54.5943|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:54 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 06:38:54.5943|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4448.4002ms - BadRequest |url: |action: 2025-05-05 06:38:54.5943|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:54 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 06:38:54.5943||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 06:38:54.5943|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4449.4629ms - BadRequest |url: |action: 2025-05-05 06:38:54.5943|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:54 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 06:38:54.5943||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 06:38:54.6070||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 |url: |action: 2025-05-05 06:38:54.6070||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. |url: |action: 2025-05-05 06:38:54.6070||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 |url: |action: 2025-05-05 06:38:54.6070||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 |url: |action: 2025-05-05 06:38:54.6070||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 |url: |action: 2025-05-05 06:38:54.6377|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4178.652ms - BadRequest |url: |action: 2025-05-05 06:38:54.6377|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:54 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 06:38:54.6377|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4180.0269ms - BadRequest |url: |action: 2025-05-05 06:38:54.6377|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:54 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 06:38:54.6377||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 06:38:54.6644|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4551.6803ms - BadRequest |url: |action: 2025-05-05 06:38:54.6644|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:54 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 06:38:54.6644|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4552.9881ms - BadRequest |url: |action: 2025-05-05 06:38:54.6644|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:54 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 06:38:54.6644||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 06:38:54.7108|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4688.7242ms - BadRequest |url: |action: 2025-05-05 06:38:54.7108|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:54 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 06:38:54.7108|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4690.2631ms - BadRequest |url: |action: 2025-05-05 06:38:54.7108|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:54 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 06:38:54.7108||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 06:38:54.8309|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4864.8884ms - BadRequest |url: |action: 2025-05-05 06:38:54.8309|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:54 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 06:38:54.8309|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4875.2872ms - BadRequest |url: |action: 2025-05-05 06:38:54.8309|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:54 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 06:38:54.8309||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 06:38:54.9954||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","receipt_number":"UNAVAILABLE.","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 06:38:55.0120||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 |url: |action: 2025-05-05 06:38:55.0120||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. |url: |action: 2025-05-05 06:38:55.0120||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 |url: |action: 2025-05-05 06:38:55.0120||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 |url: |action: 2025-05-05 06:38:55.0120||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 |url: |action: 2025-05-05 06:38:55.3517|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 5382.3008ms - BadRequest |url: |action: 2025-05-05 06:38:55.3517|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:55 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 06:38:55.3517|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 5396.0372ms - BadRequest |url: |action: 2025-05-05 06:38:55.3517|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:55 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 06:38:55.3535||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 06:38:55.3685||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","receipt_number":"UNAVAILABLE.","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 06:38:55.3685||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 |url: |action: 2025-05-05 06:38:55.3685||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. |url: |action: 2025-05-05 06:38:55.3685||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 |url: |action: 2025-05-05 06:38:55.3685||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 |url: |action: 2025-05-05 06:38:55.3685||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 |url: |action: 2025-05-05 06:38:55.4600|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 5240.8842ms - BadRequest |url: |action: 2025-05-05 06:38:55.4600|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:55 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 06:38:55.4600|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 5242.4633ms - BadRequest |url: |action: 2025-05-05 06:38:55.4600|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 05:38:55 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 06:38:55.4600||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 06:38:55.6917||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 06:38:55.7081||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 |url: |action: 2025-05-05 06:38:55.7081||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. |url: |action: 2025-05-05 06:38:55.7081||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 |url: |action: 2025-05-05 06:38:55.7081||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 |url: |action: 2025-05-05 06:38:55.7081||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 |url: |action: 2025-05-05 06:38:56.0184||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","receipt_number":null,"amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 06:38:56.0184||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 06:38:56.0184||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 06:38:56.2274||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 06:38:56.2274||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 06:38:56.2333||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 |url: |action: 2025-05-05 06:38:56.2333||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. |url: |action: 2025-05-05 06:38:56.2333||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 |url: |action: 2025-05-05 06:38:56.2333||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 |url: |action: 2025-05-05 06:38:56.2333||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 |url: |action: 2025-05-05 06:38:56.8370||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","receipt_number":"GIPS B3P3TS","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 06:38:56.8429||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 06:38:56.8429||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 06:38:57.0256||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 06:38:57.0256||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 06:38:57.0317||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 |url: |action: 2025-05-05 06:38:57.0317||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. |url: |action: 2025-05-05 06:38:57.0317||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 |url: |action: 2025-05-05 06:38:57.0317||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 |url: |action: 2025-05-05 06:38:57.0317||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 |url: |action: 2025-05-05 06:38:57.7051||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 06:38:57.7051||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 06:38:57.7051||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 06:38:57.8170||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:38:57.8170||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:38:57.9004||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 06:38:57.9004||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 06:38:57.9076||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 |url: |action: 2025-05-05 06:38:57.9076||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. |url: |action: 2025-05-05 06:38:57.9076||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-05-05 06:38:57.9076||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-05-05 06:38:57.9076||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-05-05 06:38:58.2221||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 06:38:58.2340||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-05-05 06:38:58.2340||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-05-05 06:38:58.2340||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-05-05 06:38:58.2340||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-05-05 06:38:58.2340||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-05-05 06:38:58.5500||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 06:38:58.5582||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-05-05 06:38:58.5582||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-05-05 06:38:58.5582||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-05-05 06:38:58.5582||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-05-05 06:38:58.5582||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-05-05 06:38:58.9174||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 06:38:58.9255||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-05-05 06:38:58.9255||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-05-05 06:38:58.9255||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2025-05-05 06:38:58.9255||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2025-05-05 06:38:58.9255||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2025-05-05 06:38:59.2655||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1694440760340, Details [{"status":true,"message":"Verification successful","data":{"id":3101704771,"domain":"live","status":"abandoned","reference":"1694440760340","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-09-11T13:59:53.000Z","channel":"card","currency":"NGN","ip_address":"102.88.36.34","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":138370869,"first_name":"","last_name":"","email":"berniceosuolale@gmail.com","customer_code":"CUS_rt6dm3vxe3ok33w","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-09-11T13:59:53.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-09-11T13:59:53.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 06:38:59.2655||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2025-05-05 06:38:59.2655||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2025-05-05 06:38:59.2655||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2025-05-05 06:38:59.2655||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2025-05-05 06:38:59.2760||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2025-05-05 06:38:59.5988||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1694440760340, Details [{"status":true,"message":"Verification successful","data":{"id":3101704771,"domain":"live","status":"abandoned","reference":"1694440760340","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-09-11T13:59:53.000Z","channel":"card","currency":"NGN","ip_address":"102.88.36.34","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":138370869,"first_name":"","last_name":"","email":"berniceosuolale@gmail.com","customer_code":"CUS_rt6dm3vxe3ok33w","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-09-11T13:59:53.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-09-11T13:59:53.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 06:38:59.6083||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2025-05-05 06:38:59.6083||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2025-05-05 06:39:02.8205||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:39:02.8205||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:39:07.8212||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:39:07.8212||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:39:12.8221||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:39:12.8221||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:39:17.8197||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:39:17.8197||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:39:17.8255||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:39:17.8255||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:39:22.8261||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:39:22.8261||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:39:27.8293||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:39:27.8293||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:39:32.8306||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:39:32.8306||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:39:37.8321||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:39:37.8321||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:39:42.8351||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:39:42.8351||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:39:47.8219||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:39:47.8219||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:39:47.8394||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:39:47.8394||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:39:52.8412||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:39:52.8412||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:39:57.8444||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:39:57.8444||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:40:02.8451||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:40:02.8451||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:40:03.3273||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746423527843;LastJobId:270176;NextExecution:1746423600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746423603322;NextExecution:1746423720000;LastJobId:270181), NextExecution: (5/5/2025 5:42:00 AM) |url: |action: 2025-05-05 06:40:03.3273||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746423527843;LastJobId:270177;NextExecution:1746423600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746423603322;NextExecution:1746423720000;LastJobId:270182), NextExecution: (5/5/2025 5:42:00 AM) |url: |action: 2025-05-05 06:40:03.3382||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 06:40:07.8499||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:40:07.8499||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:40:12.8510||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:40:12.8510||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:40:17.8257||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:40:17.8257||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:40:17.8533||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:40:17.8533||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:40:22.8577||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:40:22.8577||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:40:27.8596||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:40:27.8596||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:40:32.8615||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:40:32.8615||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:40:37.8635||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:40:37.8635||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:40:42.8641||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:40:42.8641||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:40:47.8302||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:40:47.8302||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:40:47.8678||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:40:47.8678||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:40:52.8711||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:40:52.8711||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:40:57.8715||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:40:57.8715||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:41:02.8755||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:41:02.8755||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:41:07.8786||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:41:07.8786||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:41:12.8793||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:41:12.8793||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:41:17.8317||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:41:17.8317||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:41:17.8841||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:41:17.8841||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:41:22.8881||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:41:22.8881||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:41:27.8902||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:41:27.8902||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:41:32.8950||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:41:32.8950||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:41:37.8970||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:41:37.8970||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:41:42.9007||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:41:42.9007||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:41:47.8313||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:41:47.8313||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:41:47.9050||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:41:47.9050||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:41:52.9053||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:41:52.9053||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:41:57.9101||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:41:57.9101||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:42:02.9101||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:42:02.9101||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:42:03.3631||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746423603322;LastJobId:270181;NextExecution:1746423720000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746423723358;NextExecution:1746423840000;LastJobId:270183), NextExecution: (5/5/2025 5:44:00 AM) |url: |action: 2025-05-05 06:42:03.3695||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746423603322;LastJobId:270182;NextExecution:1746423720000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746423723358;NextExecution:1746423840000;LastJobId:270184), NextExecution: (5/5/2025 5:44:00 AM) |url: |action: 2025-05-05 06:42:03.3695||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 06:42:07.9134||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:42:07.9134||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:42:12.9137||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:42:12.9137||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:42:17.8324||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:42:17.8324||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:42:17.9171||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:42:17.9171||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:42:22.9192||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:42:22.9192||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:42:27.9204||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:42:27.9204||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:42:32.9224||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:42:32.9224||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:42:37.9227||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:42:37.9227||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:42:42.9258||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:42:42.9258||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:42:47.8373||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:42:47.8373||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:42:47.9264||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:42:47.9264||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:42:52.9270||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:42:52.9270||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:42:57.9278||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:42:57.9278||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:43:02.9295||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:43:02.9295||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:43:07.9318||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:43:07.9318||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:43:12.9335||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:43:12.9335||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:43:17.8411||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:43:17.8411||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:43:17.9372||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:43:17.9372||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:43:22.9391||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:43:22.9391||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:43:27.9412||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:43:27.9412||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:43:32.9454||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:43:32.9454||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:43:37.9488||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:43:37.9488||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:43:42.9506||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:43:42.9506||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:43:47.8179||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 06:43:47.8179||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 06:43:47.8447||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:43:47.8447||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:43:47.9513||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:43:47.9513||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:43:52.9545||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:43:52.9545||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:43:57.9564||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:43:57.9564||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:44:02.9582||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:44:02.9582||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:44:03.3880||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746423723358;LastJobId:270183;NextExecution:1746423840000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746423843383;NextExecution:1746423960000;LastJobId:270185), NextExecution: (5/5/2025 5:46:00 AM) |url: |action: 2025-05-05 06:44:03.3880||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746423723358;LastJobId:270184;NextExecution:1746423840000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746423843383;NextExecution:1746423960000;LastJobId:270186), NextExecution: (5/5/2025 5:46:00 AM) |url: |action: 2025-05-05 06:44:03.3984||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 06:44:07.9590||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:44:07.9590||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:44:12.9634||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:44:12.9634||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:44:17.8479||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:44:17.8479||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:44:17.9666||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:44:17.9666||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:44:22.9698||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:44:22.9698||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:44:27.9717||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:44:27.9717||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:44:32.9749||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:44:32.9749||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:44:37.9793||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:44:37.9793||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:44:42.9812||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:44:42.9812||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:44:47.8494||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:44:47.8494||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:44:47.9827||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:44:47.9827||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:44:52.9851||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:44:52.9851||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:44:57.9873||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:44:57.9873||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:45:02.9891||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:45:02.9891||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:45:07.9908||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:45:07.9908||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:45:12.9922||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:45:12.9922||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:45:17.8524||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:45:17.8524||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:45:17.9929||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:45:17.9929||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:45:22.9945||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:45:22.9945||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:45:27.9968||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:45:27.9968||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:45:33.0012||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:45:33.0012||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:45:38.0027||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:45:38.0027||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:45:43.0048||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:45:43.0048||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:45:47.8555||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:45:47.8555||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:45:48.0087||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:45:48.0087||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:45:53.0090||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:45:53.0090||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:45:58.0100||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:45:58.0100||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:46:03.0134||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:46:03.0134||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:46:03.4281||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746423843383;LastJobId:270185;NextExecution:1746423960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746423963423;NextExecution:1746424080000;LastJobId:270187), NextExecution: (5/5/2025 5:48:00 AM) |url: |action: 2025-05-05 06:46:03.4281||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746423843383;LastJobId:270186;NextExecution:1746423960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746423963423;NextExecution:1746424080000;LastJobId:270188), NextExecution: (5/5/2025 5:48:00 AM) |url: |action: 2025-05-05 06:46:03.4281||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 06:46:08.0148||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:46:08.0148||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:46:13.0193||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:46:13.0193||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:46:17.8599||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:46:17.8599||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:46:18.0231||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:46:18.0231||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:46:23.0263||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:46:23.0263||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:46:28.0300||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:46:28.0300||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:46:33.0320||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:46:33.0320||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:46:38.0334||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:46:38.0334||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:46:43.0377||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:46:43.0377||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:46:47.8640||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:46:47.8640||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:46:48.0384||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:46:48.0384||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:46:53.0417||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:46:53.0417||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:46:58.0423||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:46:58.0423||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:47:03.0442||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:47:03.0442||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:47:08.0462||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:47:08.0462||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:47:13.0487||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:47:13.0487||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:47:17.8667||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:47:17.8667||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:47:18.0507||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:47:18.0507||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:47:23.0507||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:47:23.0507||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:47:28.0509||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:47:28.0509||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:47:33.0526||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:47:33.0526||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:47:38.0572||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:47:38.0572||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:47:43.0601||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:47:43.0601||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:47:47.8682||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:47:47.8682||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:47:48.0636||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:47:48.0636||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:47:53.0681||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:47:53.0681||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:47:58.0716||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:47:58.0716||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:48:03.0744||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:48:03.0744||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:48:03.4635||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746423963423;LastJobId:270187;NextExecution:1746424080000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746424083459;NextExecution:1746424200000;LastJobId:270189), NextExecution: (5/5/2025 5:50:00 AM) |url: |action: 2025-05-05 06:48:03.4635||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746423963423;LastJobId:270188;NextExecution:1746424080000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746424083459;NextExecution:1746424200000;LastJobId:270190), NextExecution: (5/5/2025 5:50:00 AM) |url: |action: 2025-05-05 06:48:03.4744||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 06:48:08.0757||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:48:08.0757||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:48:13.0770||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:48:13.0770||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:48:17.8721||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:48:17.8721||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:48:18.0786||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:48:18.0786||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:48:23.0815||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:48:23.0815||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:48:28.0850||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:48:28.0850||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:48:33.0856||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:48:33.0856||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:48:38.0904||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:48:38.0904||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:48:43.0942||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:48:43.0942||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:48:47.8168||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 06:48:47.8168||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 06:48:47.8725||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:48:47.8725||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:48:48.0988||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:48:48.0988||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:48:53.1014||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:48:53.1014||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:48:58.1020||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:48:58.1020||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:49:03.1051||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:49:03.1051||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:49:08.1056||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:49:08.1056||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:49:13.1097||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:49:13.1097||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:49:17.8771||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:49:17.8771||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:49:18.1099||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:49:18.1099||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:49:23.1106||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:49:23.1106||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:49:28.1143||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:49:28.1143||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:49:33.1189||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:49:33.1189||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:49:38.1232||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:49:38.1232||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:49:43.1251||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:49:43.1251||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:49:47.8812||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:49:47.8812||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:49:48.1256||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:49:48.1256||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:49:53.1284||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:49:53.1284||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:49:58.1297||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:49:58.1297||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:50:03.1316||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:50:03.1316||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:50:03.4987||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746424083459;LastJobId:270189;NextExecution:1746424200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746424203494;NextExecution:1746424320000;LastJobId:270191), NextExecution: (5/5/2025 5:52:00 AM) |url: |action: 2025-05-05 06:50:03.5054||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746424083459;LastJobId:270190;NextExecution:1746424200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746424203494;NextExecution:1746424320000;LastJobId:270192), NextExecution: (5/5/2025 5:52:00 AM) |url: |action: 2025-05-05 06:50:03.5054||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 06:50:08.1335||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:50:08.1335||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:50:13.1375||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:50:13.1375||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:50:17.8834||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:50:17.8834||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:50:18.1427||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:50:18.1427||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:50:23.1470||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:50:23.1470||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:50:28.1489||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:50:28.1489||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:50:33.1515||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:50:33.1515||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:50:38.1527||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:50:38.1527||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:50:43.1558||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:50:43.1558||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:50:47.8895||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:50:47.8895||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:50:48.1578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:50:48.1578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:50:53.1586||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:50:53.1586||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:50:58.1606||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:50:58.1606||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:51:03.1624||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:51:03.1624||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:51:08.1644||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:51:08.1644||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:51:13.1678||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:51:13.1678||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:51:17.8914||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:51:17.8914||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:51:18.1720||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:51:18.1720||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:51:23.1728||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:51:23.1728||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:51:28.1758||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:51:28.1758||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:51:33.1777||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:51:33.1777||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:51:38.1809||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:51:38.1809||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:51:43.1852||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:51:43.1852||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:51:47.8966||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:51:47.8966||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:51:48.1901||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:51:48.1901||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:51:53.1907||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:51:53.1907||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:51:58.1945||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:51:58.1945||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:52:03.1968||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:52:03.1968||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:52:03.5369||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746424203494;LastJobId:270191;NextExecution:1746424320000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746424323533;NextExecution:1746424440000;LastJobId:270193), NextExecution: (5/5/2025 5:54:00 AM) |url: |action: 2025-05-05 06:52:03.5441||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746424203494;LastJobId:270192;NextExecution:1746424320000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746424323533;NextExecution:1746424440000;LastJobId:270194), NextExecution: (5/5/2025 5:54:00 AM) |url: |action: 2025-05-05 06:52:03.5441||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 06:52:08.1974||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:52:08.1974||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:52:13.1980||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:52:13.1980||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:52:17.9004||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:52:17.9004||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:52:18.2022||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:52:18.2022||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:52:23.2030||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:52:23.2030||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:52:28.2046||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:52:28.2046||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:52:33.2066||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:52:33.2066||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:52:38.2082||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:52:38.2082||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:52:43.2093||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:52:43.2093||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:52:47.9022||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:52:47.9022||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:52:48.2106||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:52:48.2106||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:52:53.2136||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:52:53.2136||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:52:58.2153||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:52:58.2153||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:53:03.2166||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:53:03.2166||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:53:08.2174||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:53:08.2174||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:53:13.2178||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:53:13.2178||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:53:17.9029||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:53:17.9029||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:53:18.2177||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:53:18.2177||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:53:23.2182||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:53:23.2182||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:53:28.2207||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:53:28.2207||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:53:33.2243||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:53:33.2243||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:53:38.2290||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:53:38.2290||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:53:43.2323||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:53:43.2323||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:53:47.8158||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 06:53:47.8158||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 06:53:47.9038||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:53:47.9038||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:53:48.2354||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:53:48.2354||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:53:53.2359||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:53:53.2359||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:53:58.2365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:53:58.2365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:54:03.2384||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:54:03.2384||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:54:03.5632||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746424323533;LastJobId:270193;NextExecution:1746424440000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746424443559;NextExecution:1746424560000;LastJobId:270195), NextExecution: (5/5/2025 5:56:00 AM) |url: |action: 2025-05-05 06:54:03.5751||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746424323533;LastJobId:270194;NextExecution:1746424440000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746424443559;NextExecution:1746424560000;LastJobId:270196), NextExecution: (5/5/2025 5:56:00 AM) |url: |action: 2025-05-05 06:54:03.5798||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 06:54:08.2408||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:54:08.2408||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:54:13.2434||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:54:13.2434||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:54:17.9058||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:54:17.9058||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:54:18.2451||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:54:18.2451||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:54:23.2458||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:54:23.2458||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:54:28.2483||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:54:28.2483||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:54:33.2490||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:54:33.2490||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:54:38.2513||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:54:38.2513||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:54:43.2562||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:54:43.2562||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:54:47.9103||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:54:47.9103||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:54:48.2575||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:54:48.2575||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:54:53.2619||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:54:53.2619||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:54:58.2641||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:54:58.2641||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:55:03.2644||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:55:03.2644||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:55:08.2676||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:55:08.2676||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:55:13.2681||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:55:13.2681||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:55:17.9106||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:55:17.9106||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:55:18.2700||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:55:18.2700||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:55:23.2706||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:55:23.2706||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:55:28.2722||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:55:28.2722||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:55:33.2731||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:55:33.2731||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:55:38.2775||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:55:38.2775||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:55:43.2824||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:55:43.2824||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:55:47.9111||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:55:47.9111||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:55:48.2843||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:55:48.2843||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:55:53.2867||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:55:53.2867||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:55:58.2898||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:55:58.2898||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:56:03.2946||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:56:03.2946||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:56:03.6083||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746424443559;LastJobId:270195;NextExecution:1746424560000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746424563604;NextExecution:1746424680000;LastJobId:270197), NextExecution: (5/5/2025 5:58:00 AM) |url: |action: 2025-05-05 06:56:03.6141||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746424443559;LastJobId:270196;NextExecution:1746424560000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746424563604;NextExecution:1746424680000;LastJobId:270198), NextExecution: (5/5/2025 5:58:00 AM) |url: |action: 2025-05-05 06:56:03.6141||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 06:56:08.2974||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:56:08.2974||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:56:13.3012||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:56:13.3012||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:56:17.9144||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:56:17.9144||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:56:18.3049||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:56:18.3049||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:56:23.3051||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:56:23.3051||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:56:28.3087||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:56:28.3087||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:56:33.3098||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:56:33.3098||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:56:38.3112||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:56:38.3112||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:56:43.3159||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:56:43.3159||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:56:47.9160||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:56:47.9160||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:56:48.3190||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:56:48.3190||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:56:53.3218||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:56:53.3218||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:56:58.3219||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:56:58.3219||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:57:03.3244||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:57:03.3244||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:57:08.3289||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:57:08.3289||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:57:13.3323||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:57:13.3323||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:57:17.9182||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:57:17.9182||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:57:18.3352||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:57:18.3352||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:57:23.3355||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:57:23.3355||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:57:28.3388||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:57:28.3388||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:57:33.3426||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:57:33.3426||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:57:38.3465||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:57:38.3465||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:57:43.3483||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:57:43.3483||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:57:47.9217||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:57:47.9217||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:57:48.3502||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:57:48.3502||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:57:53.3521||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:57:53.3521||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:57:58.3540||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:57:58.3540||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:58:03.3550||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:58:03.3550||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:58:03.6473||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746424563604;LastJobId:270197;NextExecution:1746424680000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746424683643;NextExecution:1746424800000;LastJobId:270199), NextExecution: (5/5/2025 6:00:00 AM) |url: |action: 2025-05-05 06:58:03.6535||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746424563604;LastJobId:270198;NextExecution:1746424680000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746424683643;NextExecution:1746424800000;LastJobId:270200), NextExecution: (5/5/2025 6:00:00 AM) |url: |action: 2025-05-05 06:58:03.6535||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 06:58:08.3554||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:58:08.3554||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:58:13.3555||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:58:13.3555||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:58:17.9243||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:58:17.9243||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:58:18.3604||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:58:18.3604||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:58:23.3623||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:58:23.3623||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:58:28.3654||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:58:28.3654||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:58:33.3675||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:58:33.3675||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:58:38.3706||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:58:38.3706||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:58:43.3726||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:58:43.3726||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:58:47.8142||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 06:58:47.8142||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 06:58:47.9275||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:58:47.9275||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:58:48.3756||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:58:48.3756||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:58:53.3763||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:58:53.3763||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:58:58.3787||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:58:58.3787||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:59:03.3806||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:59:03.3806||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:59:08.3825||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:59:08.3825||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:59:13.3856||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:59:13.3856||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:59:17.9313||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 heartbeat successfully sent |url: |action: 2025-05-05 06:59:17.9313||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:9964:cb591d14 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 06:59:18.3902||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:59:18.3902||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:59:23.3921||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:59:23.3921||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:59:28.3927||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:59:28.3927||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:59:33.3953||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:59:33.3953||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:59:38.3977||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 06:59:38.3977||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 06:59:40.8363||DEBUG|Hangfire.BackgroundJobServer|Hangfire Server is stopping... |url: |action: 2025-05-05 06:59:40.8363||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9964:cb591d14 caught stopping signal... |url: |action: 2025-05-05 06:59:40.8363||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:c3203c66 stopped in 0 ms |url: |action: 2025-05-05 06:59:40.8363||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:921500db stopped in 0 ms |url: |action: 2025-05-05 06:59:40.8363||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ef85c596 stopped in 0 ms |url: |action: 2025-05-05 06:59:40.8363||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:361e4410 stopped in 0 ms |url: |action: 2025-05-05 06:59:40.8363||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d7ff9eec stopped in 0 ms |url: |action: 2025-05-05 06:59:40.8363||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:c9f5be8b stopped in 0 ms |url: |action: 2025-05-05 06:59:40.8363||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d0d186c4 stopped in 0 ms |url: |action: 2025-05-05 06:59:40.8363||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:c5f1276a stopped in 0 ms |url: |action: 2025-05-05 06:59:40.8363||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:eeaeab64 stopped in 0.1543 ms |url: |action: 2025-05-05 06:59:40.8363||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a92ef4e4 stopped in 0 ms |url: |action: 2025-05-05 06:59:40.8363||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:3aa0bc0a stopped in 0.0552 ms |url: |action: 2025-05-05 06:59:40.8363||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:c1939268 stopped in 0.0495 ms |url: |action: 2025-05-05 06:59:40.8363||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:9a3c55dd stopped in 0.1164 ms |url: |action: 2025-05-05 06:59:40.8363||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:feba1ffc stopped in 0.1309 ms |url: |action: 2025-05-05 06:59:40.8363||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:6d65e3a2 stopped in 0.1495 ms |url: |action: 2025-05-05 06:59:40.8363||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:45330094 stopped in 0.1395 ms |url: |action: 2025-05-05 06:59:40.8363||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9964:cb591d14 caught stopped signal... |url: |action: 2025-05-05 06:59:40.8394||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d4f33321 stopped in 0.4135 ms |url: |action: 2025-05-05 06:59:41.7967||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b2656cfa stopped in 957.6802 ms |url: |action: 2025-05-05 06:59:41.8745||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:37ca2e4b stopped in 1035.5304 ms |url: |action: 2025-05-05 06:59:41.8745||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:44a039cd stopped in 1035.5668 ms |url: |action: 2025-05-05 06:59:41.8745||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:60d8b7e3 stopped in 1040.0314 ms |url: |action: 2025-05-05 06:59:41.8745||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ff0e7e4d stopped in 1040.0383 ms |url: |action: 2025-05-05 06:59:41.8745||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:af79220e stopped in 1040.1309 ms |url: |action: 2025-05-05 06:59:41.8895||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:3d558b10 stopped in 1050.5875 ms |url: |action: 2025-05-05 06:59:41.8895||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d2cd1a58 stopped in 1055.6123 ms |url: |action: 2025-05-05 06:59:41.8895||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ca3852c4 stopped in 1055.6621 ms |url: |action: 2025-05-05 06:59:41.8895||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9964:cb591d14 All dispatchers stopped |url: |action: 2025-05-05 06:59:41.8895||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:d1146eb8 stopped in 1056.6503 ms |url: |action: 2025-05-05 06:59:41.8895||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9964:cb591d14 is reporting itself as stopped... |url: |action: 2025-05-05 06:59:41.8895||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9964:cb591d14 successfully reported itself as stopped in 3.0494 ms |url: |action: 2025-05-05 06:59:41.8895||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:9964:cb591d14 has been stopped in total 1061.0966 ms |url: |action: 2025-05-05 06:59:41.8895||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:a6e2eeb9 stopped in 1063.469 ms |url: |action: 2025-05-05 08:04:20.8099||DEBUG|CourseService.Program|init main function |url: |action: 2025-05-05 08:04:21.1990||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... |url: |action: 2025-05-05 08:04:21.3083||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. |url: |action: 2025-05-05 08:04:21.3212||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: 192.168.2.4@SkillDorm' |url: |action: 2025-05-05 08:04:21.3212||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. |url: |action: 2025-05-05 08:04:21.3212||INFO|Hangfire.BackgroundJobServer|Using the following options for Hangfire Server: Worker count: 20 Listening queues: 'default' Shutdown timeout: 00:00:15 Schedule polling interval: 00:00:15 |url: |action: 2025-05-05 08:04:21.3212||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:4c307902 has started in 3.025 ms |url: |action: 2025-05-05 08:04:21.3303||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:3588:94900deb is announcing itself... |url: |action: 2025-05-05 08:04:21.4045||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:3588:94900deb successfully announced in 73.7309 ms |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:c29a4eab has started in 1.0856 ms |url: |action: 2025-05-05 08:04:21.4063||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:3588:94900deb is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:fbf0e561 has started in 0.2553 ms |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:b33bea7b has started in 0.1908 ms |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:f3324059 has started in 0.2835 ms |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:461a12bc has started in 0.2005 ms |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:f2d438cd has started in 0.5957 ms |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 08:04:21.4063||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:04:21.4063||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2025-05-05 08:04:21.4063||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:6c997a33 has started in 3.2165 ms |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:05a09cb6 has started in 3.4027 ms |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:33c68395 has started in 3.9552 ms |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a7f57cdd has started in 4.3383 ms |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ab8a0225 has started in 4.8067 ms |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:dc374945 has started in 4.9439 ms |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:f79e489f has started in 5.5768 ms |url: |action: 2025-05-05 08:04:21.4063||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b134a52b has started in 6.7826 ms |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:354c2267 has started in 7.0775 ms |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1a1eb4d7 has started in 7.2314 ms |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b43e2ce6 has started in 7.414 ms |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:edecb8d9 has started in 7.6861 ms |url: |action: 2025-05-05 08:04:21.4063||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:6a944027 has started in 7.8883 ms |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:555ad24f has started in 8.1166 ms |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:cb27b4ea has started in 8.2892 ms |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:86467421 has started in 8.7849 ms |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1e6ae127 has started in 8.4681 ms |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a4a67d61 has started in 8.6585 ms |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:1e3a95d3 has started in 0.2686 ms |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:2f6cdfe1 has started in 9.043 ms |url: |action: 2025-05-05 08:04:21.4063||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:3588:94900deb all the dispatchers started |url: |action: 2025-05-05 08:04:21.4063||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:74ee6f7b has started in 0.2481 ms |url: |action: 2025-05-05 08:04:21.4216||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2025-05-05 08:04:21.4216||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2025-05-05 08:04:21.4216||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2025-05-05 08:04:21.4360||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2025-05-05 08:04:21.4360||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2025-05-05 08:04:21.4360||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2025-05-05 08:04:21.4360||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2025-05-05 08:04:21.4816||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'ICourseService.ProcessZippedCourses' is being updated. RecurringJob: (CreatedAt:1671233252920;Cron:0 */1 * * *;Job:{"t":"CourseService.Core.Interface.ICourseService, CourseService.Core","m":"ProcessZippedCourses"};LastExecution:1746423527843;LastJobId:270178;NextExecution:1746424800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746428661437;NextExecution:1746432000000;LastJobId:270201), NextExecution: (5/5/2025 8:00:00 AM) |url: |action: 2025-05-05 08:04:21.5044||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'ICourseService.UploadCourseVideoToS3Bucket' is being updated. RecurringJob: (CreatedAt:1637823427084;Cron:0 */6 * * *;Job:{"t":"CourseService.Core.Interface.ICourseService, CourseService.Core","m":"UploadCourseVideoToS3Bucket"};LastExecution:1746423527843;LastJobId:270180;NextExecution:1746424800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746428661437;NextExecution:1746446400000;LastJobId:270202), NextExecution: (5/5/2025 12:00:00 PM) |url: |action: 2025-05-05 08:04:21.5044||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746424683643;LastJobId:270199;NextExecution:1746424800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746428661437;NextExecution:1746428760000;LastJobId:270203), NextExecution: (5/5/2025 7:06:00 AM) |url: |action: 2025-05-05 08:04:21.5166||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IPaymentService.ReprocessTransaction' is being updated. RecurringJob: (CreatedAt:1668638785782;Cron:0 */1 * * *;Job:{"t":"CourseService.Core.Interface.IPaymentService, CourseService.Core","m":"ReprocessTransaction"};LastExecution:1746423527843;LastJobId:270179;NextExecution:1746424800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746428661437;NextExecution:1746432000000;LastJobId:270204), NextExecution: (5/5/2025 8:00:00 AM) |url: |action: 2025-05-05 08:04:21.5166||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746424683643;LastJobId:270200;NextExecution:1746424800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746428661437;NextExecution:1746428760000;LastJobId:270205), NextExecution: (5/5/2025 7:06:00 AM) |url: |action: 2025-05-05 08:04:21.5166||DEBUG|Hangfire.Server.RecurringJobScheduler|5 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 08:04:22.1315|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:04:22.1315|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'BasePrice' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:04:22.1315|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayCharge' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:04:22.1315|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'VAT' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:04:22.1315|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:04:22.1315|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'BasePrice' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:04:22.1315|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayCharge' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:04:22.1315|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'VAT' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:04:22.1315|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:04:22.1315|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amountpaid' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:04:22.1315|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CourseAmount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:04:22.1315|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CourseBasePrice' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:04:22.1315|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'DiscountAmount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:04:22.1315|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayFee' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:04:22.1315|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Vat' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:04:22.1315|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'AmountPaid' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:04:22.1315|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Percentage' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:04:22.1315|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Value' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:04:22.1714||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 5/5/2025 7:04:22 AM |url: |action: 2025-05-05 08:04:22.4237||WARN|CourseService.Core.Service.PaymentService|17 transactions found to be reprocessed |url: |action: 2025-05-05 08:04:22.4237||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 |url: |action: 2025-05-05 08:04:22.4237||WARN|CourseService.Core.Service.CourseService|6 courses to be Processed |url: |action: 2025-05-05 08:04:22.4237||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 |url: |action: 2025-05-05 08:04:22.4426||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 255 |url: |action: 2025-05-05 08:04:22.4426||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 |url: |action: 2025-05-05 08:04:22.4835||WARN|CourseService.Core.Service.CourseService|2 CourseAssets for CourseId 255 |url: |action: 2025-05-05 08:04:22.4835||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 256 |url: |action: 2025-05-05 08:04:22.4835||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 256 |url: |action: 2025-05-05 08:04:22.4835||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 257 |url: |action: 2025-05-05 08:04:22.4835||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\/0ab9db94-0a05-40a9-ba99-daefb6c1d3ce.mp4]. |url: |action: 2025-05-05 08:04:22.4835||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 257 |url: |action: 2025-05-05 08:04:22.4835||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 261 |url: |action: 2025-05-05 08:04:22.4835|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. |url: |action: 2025-05-05 08:04:22.4835|59|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. |url: |action: 2025-05-05 08:04:22.4835||WARN|CourseService.Core.Service.CourseService|7 CourseAssets for CourseId 261 |url: |action: 2025-05-05 08:04:22.4835||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 262 |url: |action: 2025-05-05 08:04:22.4835||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\eadd510e-4315-4257-bdd6-174a664dc6fa.mp4]. |url: |action: 2025-05-05 08:04:22.5048||WARN|CourseService.Core.Service.CourseService|1 CourseAssets for CourseId 262 |url: |action: 2025-05-05 08:04:22.5048||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 263 |url: |action: 2025-05-05 08:04:22.5048||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\9d696736-7ae5-4b70-ad35-712a24e6ad03.mp4]. |url: |action: 2025-05-05 08:04:22.5048||WARN|CourseService.Core.Service.CourseService|2 CourseAssets for CourseId 263 |url: |action: 2025-05-05 08:04:22.5048||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\92cc9046-8216-469d-ab71-f906729d9cb5.mp4]. |url: |action: 2025-05-05 08:04:22.5048|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {2c8f84c4-6c36-43ca-8a0b-0f91a15976a5} may be persisted to storage in unencrypted form. |url: |action: 2025-05-05 08:04:22.6183||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\848f49c8-c481-4f74-bff1-0482e2871df9.mp4]. |url: |action: 2025-05-05 08:04:22.6183||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\726e7b64-d7ff-4ffc-9ad0-ff1df912bebd.mp4]. |url: |action: 2025-05-05 08:04:22.6240|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:22.6240|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:22.6240|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="f14d9522-d5dc-4363-8229-b2af69f643d0" |url: |action: 2025-05-05 08:04:22.6240|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="dd0b14fe-080d-4900-a39d-616d873c47d6" |url: |action: 2025-05-05 08:04:22.6240|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:22.6240|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:22.6240|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="f14d9522-d5dc-4363-8229-b2af69f643d0" |url: |action: 2025-05-05 08:04:22.6240|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="dd0b14fe-080d-4900-a39d-616d873c47d6" |url: |action: 2025-05-05 08:04:22.6554|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:22.6554|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="7cb05c85-dd4b-4e50-8f72-8c5b3a90a097" |url: |action: 2025-05-05 08:04:22.6554|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:22.6554|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="7cb05c85-dd4b-4e50-8f72-8c5b3a90a097" |url: |action: 2025-05-05 08:04:22.6746||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\/971df495-b0c1-4ac6-8a73-2ee618f7c759.mp4]. |url: |action: 2025-05-05 08:04:22.6746|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:22.6746|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="1bcce7b0-5baa-424f-ad1b-14005f833d5f" |url: |action: 2025-05-05 08:04:22.6746|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:22.6746|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="1bcce7b0-5baa-424f-ad1b-14005f833d5f" |url: |action: 2025-05-05 08:04:22.7437|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:22.7437|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="cce3a115-0ab4-410f-b32b-2b8677dcb0bf" |url: |action: 2025-05-05 08:04:22.7437|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:22.7437|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="cce3a115-0ab4-410f-b32b-2b8677dcb0bf" |url: |action: 2025-05-05 08:04:22.7437|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:22.7437||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\f1f7022a-70b4-45d4-8c46-09a14d336ee9.mp4]. |url: |action: 2025-05-05 08:04:22.7437|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="760e56aa-41cf-4b95-9b3d-7488f3700eb5" |url: |action: 2025-05-05 08:04:22.7437|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:22.7437|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="760e56aa-41cf-4b95-9b3d-7488f3700eb5" |url: |action: 2025-05-05 08:04:22.7898|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:22.7898|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="9683f61c-3752-4228-aa42-1182f5d3f11e" |url: |action: 2025-05-05 08:04:22.7898|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:22.7898|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="9683f61c-3752-4228-aa42-1182f5d3f11e" |url: |action: 2025-05-05 08:04:22.8381|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:22.8381||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\99a52283-8e1d-4477-82f9-6db4677065b4.mp4]. |url: |action: 2025-05-05 08:04:22.8381|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="aea2e0db-c188-4cfd-b76a-55da9593ffa7" |url: |action: 2025-05-05 08:04:22.8381|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:22.8381|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="aea2e0db-c188-4cfd-b76a-55da9593ffa7" |url: |action: 2025-05-05 08:04:22.9219||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 08:04:22.9219|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:22.9219||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\9ad6907f-983d-4351-a45d-0fb333d7df4f.mp4]. |url: |action: 2025-05-05 08:04:22.9219|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="567d838c-025a-4ff7-90ed-116ee9ae92dc" |url: |action: 2025-05-05 08:04:22.9219|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:22.9219|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="567d838c-025a-4ff7-90ed-116ee9ae92dc" |url: |action: 2025-05-05 08:04:23.0479|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:23.0479||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\02116c01-8616-4bc9-9a0c-f5b5ccdcc190.mp4]. |url: |action: 2025-05-05 08:04:23.0483|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="f2f66b71-134d-468b-a6a8-e6424a85ad8a" |url: |action: 2025-05-05 08:04:23.0483|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:23.0483|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="f2f66b71-134d-468b-a6a8-e6424a85ad8a" |url: |action: 2025-05-05 08:04:23.0870||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 |url: |action: 2025-05-05 08:04:23.0870||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. |url: |action: 2025-05-05 08:04:23.0870||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 |url: |action: 2025-05-05 08:04:23.0870||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 |url: |action: 2025-05-05 08:04:23.0870||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 |url: |action: 2025-05-05 08:04:23.1403|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:23.1403||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\d2c07399-0199-41d8-83b2-5ca97dd2f3e9.mp4]. |url: |action: 2025-05-05 08:04:23.1403|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="09b65b70-56bd-4af6-9729-f94c5720355b" |url: |action: 2025-05-05 08:04:23.1403|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:23.1403|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="09b65b70-56bd-4af6-9729-f94c5720355b" |url: |action: 2025-05-05 08:04:23.2132|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:23.2132|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="55d02d79-4aa0-4c1d-8b39-3990b7d22c69" |url: |action: 2025-05-05 08:04:23.2132|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 08:04:23.2132|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="55d02d79-4aa0-4c1d-8b39-3990b7d22c69" |url: |action: 2025-05-05 08:04:23.4417||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","receipt_number":"GIPS AKCF3G","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 08:04:23.4956||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 08:04:23.4956||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 08:04:24.5153||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 08:04:24.5153||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 08:04:24.5346||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 |url: |action: 2025-05-05 08:04:24.5346||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. |url: |action: 2025-05-05 08:04:24.5346||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-05-05 08:04:24.5346||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-05-05 08:04:24.5346||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-05-05 08:04:24.9063||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 08:04:24.9215||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 08:04:24.9215||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 08:04:25.1338||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 08:04:25.1338||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 08:04:25.1484||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-05-05 08:04:25.1484||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-05-05 08:04:25.1484||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-05-05 08:04:25.1484||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-05-05 08:04:25.1484||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-05-05 08:04:26.4129||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:04:26.4129||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:04:26.8635|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 3933.7179ms - BadRequest |url: |action: 2025-05-05 08:04:26.8635|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:26 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 08:04:26.8635|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 3938.5544ms - BadRequest |url: |action: 2025-05-05 08:04:26.8635|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:26 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 08:04:26.8874||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 08:04:26.9127|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4287.068ms - BadRequest |url: |action: 2025-05-05 08:04:26.9127|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:26 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 08:04:26.9127|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4292.0405ms - BadRequest |url: |action: 2025-05-05 08:04:26.9127|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:26 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 08:04:26.9127||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 08:04:26.9478|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 3734.1814ms - BadRequest |url: |action: 2025-05-05 08:04:26.9478|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:26 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 08:04:26.9478|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 3735.1759ms - BadRequest |url: |action: 2025-05-05 08:04:26.9478|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:26 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 08:04:26.9478||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 08:04:27.0118|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 3870.7067ms - BadRequest |url: |action: 2025-05-05 08:04:27.0118|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:26 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 08:04:27.0118|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 3872.0691ms - BadRequest |url: |action: 2025-05-05 08:04:27.0118|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:26 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 08:04:27.0118||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 08:04:27.0413|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4296.9815ms - BadRequest |url: |action: 2025-05-05 08:04:27.0413|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:26 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 08:04:27.0413|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4298.2764ms - BadRequest |url: |action: 2025-05-05 08:04:27.0413|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:26 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 08:04:27.0413||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 08:04:27.1127|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4456.7426ms - BadRequest |url: |action: 2025-05-05 08:04:27.1127|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:26 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 08:04:27.1127|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4457.9066ms - BadRequest |url: |action: 2025-05-05 08:04:27.1127|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:26 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 08:04:27.1127||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 08:04:27.1861|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4439.1396ms - BadRequest |url: |action: 2025-05-05 08:04:27.1861|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:26 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 08:04:27.1861|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4440.472ms - BadRequest |url: |action: 2025-05-05 08:04:27.1861|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:26 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 08:04:27.1861||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 08:04:27.2094|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4366.78ms - BadRequest |url: |action: 2025-05-05 08:04:27.2094|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:26 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 08:04:27.2094|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4371.7204ms - BadRequest |url: |action: 2025-05-05 08:04:27.2094|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:26 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 08:04:27.2094||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 08:04:27.2936|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4244.9792ms - BadRequest |url: |action: 2025-05-05 08:04:27.2936|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:26 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 08:04:27.2936|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4247.1569ms - BadRequest |url: |action: 2025-05-05 08:04:27.2936|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:26 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 08:04:27.2972||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 08:04:27.4054|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4614.9793ms - BadRequest |url: |action: 2025-05-05 08:04:27.4054|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:27 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 08:04:27.4054|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4616.9555ms - BadRequest |url: |action: 2025-05-05 08:04:27.4054|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:27 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 08:04:27.4080||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 08:04:27.5489|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4923.2429ms - BadRequest |url: |action: 2025-05-05 08:04:27.5489|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:27 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 08:04:27.5495|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4928.0983ms - BadRequest |url: |action: 2025-05-05 08:04:27.5495|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:27 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 08:04:27.5495||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 08:04:27.7705||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 08:04:27.7705||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 08:04:27.7705||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 08:04:27.9605|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 5279.1929ms - BadRequest |url: |action: 2025-05-05 08:04:27.9605|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:27 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 08:04:27.9605|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 5280.9004ms - BadRequest |url: |action: 2025-05-05 08:04:27.9605|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 07:04:27 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 08:04:27.9605||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 08:04:27.9705||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 08:04:27.9705||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 08:04:27.9705||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-05-05 08:04:27.9705||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-05-05 08:04:27.9705||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-05-05 08:04:27.9705||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-05-05 08:04:27.9705||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-05-05 08:04:28.5913||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 08:04:28.5972||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 08:04:28.5972||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 08:04:28.7762||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 08:04:28.7762||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 08:04:28.7762||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-05-05 08:04:28.7762||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-05-05 08:04:28.7830||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 |url: |action: 2025-05-05 08:04:28.7830||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 |url: |action: 2025-05-05 08:04:28.7830||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 |url: |action: 2025-05-05 08:04:29.0945||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 08:04:29.0945||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 |url: |action: 2025-05-05 08:04:29.0945||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. |url: |action: 2025-05-05 08:04:29.0945||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 |url: |action: 2025-05-05 08:04:29.0945||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 |url: |action: 2025-05-05 08:04:29.1092||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 |url: |action: 2025-05-05 08:04:29.7600||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","receipt_number":"UNAVAILABLE.","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 08:04:29.7600||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 |url: |action: 2025-05-05 08:04:29.7683||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. |url: |action: 2025-05-05 08:04:29.7683||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 |url: |action: 2025-05-05 08:04:29.7683||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 |url: |action: 2025-05-05 08:04:29.7683||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 |url: |action: 2025-05-05 08:04:30.1048||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","receipt_number":"UNAVAILABLE.","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 08:04:30.1145||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 |url: |action: 2025-05-05 08:04:30.1145||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. |url: |action: 2025-05-05 08:04:30.1145||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 |url: |action: 2025-05-05 08:04:30.1145||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 |url: |action: 2025-05-05 08:04:30.1145||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 |url: |action: 2025-05-05 08:04:30.4697||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 08:04:30.4847||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 |url: |action: 2025-05-05 08:04:30.4847||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. |url: |action: 2025-05-05 08:04:30.4847||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 |url: |action: 2025-05-05 08:04:30.4847||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 |url: |action: 2025-05-05 08:04:30.4847||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 |url: |action: 2025-05-05 08:04:30.8203||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","receipt_number":null,"amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 08:04:30.8203||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 08:04:30.8203||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 08:04:31.0049||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 08:04:31.0049||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 08:04:31.0049||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 |url: |action: 2025-05-05 08:04:31.0049||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. |url: |action: 2025-05-05 08:04:31.0049||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 |url: |action: 2025-05-05 08:04:31.0049||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 |url: |action: 2025-05-05 08:04:31.0144||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 |url: |action: 2025-05-05 08:04:31.3467||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","receipt_number":"GIPS B3P3TS","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 08:04:31.3467||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 08:04:31.3467||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 08:04:31.4147||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:04:31.4147||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:04:31.5407||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 08:04:31.5407||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 08:04:31.5407||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 |url: |action: 2025-05-05 08:04:31.5407||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. |url: |action: 2025-05-05 08:04:31.5407||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 |url: |action: 2025-05-05 08:04:31.5407||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 |url: |action: 2025-05-05 08:04:31.5484||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 |url: |action: 2025-05-05 08:04:31.8841||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 08:04:31.8893||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 08:04:31.8893||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 08:04:32.0546||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 08:04:32.0546||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 08:04:32.0620||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 |url: |action: 2025-05-05 08:04:32.0620||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. |url: |action: 2025-05-05 08:04:32.0620||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-05-05 08:04:32.0620||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-05-05 08:04:32.0620||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-05-05 08:04:32.7411||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 08:04:32.7535||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-05-05 08:04:32.7535||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-05-05 08:04:32.7535||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-05-05 08:04:32.7535||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-05-05 08:04:32.7535||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-05-05 08:04:33.0654||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 08:04:33.0654||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-05-05 08:04:33.0654||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-05-05 08:04:33.0654||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-05-05 08:04:33.0654||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-05-05 08:04:33.0654||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-05-05 08:04:33.3912||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 08:04:33.3912||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-05-05 08:04:33.3912||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-05-05 08:04:33.3912||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2025-05-05 08:04:33.3912||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2025-05-05 08:04:33.3912||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2025-05-05 08:04:33.7104||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1694440760340, Details [{"status":true,"message":"Verification successful","data":{"id":3101704771,"domain":"live","status":"abandoned","reference":"1694440760340","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-09-11T13:59:53.000Z","channel":"card","currency":"NGN","ip_address":"102.88.36.34","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":138370869,"first_name":"","last_name":"","email":"berniceosuolale@gmail.com","customer_code":"CUS_rt6dm3vxe3ok33w","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-09-11T13:59:53.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-09-11T13:59:53.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 08:04:33.7189||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2025-05-05 08:04:33.7189||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2025-05-05 08:04:33.7189||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2025-05-05 08:04:33.7189||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2025-05-05 08:04:33.7189||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2025-05-05 08:04:34.0555||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1694440760340, Details [{"status":true,"message":"Verification successful","data":{"id":3101704771,"domain":"live","status":"abandoned","reference":"1694440760340","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-09-11T13:59:53.000Z","channel":"card","currency":"NGN","ip_address":"102.88.36.34","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":138370869,"first_name":"","last_name":"","email":"berniceosuolale@gmail.com","customer_code":"CUS_rt6dm3vxe3ok33w","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-09-11T13:59:53.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-09-11T13:59:53.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 08:04:34.0555||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2025-05-05 08:04:34.0555||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2025-05-05 08:04:36.4189||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:04:36.4189||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:04:41.4208||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:04:41.4208||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:04:46.4241||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:04:46.4241||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:04:51.4160||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:04:51.4160||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:04:51.4268||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:04:51.4268||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:04:56.4274||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:04:56.4274||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:05:01.4309||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:05:01.4309||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:05:06.4328||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:05:06.4328||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:05:11.4364||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:05:11.4364||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:05:16.4387||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:05:16.4387||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:05:21.4148||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:05:21.4148||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:05:21.4428||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:05:21.4428||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:05:26.4459||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:05:26.4459||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:05:31.4484||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:05:31.4484||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:05:36.4485||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:05:36.4485||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:05:41.4510||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:05:41.4510||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:05:46.4522||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:05:46.4522||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:05:51.4155||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:05:51.4155||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:05:51.4548||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:05:51.4548||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:05:56.4601||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:05:56.4601||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:06:01.4623||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:06:01.4623||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:06:06.4629||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:06:06.4629||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:06:06.5643||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746428661437;LastJobId:270203;NextExecution:1746428760000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746428766558;NextExecution:1746428880000;LastJobId:270206), NextExecution: (5/5/2025 7:08:00 AM) |url: |action: 2025-05-05 08:06:06.5643||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746428661437;LastJobId:270205;NextExecution:1746428760000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746428766558;NextExecution:1746428880000;LastJobId:270207), NextExecution: (5/5/2025 7:08:00 AM) |url: |action: 2025-05-05 08:06:06.5643||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 08:06:11.4637||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:06:11.4637||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:06:16.4680||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:06:16.4680||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:06:21.4187||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:06:21.4187||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:06:21.4718||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:06:21.4718||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:06:26.4756||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:06:26.4756||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:06:31.4775||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:06:31.4775||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:06:36.4794||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:06:36.4794||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:06:41.4795||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:06:41.4795||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:06:46.4832||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:06:46.4832||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:06:51.4230||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:06:51.4230||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:06:51.4859||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:06:51.4859||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:06:56.4909||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:06:56.4909||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:07:01.4925||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:07:01.4925||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:07:06.4946||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:07:06.4946||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:07:11.4966||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:07:11.4966||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:07:16.4974||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:07:16.4974||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:07:21.4237||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:07:21.4237||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:07:21.5018||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:07:21.5018||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:07:26.5051||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:07:26.5051||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:07:31.5052||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:07:31.5052||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:07:36.5087||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:07:36.5087||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:07:41.5106||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:07:41.5106||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:07:46.5148||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:07:46.5148||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:07:51.4239||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:07:51.4239||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:07:51.5170||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:07:51.5170||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:07:56.5175||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:07:56.5175||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:08:01.5220||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:08:01.5220||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:08:06.5251||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:08:06.5251||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:08:06.6025||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746428766558;LastJobId:270206;NextExecution:1746428880000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746428886597;NextExecution:1746429000000;LastJobId:270208), NextExecution: (5/5/2025 7:10:00 AM) |url: |action: 2025-05-05 08:08:06.6105||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746428766558;LastJobId:270207;NextExecution:1746428880000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746428886597;NextExecution:1746429000000;LastJobId:270209), NextExecution: (5/5/2025 7:10:00 AM) |url: |action: 2025-05-05 08:08:06.6105||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 08:08:11.5296||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:08:11.5296||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:08:16.5333||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:08:16.5333||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:08:21.4262||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:08:21.4262||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:08:21.5341||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:08:21.5341||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:08:26.5384||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:08:26.5384||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:08:31.5387||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:08:31.5387||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:08:36.5410||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:08:36.5410||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:08:41.5455||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:08:41.5455||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:08:46.5487||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:08:46.5487||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:08:51.4275||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:08:51.4275||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:08:51.5508||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:08:51.5508||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:08:56.5525||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:08:56.5525||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:09:01.5550||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:09:01.5550||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:09:06.5556||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:09:06.5556||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:09:11.5566||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:09:11.5566||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:09:16.5596||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:09:16.5596||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:09:21.4132||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 08:09:21.4132||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 08:09:21.4317||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:09:21.4317||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:09:21.5624||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:09:21.5624||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:09:26.5634||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:09:26.5634||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:09:31.5641||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:09:31.5641||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:09:36.5655||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:09:36.5655||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:09:41.5680||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:09:41.5680||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:09:46.5699||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:09:46.5699||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:09:51.4322||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:09:51.4322||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:09:51.5719||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:09:51.5719||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:09:56.5722||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:09:56.5722||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:10:01.5733||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:10:01.5733||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:10:06.5779||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:10:06.5779||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:10:06.6356||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746428886597;LastJobId:270208;NextExecution:1746429000000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746429006630;NextExecution:1746429120000;LastJobId:270210), NextExecution: (5/5/2025 7:12:00 AM) |url: |action: 2025-05-05 08:10:06.6428||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746428886597;LastJobId:270209;NextExecution:1746429000000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746429006630;NextExecution:1746429120000;LastJobId:270211), NextExecution: (5/5/2025 7:12:00 AM) |url: |action: 2025-05-05 08:10:06.6428||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 08:10:11.5784||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:10:11.5784||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:10:16.5803||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:10:16.5803||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:10:21.4330||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:10:21.4330||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:10:21.5848||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:10:21.5848||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:10:26.5879||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:10:26.5879||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:10:31.5898||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:10:31.5898||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:10:36.5917||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:10:36.5917||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:10:41.5922||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:10:41.5922||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:10:46.5944||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:10:46.5944||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:10:51.4375||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:10:51.4375||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:10:51.5966||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:10:51.5966||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:10:56.5982||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:10:56.5982||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:11:01.5996||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:11:01.5996||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:11:06.6021||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:11:06.6021||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:11:11.6065||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:11:11.6065||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:11:16.6109||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:11:16.6109||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:11:21.4383||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:11:21.4383||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:11:21.6118||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:11:21.6118||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:11:26.6124||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:11:26.6124||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:11:31.6156||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:11:31.6156||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:11:36.6175||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:11:36.6175||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:11:41.6194||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:11:41.6194||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:11:46.6238||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:11:46.6238||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:11:51.4382||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:11:51.4382||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:11:51.6263||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:11:51.6263||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:11:56.6290||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:11:56.6290||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:12:01.6315||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:12:01.6315||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:12:06.6335||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:12:06.6335||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:12:06.6644||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746429006630;LastJobId:270210;NextExecution:1746429120000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746429126659;NextExecution:1746429240000;LastJobId:270212), NextExecution: (5/5/2025 7:14:00 AM) |url: |action: 2025-05-05 08:12:06.6718||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746429006630;LastJobId:270211;NextExecution:1746429120000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746429126659;NextExecution:1746429240000;LastJobId:270213), NextExecution: (5/5/2025 7:14:00 AM) |url: |action: 2025-05-05 08:12:06.6718||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 08:12:11.6348||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:12:11.6348||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:12:16.6363||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:12:16.6363||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:12:21.4385||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:12:21.4385||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:12:21.6381||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:12:21.6381||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:12:26.6387||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:12:26.6387||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:12:31.6412||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:12:31.6412||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:12:36.6431||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:12:36.6431||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:12:41.6431||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:12:41.6431||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:12:46.6451||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:12:46.6451||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:12:51.4403||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:12:51.4403||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:12:51.6471||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:12:51.6471||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:12:56.6477||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:12:56.6477||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:13:01.6486||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:13:01.6486||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:13:06.6498||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:13:06.6498||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:13:11.6514||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:13:11.6514||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:13:16.6562||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:13:16.6562||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:13:21.4418||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:13:21.4418||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:13:21.6569||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:13:21.6569||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:13:26.6598||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:13:26.6598||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:13:31.6615||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:13:31.6615||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:13:36.6621||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:13:36.6621||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:13:41.6647||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:13:41.6647||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:13:46.6680||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:13:46.6680||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:13:51.4456||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:13:51.4456||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:13:51.6724||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:13:51.6724||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:13:56.6729||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:13:56.6729||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:14:01.6767||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:14:01.6767||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:14:06.6834||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:14:06.6834||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:14:06.7136||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746429126659;LastJobId:270212;NextExecution:1746429240000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746429246709;NextExecution:1746429360000;LastJobId:270214), NextExecution: (5/5/2025 7:16:00 AM) |url: |action: 2025-05-05 08:14:06.7136||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746429126659;LastJobId:270213;NextExecution:1746429240000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746429246709;NextExecution:1746429360000;LastJobId:270215), NextExecution: (5/5/2025 7:16:00 AM) |url: |action: 2025-05-05 08:14:06.7136||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 08:14:11.6858||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:14:11.6858||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:14:16.6864||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:14:16.6864||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:14:21.4156||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 08:14:21.4156||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 08:14:21.4481||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:14:21.4481||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:14:21.6890||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:14:21.6890||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:14:26.6896||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:14:26.6896||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:14:31.6910||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:14:31.6910||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:14:36.6952||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:14:36.6952||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:14:41.6956||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:14:41.6956||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:14:46.6963||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:14:46.6963||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:14:51.4518||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:14:51.4518||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:14:51.7003||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:14:51.7003||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:14:56.7049||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:14:56.7049||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:15:01.7081||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:15:01.7081||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:15:06.7089||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:15:06.7089||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:15:11.7108||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:15:11.7108||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:15:16.7123||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:15:16.7123||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:15:21.4581||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:15:21.4581||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:15:21.7171||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:15:21.7171||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:15:26.7199||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:15:26.7199||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:15:31.7205||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:15:31.7205||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:15:36.7244||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:15:36.7244||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:15:41.7263||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:15:41.7263||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:15:46.7296||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:15:46.7296||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:15:51.4607||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:15:51.4607||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:15:51.7319||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:15:51.7319||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:15:56.7365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:15:56.7365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:16:01.7414||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:16:01.7414||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:16:06.7446||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746429246709;LastJobId:270214;NextExecution:1746429360000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746429366740;NextExecution:1746429480000;LastJobId:270216), NextExecution: (5/5/2025 7:18:00 AM) |url: |action: 2025-05-05 08:16:06.7446||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:16:06.7446||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:16:06.7446||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746429246709;LastJobId:270215;NextExecution:1746429360000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746429366740;NextExecution:1746429480000;LastJobId:270217), NextExecution: (5/5/2025 7:18:00 AM) |url: |action: 2025-05-05 08:16:06.7446||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 08:16:11.7468||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:16:11.7468||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:16:16.7470||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:16:16.7470||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:16:21.4654||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:16:21.4654||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:16:21.7507||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:16:21.7507||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:16:26.7538||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:16:26.7538||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:16:31.7551||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:16:31.7551||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:16:36.7578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:16:36.7578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:16:41.7621||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:16:41.7621||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:16:46.7639||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:16:46.7639||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:16:51.4636||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:16:51.4636||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:16:51.7683||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:16:51.7683||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:16:56.7690||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:16:56.7690||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:17:01.7732||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:17:01.7732||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:17:06.7751||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:17:06.7751||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:17:11.7769||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:17:11.7769||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:17:16.7775||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:17:16.7775||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:17:21.4671||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:17:21.4671||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:17:21.7800||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:17:21.7800||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:17:26.7813||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:17:26.7813||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:17:31.7828||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:17:31.7828||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:17:36.7845||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:17:36.7845||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:17:41.7847||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:17:41.7847||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:17:46.7882||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:17:46.7882||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:17:51.4663||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:17:51.4663||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:17:51.7901||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:17:51.7901||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:17:56.7906||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:17:56.7906||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:18:01.7944||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:18:01.7944||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:18:06.7697||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746429366740;LastJobId:270216;NextExecution:1746429480000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746429486765;NextExecution:1746429600000;LastJobId:270218), NextExecution: (5/5/2025 7:20:00 AM) |url: |action: 2025-05-05 08:18:06.7770||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746429366740;LastJobId:270217;NextExecution:1746429480000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746429486765;NextExecution:1746429600000;LastJobId:270219), NextExecution: (5/5/2025 7:20:00 AM) |url: |action: 2025-05-05 08:18:06.7770||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 08:18:06.7951||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:18:06.7951||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:18:11.8000||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:18:11.8000||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:18:16.8030||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:18:16.8030||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:18:21.4667||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:18:21.4667||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:18:21.8073||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:18:21.8073||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:18:26.8115||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:18:26.8115||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:18:31.8136||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:18:31.8136||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:18:36.8143||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:18:36.8143||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:18:41.8147||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:18:41.8147||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:18:46.8164||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:18:46.8164||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:18:51.4706||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:18:51.4706||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:18:51.8194||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:18:51.8194||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:18:56.8200||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:18:56.8200||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:19:01.8219||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:19:01.8219||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:19:06.8238||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:19:06.8238||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:19:11.8257||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:19:11.8257||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:19:16.8306||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:19:16.8306||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:19:21.4149||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 08:19:21.4149||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 08:19:21.4732||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:19:21.4732||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:19:21.8340||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:19:21.8340||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:19:26.8343||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:19:26.8343||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:19:31.8365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:19:31.8365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:19:36.8373||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:19:36.8373||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:19:41.8413||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:19:41.8413||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:19:46.8424||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:19:46.8424||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:19:51.4768||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:19:51.4768||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:19:51.8423||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:19:51.8423||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:19:56.8441||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:19:56.8441||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:20:01.8466||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:20:01.8466||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:20:06.8111||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746429486765;LastJobId:270218;NextExecution:1746429600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746429606806;NextExecution:1746429720000;LastJobId:270220), NextExecution: (5/5/2025 7:22:00 AM) |url: |action: 2025-05-05 08:20:06.8111||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746429486765;LastJobId:270219;NextExecution:1746429600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746429606806;NextExecution:1746429720000;LastJobId:270221), NextExecution: (5/5/2025 7:22:00 AM) |url: |action: 2025-05-05 08:20:06.8220||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 08:20:06.8516||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:20:06.8516||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:20:11.8534||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:20:11.8534||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:20:16.8574||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:20:16.8574||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:20:21.4807||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:20:21.4807||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:20:21.8577||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:20:21.8577||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:20:26.8597||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:20:26.8597||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:20:31.8616||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:20:31.8616||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:20:36.8623||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:20:36.8623||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:20:41.8638||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:20:41.8638||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:20:46.8664||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:20:46.8664||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:20:51.4821||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:20:51.4821||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:20:51.8666||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:20:51.8666||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:20:56.8683||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:20:56.8683||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:21:01.8684||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:21:01.8684||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:21:06.8710||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:21:06.8710||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:21:11.8734||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:21:11.8734||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:21:16.8766||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:21:16.8766||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:21:21.4873||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:21:21.4873||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:21:21.8811||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:21:21.8811||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:21:26.8842||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:21:26.8842||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:21:31.8867||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:21:31.8867||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:21:36.8915||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:21:36.8915||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:21:41.8941||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:21:41.8941||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:21:46.8962||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:21:46.8962||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:21:51.4859||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:21:51.4859||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:21:51.8980||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:21:51.8980||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:21:56.9019||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:21:56.9019||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:22:01.9067||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:22:01.9067||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:22:06.8447||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746429606806;LastJobId:270220;NextExecution:1746429720000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746429726840;NextExecution:1746429840000;LastJobId:270222), NextExecution: (5/5/2025 7:24:00 AM) |url: |action: 2025-05-05 08:22:06.8511||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746429606806;LastJobId:270221;NextExecution:1746429720000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746429726840;NextExecution:1746429840000;LastJobId:270223), NextExecution: (5/5/2025 7:24:00 AM) |url: |action: 2025-05-05 08:22:06.8511||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 08:22:06.9085||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:22:06.9085||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:22:11.9117||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:22:11.9117||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:22:16.9138||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:22:16.9138||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:22:21.4884||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:22:21.4884||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:22:21.9167||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:22:21.9167||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:22:26.9200||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:22:26.9200||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:22:31.9218||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:22:31.9218||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:22:36.9269||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:22:36.9269||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:22:41.9281||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:22:41.9281||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:22:46.9319||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:22:46.9319||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:22:51.4902||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:22:51.4902||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:22:51.9326||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:22:51.9326||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:22:56.9367||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:22:56.9367||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:23:01.9370||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:23:01.9370||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:23:06.9390||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:23:06.9390||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:23:11.9431||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:23:11.9431||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:23:16.9477||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:23:16.9477||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:23:21.4907||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:23:21.4907||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:23:21.9497||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:23:21.9497||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:23:26.9504||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:23:26.9504||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:23:31.9529||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:23:31.9529||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:23:36.9541||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:23:36.9541||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:23:41.9589||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:23:41.9589||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:23:46.9629||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:23:46.9629||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:23:51.4910||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:23:51.4910||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:23:51.9667||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:23:51.9667||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:23:56.9705||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:23:56.9705||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:24:01.9724||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:24:01.9724||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:24:06.8786||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746429726840;LastJobId:270222;NextExecution:1746429840000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746429846874;NextExecution:1746429960000;LastJobId:270224), NextExecution: (5/5/2025 7:26:00 AM) |url: |action: 2025-05-05 08:24:06.8856||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746429726840;LastJobId:270223;NextExecution:1746429840000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746429846874;NextExecution:1746429960000;LastJobId:270225), NextExecution: (5/5/2025 7:26:00 AM) |url: |action: 2025-05-05 08:24:06.8856||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 08:24:06.9743||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:24:06.9743||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:24:11.9763||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:24:11.9763||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:24:16.9809||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:24:16.9809||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:24:21.4136||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 08:24:21.4136||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 08:24:21.4943||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:24:21.4943||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:24:21.9853||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:24:21.9853||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:24:26.9879||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:24:26.9879||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:24:31.9884||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:24:31.9884||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:24:36.9897||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:24:36.9897||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:24:41.9904||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:24:41.9904||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:24:46.9950||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:24:46.9950||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:24:51.4988||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:24:51.4988||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:24:51.9988||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:24:51.9988||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:24:57.0011||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:24:57.0011||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:25:02.0029||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:25:02.0029||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:25:07.0049||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:25:07.0049||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:25:12.0068||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:25:12.0068||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:25:17.0088||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:25:17.0088||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:25:20.5613||DEBUG|Hangfire.BackgroundJobServer|Hangfire Server is stopping... |url: |action: 2025-05-05 08:25:20.5613||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:3588:94900deb caught stopping signal... |url: |action: 2025-05-05 08:25:20.5613||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:461a12bc stopped in 0 ms |url: |action: 2025-05-05 08:25:20.5613||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b43e2ce6 stopped in 0 ms |url: |action: 2025-05-05 08:25:20.5613||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1e6ae127 stopped in 0 ms |url: |action: 2025-05-05 08:25:20.5613||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:05a09cb6 stopped in 0 ms |url: |action: 2025-05-05 08:25:20.5613||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:555ad24f stopped in 0 ms |url: |action: 2025-05-05 08:25:20.5613||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:6c997a33 stopped in 0 ms |url: |action: 2025-05-05 08:25:20.5613||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:86467421 stopped in 0 ms |url: |action: 2025-05-05 08:25:20.5613||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:33c68395 stopped in 0 ms |url: |action: 2025-05-05 08:25:20.5613||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b134a52b stopped in 0 ms |url: |action: 2025-05-05 08:25:20.5613||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:354c2267 stopped in 0 ms |url: |action: 2025-05-05 08:25:20.5613||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ab8a0225 stopped in 0.0436 ms |url: |action: 2025-05-05 08:25:20.5613||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:1e3a95d3 stopped in 0.1058 ms |url: |action: 2025-05-05 08:25:20.5613||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:fbf0e561 stopped in 0.1072 ms |url: |action: 2025-05-05 08:25:20.5613||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:b33bea7b stopped in 0.1268 ms |url: |action: 2025-05-05 08:25:20.5613||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:74ee6f7b stopped in 0.1388 ms |url: |action: 2025-05-05 08:25:20.5613||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:f3324059 stopped in 0.1368 ms |url: |action: 2025-05-05 08:25:20.5613||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:3588:94900deb caught stopped signal... |url: |action: 2025-05-05 08:25:21.5049||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:3588:94900deb heartbeat successfully sent |url: |action: 2025-05-05 08:25:21.5049||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:c29a4eab stopped in 941.5406 ms |url: |action: 2025-05-05 08:25:21.5351||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:f79e489f stopped in 971.336 ms |url: |action: 2025-05-05 08:25:21.5785||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:2f6cdfe1 stopped in 1014.7768 ms |url: |action: 2025-05-05 08:25:21.5785||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a7f57cdd stopped in 1014.8663 ms |url: |action: 2025-05-05 08:25:21.5840||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:cb27b4ea stopped in 1020.2723 ms |url: |action: 2025-05-05 08:25:21.5840||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1a1eb4d7 stopped in 1020.2837 ms |url: |action: 2025-05-05 08:25:21.5840||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:edecb8d9 stopped in 1025.3089 ms |url: |action: 2025-05-05 08:25:21.5840||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:dc374945 stopped in 1030.3516 ms |url: |action: 2025-05-05 08:25:21.5840||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a4a67d61 stopped in 1030.379 ms |url: |action: 2025-05-05 08:25:21.5840||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:6a944027 stopped in 1030.4025 ms |url: |action: 2025-05-05 08:25:21.6090||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:f2d438cd stopped in 1045.257 ms |url: |action: 2025-05-05 08:25:21.6090||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:3588:94900deb All dispatchers stopped |url: |action: 2025-05-05 08:25:21.6090||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:3588:94900deb is reporting itself as stopped... |url: |action: 2025-05-05 08:25:21.6136||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:3588:94900deb successfully reported itself as stopped in 2.8962 ms |url: |action: 2025-05-05 08:25:21.6136||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:3588:94900deb has been stopped in total 1049.9829 ms |url: |action: 2025-05-05 08:25:21.6136||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:4c307902 stopped in 1052.131 ms |url: |action: 2025-05-05 08:35:23.6961||DEBUG|CourseService.Program|init main function |url: |action: 2025-05-05 08:35:24.0932||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... |url: |action: 2025-05-05 08:35:24.2063||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. |url: |action: 2025-05-05 08:35:24.2193||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: 192.168.2.4@SkillDorm' |url: |action: 2025-05-05 08:35:24.2193||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. |url: |action: 2025-05-05 08:35:24.2193||INFO|Hangfire.BackgroundJobServer|Using the following options for Hangfire Server: Worker count: 20 Listening queues: 'default' Shutdown timeout: 00:00:15 Schedule polling interval: 00:00:15 |url: |action: 2025-05-05 08:35:24.2193||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:0d1f062d has started in 3.1047 ms |url: |action: 2025-05-05 08:35:24.2193||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4788:b2db0b3c is announcing itself... |url: |action: 2025-05-05 08:35:24.3056||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4788:b2db0b3c successfully announced in 76.6212 ms |url: |action: 2025-05-05 08:35:24.3056||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:88ad6fb5 has started in 1.1294 ms |url: |action: 2025-05-05 08:35:24.3056||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4788:b2db0b3c is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... |url: |action: 2025-05-05 08:35:24.3056||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:12506f5f has started in 0.1983 ms |url: |action: 2025-05-05 08:35:24.3056||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:3980c7b3 has started in 0.1727 ms |url: |action: 2025-05-05 08:35:24.3056||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:f7c06384 has started in 0.2965 ms |url: |action: 2025-05-05 08:35:24.3056||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:da0764fb has started in 0.1784 ms |url: |action: 2025-05-05 08:35:24.3056||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 08:35:24.3056||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2025-05-05 08:35:24.3056||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:35:24.3056||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b06ccc70 has started in 2.1684 ms |url: |action: 2025-05-05 08:35:24.3056||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:35:24.3056||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0d6918bd has started in 2.5969 ms |url: |action: 2025-05-05 08:35:24.3056||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:764bbd0e has started in 2.514 ms |url: |action: 2025-05-05 08:35:24.3056||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e87d7c8d has started in 2.7656 ms |url: |action: 2025-05-05 08:35:24.3127||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 08:35:24.3127||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:35:24.3127||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d665b490 has started in 4.6845 ms |url: |action: 2025-05-05 08:35:24.3127||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:bd7b97b3 has started in 4.8345 ms |url: |action: 2025-05-05 08:35:24.3127||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d16e454e has started in 4.9893 ms |url: |action: 2025-05-05 08:35:24.3127||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:2fd04d87 has started in 5.0719 ms |url: |action: 2025-05-05 08:35:24.3127||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:75c46c8f has started in 5.7406 ms |url: |action: 2025-05-05 08:35:24.3127||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:c203084c has started in 5.9109 ms |url: |action: 2025-05-05 08:35:24.3127||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e9475261 has started in 6.0375 ms |url: |action: 2025-05-05 08:35:24.3127||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:fbed4df1 has started in 6.2062 ms |url: |action: 2025-05-05 08:35:24.3127||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:27dafcab has started in 7.2576 ms |url: |action: 2025-05-05 08:35:24.3127||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:bf1395b9 has started in 7.8789 ms |url: |action: 2025-05-05 08:35:24.3127||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:3cd2649d has started in 8.0174 ms |url: |action: 2025-05-05 08:35:24.3127||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:595ef4cd has started in 8.2129 ms |url: |action: 2025-05-05 08:35:24.3127||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2025-05-05 08:35:24.3127||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:33685955 has started in 8.5489 ms |url: |action: 2025-05-05 08:35:24.3127||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2025-05-05 08:35:24.3127||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:4dc805d9 has started in 8.8505 ms |url: |action: 2025-05-05 08:35:24.3127||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:c5127630 has started in 8.6974 ms |url: |action: 2025-05-05 08:35:24.3127||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:27c940dd has started in 9.0759 ms |url: |action: 2025-05-05 08:35:24.3127||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:032b9561 has started in 0.3378 ms |url: |action: 2025-05-05 08:35:24.3127||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4788:b2db0b3c all the dispatchers started |url: |action: 2025-05-05 08:35:24.3127||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:6464d066 has started in 0.4585 ms |url: |action: 2025-05-05 08:35:24.3454||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2025-05-05 08:35:24.3454||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2025-05-05 08:35:24.3454||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2025-05-05 08:35:24.3454||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2025-05-05 08:35:24.3454||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2025-05-05 08:35:24.3454||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2025-05-05 08:35:24.3454||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2025-05-05 08:35:24.3827||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746429846874;LastJobId:270224;NextExecution:1746429960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746430524337;NextExecution:1746430560000;LastJobId:270226), NextExecution: (5/5/2025 7:36:00 AM) |url: |action: 2025-05-05 08:35:24.4060||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746429846874;LastJobId:270225;NextExecution:1746429960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746430524337;NextExecution:1746430560000;LastJobId:270227), NextExecution: (5/5/2025 7:36:00 AM) |url: |action: 2025-05-05 08:35:24.4060||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 08:35:25.0605|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:35:25.0674|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'BasePrice' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:35:25.0674|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayCharge' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:35:25.0674|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'VAT' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:35:25.0674|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:35:25.0674|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'BasePrice' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:35:25.0674|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayCharge' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:35:25.0674|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'VAT' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:35:25.0674|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:35:25.0674|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amountpaid' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:35:25.0674|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CourseAmount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:35:25.0674|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CourseBasePrice' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:35:25.0674|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'DiscountAmount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:35:25.0674|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayFee' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:35:25.0674|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Vat' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:35:25.0674|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'AmountPaid' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:35:25.0674|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Percentage' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:35:25.0674|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Value' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 08:35:25.3658|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. |url: |action: 2025-05-05 08:35:25.3658|59|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. |url: |action: 2025-05-05 08:35:25.3734|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {a25a7987-2120-42f8-a6d3-9a1d63e79559} may be persisted to storage in unencrypted form. |url: |action: 2025-05-05 08:35:29.3138||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:35:29.3138||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:35:34.3143||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:35:34.3143||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:35:39.3149||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:35:39.3149||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:35:44.3198||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:35:44.3198||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:35:49.3203||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:35:49.3203||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:35:54.3158||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:35:54.3158||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:35:54.3158||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:35:54.3158||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:35:59.3239||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:35:59.3239||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:36:04.3246||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:36:04.3246||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:36:09.3252||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:36:09.3252||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:36:09.4221||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746430524337;LastJobId:270226;NextExecution:1746430560000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746430569415;NextExecution:1746430680000;LastJobId:270228), NextExecution: (5/5/2025 7:38:00 AM) |url: |action: 2025-05-05 08:36:09.4221||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746430524337;LastJobId:270227;NextExecution:1746430560000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746430569415;NextExecution:1746430680000;LastJobId:270229), NextExecution: (5/5/2025 7:38:00 AM) |url: |action: 2025-05-05 08:36:09.4371||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 08:36:14.3271||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:36:14.3271||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:36:19.3301||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:36:19.3301||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:36:24.3166||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:36:24.3166||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:36:24.3346||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:36:24.3346||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:36:29.3380||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:36:29.3380||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:36:34.3399||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:36:34.3399||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:36:39.3412||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:36:39.3412||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:36:44.3438||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:36:44.3438||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:36:49.3474||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:36:49.3474||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:36:54.3181||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:36:54.3181||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:36:54.3510||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:36:54.3510||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:36:59.3529||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:36:59.3529||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:37:04.3535||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:37:04.3535||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:37:09.3577||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:37:09.3577||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:37:14.3579||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:37:14.3579||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:37:19.3586||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:37:19.3586||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:37:24.3219||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:37:24.3219||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:37:24.3591||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:37:24.3591||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:37:29.3628||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:37:29.3628||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:37:34.3641||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:37:34.3641||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:37:39.3685||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:37:39.3685||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:37:44.3722||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:37:44.3722||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:37:49.3740||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:37:49.3740||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:37:54.3254||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:37:54.3254||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:37:54.3778||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:37:54.3778||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:37:59.3779||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:37:59.3779||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:38:04.3815||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:38:04.3815||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:38:09.3853||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:38:09.3853||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:38:09.4661||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746430569415;LastJobId:270228;NextExecution:1746430680000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746430689460;NextExecution:1746430800000;LastJobId:270230), NextExecution: (5/5/2025 7:40:00 AM) |url: |action: 2025-05-05 08:38:09.4661||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746430569415;LastJobId:270229;NextExecution:1746430680000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746430689460;NextExecution:1746430800000;LastJobId:270231), NextExecution: (5/5/2025 7:40:00 AM) |url: |action: 2025-05-05 08:38:09.4661||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 08:38:14.3872||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:38:14.3872||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:38:19.3916||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:38:19.3916||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:38:24.3292||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:38:24.3292||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:38:24.3916||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:38:24.3916||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:38:29.3963||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:38:29.3963||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:38:34.4003||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:38:34.4003||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:38:39.4020||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:38:39.4020||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:38:44.4072||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:38:44.4072||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:38:49.4103||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:38:49.4103||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:38:54.3294||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:38:54.3294||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:38:54.4153||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:38:54.4153||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:38:59.4184||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:38:59.4184||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:39:04.4228||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:39:04.4228||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:39:09.4247||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:39:09.4247||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:39:14.4278||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:39:14.4278||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:39:19.4303||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:39:19.4303||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:39:24.3291||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:39:24.3291||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:39:24.4323||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:39:24.4323||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:39:29.4330||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:39:29.4330||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:39:34.4375||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:39:34.4375||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:39:39.4417||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:39:39.4417||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:39:44.4419||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:39:44.4419||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:39:49.4462||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:39:49.4462||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:39:54.3340||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:39:54.3340||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:39:54.4474||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:39:54.4474||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:39:59.4486||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:39:59.4486||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:40:04.4520||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:40:04.4520||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:40:09.4538||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:40:09.4538||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:40:09.5047||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746430689460;LastJobId:270230;NextExecution:1746430800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746430809499;NextExecution:1746430920000;LastJobId:270232), NextExecution: (5/5/2025 7:42:00 AM) |url: |action: 2025-05-05 08:40:09.5125||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746430689460;LastJobId:270231;NextExecution:1746430800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746430809499;NextExecution:1746430920000;LastJobId:270233), NextExecution: (5/5/2025 7:42:00 AM) |url: |action: 2025-05-05 08:40:09.5125||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 08:40:14.4537||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:40:14.4537||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:40:19.4582||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:40:19.4582||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:40:24.3093||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 08:40:24.3093||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 08:40:24.3367||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:40:24.3367||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:40:24.4603||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:40:24.4603||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:40:29.4622||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:40:29.4622||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:40:34.4622||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:40:34.4622||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:40:39.4653||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:40:39.4653||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:40:44.4653||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:40:44.4653||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:40:49.4679||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:40:49.4679||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:40:54.3387||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:40:54.3387||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:40:54.4703||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:40:54.4703||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:40:59.4703||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:40:59.4703||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:41:04.4703||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:41:04.4703||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:41:09.4723||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:41:09.4723||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:41:14.4730||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:41:14.4730||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:41:19.4754||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:41:19.4754||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:41:24.3433||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:41:24.3433||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:41:24.4769||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:41:24.4769||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:41:29.4788||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:41:29.4788||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:41:34.4807||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:41:34.4807||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:41:39.4808||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:41:39.4808||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:41:44.4822||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:41:44.4822||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:41:49.4840||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:41:49.4840||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:41:54.3484||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:41:54.3484||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:41:54.4846||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:41:54.4846||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:41:59.4882||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:41:59.4882||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:42:04.4904||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:42:04.4904||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:42:09.4953||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:42:09.4953||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:42:09.5440||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746430809499;LastJobId:270232;NextExecution:1746430920000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746430929539;NextExecution:1746431040000;LastJobId:270234), NextExecution: (5/5/2025 7:44:00 AM) |url: |action: 2025-05-05 08:42:09.5440||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746430809499;LastJobId:270233;NextExecution:1746430920000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746430929539;NextExecution:1746431040000;LastJobId:270235), NextExecution: (5/5/2025 7:44:00 AM) |url: |action: 2025-05-05 08:42:09.5548||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 08:42:14.4985||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:42:14.4985||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:42:19.4991||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:42:19.4991||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:42:24.3511||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:42:24.3511||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:42:24.4999||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:42:24.4999||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:42:29.5031||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:42:29.5031||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:42:34.5063||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:42:34.5063||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:42:39.5119||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:42:39.5119||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:42:44.5143||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:42:44.5143||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:42:49.5191||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:42:49.5191||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:42:54.3558||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:42:54.3558||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:42:54.5201||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:42:54.5201||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:42:59.5234||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:42:59.5234||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:43:04.5265||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:43:04.5265||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:43:09.5281||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:43:09.5281||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:43:14.5291||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:43:14.5291||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:43:19.5301||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:43:19.5301||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:43:24.3594||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:43:24.3594||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:43:24.5309||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:43:24.5309||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:43:29.5347||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:43:29.5347||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:43:34.5348||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:43:34.5348||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:43:39.5366||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:43:39.5366||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:43:44.5392||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:43:44.5392||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:43:49.5436||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:43:49.5436||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:43:54.3622||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:43:54.3622||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:43:54.5472||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:43:54.5472||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:43:59.5501||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:43:59.5501||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:44:04.5548||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:44:04.5548||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:44:09.5558||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:44:09.5558||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:44:09.5806||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746430929539;LastJobId:270234;NextExecution:1746431040000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746431049576;NextExecution:1746431160000;LastJobId:270236), NextExecution: (5/5/2025 7:46:00 AM) |url: |action: 2025-05-05 08:44:09.5871||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746430929539;LastJobId:270235;NextExecution:1746431040000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746431049576;NextExecution:1746431160000;LastJobId:270237), NextExecution: (5/5/2025 7:46:00 AM) |url: |action: 2025-05-05 08:44:09.5871||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 08:44:14.5574||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:44:14.5574||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:44:19.5615||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:44:19.5615||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:44:24.3652||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:44:24.3652||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:44:24.5635||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:44:24.5635||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:44:29.5655||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:44:29.5655||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:44:34.5661||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:44:34.5661||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:44:39.5667||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:44:39.5667||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:44:44.5689||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:44:44.5689||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:44:49.5726||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:44:49.5726||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:44:54.3717||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:44:54.3717||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:44:54.5758||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:44:54.5758||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:44:59.5808||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:44:59.5808||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:45:04.5816||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:45:04.5816||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:45:09.5834||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:45:09.5834||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:45:14.5854||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:45:14.5854||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:45:19.5871||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:45:19.5871||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:45:24.3086||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 08:45:24.3086||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 08:45:24.3719||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:45:24.3719||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:45:24.5918||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:45:24.5918||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:45:29.5962||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:45:29.5962||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:45:34.5969||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:45:34.5969||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:45:39.5988||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:45:39.5988||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:45:44.6007||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:45:44.6007||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:45:49.6027||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:45:49.6027||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:45:54.3731||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:45:54.3731||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:45:54.6029||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:45:54.6029||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:45:59.6028||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:45:59.6028||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:46:04.6045||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:46:04.6045||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:46:09.6062||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:46:09.6062||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:46:09.6216||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746431049576;LastJobId:270236;NextExecution:1746431160000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746431169617;NextExecution:1746431280000;LastJobId:270238), NextExecution: (5/5/2025 7:48:00 AM) |url: |action: 2025-05-05 08:46:09.6216||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746431049576;LastJobId:270237;NextExecution:1746431160000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746431169617;NextExecution:1746431280000;LastJobId:270239), NextExecution: (5/5/2025 7:48:00 AM) |url: |action: 2025-05-05 08:46:09.6326||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 08:46:14.6104||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:46:14.6104||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:46:19.6131||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:46:19.6131||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:46:24.3756||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:46:24.3756||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:46:24.6137||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:46:24.6137||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:46:29.6154||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:46:29.6154||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:46:34.6198||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:46:34.6198||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:46:39.6245||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:46:39.6245||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:46:44.6264||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:46:44.6264||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:46:49.6284||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:46:49.6284||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:46:54.3778||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:46:54.3778||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:46:54.6298||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:46:54.6298||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:46:59.6300||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:46:59.6300||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:47:04.6331||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:47:04.6331||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:47:09.6380||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:47:09.6380||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:47:14.6418||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:47:14.6418||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:47:19.6439||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:47:19.6439||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:47:24.3800||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:47:24.3800||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:47:24.6476||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:47:24.6476||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:47:29.6480||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:47:29.6480||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:47:34.6483||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:47:34.6483||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:47:39.6484||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:47:39.6484||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:47:44.6510||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:47:44.6510||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:47:49.6536||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:47:49.6536||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:47:54.3827||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:47:54.3827||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:47:54.6541||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:47:54.6541||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:47:59.6578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:47:59.6578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:48:04.6629||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:48:04.6629||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:48:09.6523||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746431169617;LastJobId:270238;NextExecution:1746431280000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746431289648;NextExecution:1746431400000;LastJobId:270240), NextExecution: (5/5/2025 7:50:00 AM) |url: |action: 2025-05-05 08:48:09.6523||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746431169617;LastJobId:270239;NextExecution:1746431280000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746431289648;NextExecution:1746431400000;LastJobId:270241), NextExecution: (5/5/2025 7:50:00 AM) |url: |action: 2025-05-05 08:48:09.6523||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 08:48:09.6631||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:48:09.6631||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:48:14.6676||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:48:14.6676||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:48:19.6705||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:48:19.6705||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:48:24.3834||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:48:24.3834||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:48:24.6706||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:48:24.6706||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:48:29.6722||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:48:29.6722||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:48:34.6736||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:48:34.6736||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:48:39.6762||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:48:39.6762||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:48:44.6769||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:48:44.6769||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:48:49.6781||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:48:49.6781||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:48:54.3848||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:48:54.3848||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:48:54.6797||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:48:54.6797||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:48:59.6825||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:48:59.6825||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:49:04.6831||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:49:04.6831||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:49:09.6856||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:49:09.6856||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:49:14.6878||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:49:14.6878||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:49:19.6926||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:49:19.6926||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:49:24.3890||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:49:24.3890||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:49:24.6974||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:49:24.6974||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:49:29.7018||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:49:29.7018||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:49:34.7043||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:49:34.7043||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:49:39.7049||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:49:39.7049||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:49:44.7076||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:49:44.7076||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:49:49.7089||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:49:49.7089||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:49:54.3950||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:49:54.3950||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:49:54.7095||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:49:54.7095||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:49:59.7136||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:49:59.7136||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:50:04.7181||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:50:04.7181||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:50:09.6935||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746431289648;LastJobId:270240;NextExecution:1746431400000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746431409689;NextExecution:1746431520000;LastJobId:270242), NextExecution: (5/5/2025 7:52:00 AM) |url: |action: 2025-05-05 08:50:09.7002||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746431289648;LastJobId:270241;NextExecution:1746431400000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746431409689;NextExecution:1746431520000;LastJobId:270243), NextExecution: (5/5/2025 7:52:00 AM) |url: |action: 2025-05-05 08:50:09.7002||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 08:50:09.7187||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:50:09.7187||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:50:14.7236||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:50:14.7236||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:50:19.7243||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:50:19.7243||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:50:24.3111||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 08:50:24.3111||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 08:50:24.3984||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:50:24.3984||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:50:24.7262||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:50:24.7262||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:50:29.7282||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:50:29.7282||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:50:34.7308||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:50:34.7308||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:50:39.7309||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:50:39.7309||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:50:44.7346||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:50:44.7346||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:50:49.7354||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:50:49.7354||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:50:54.3987||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:50:54.3987||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:50:54.7365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:50:54.7365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:50:59.7372||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:50:59.7372||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:51:04.7406||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:51:04.7406||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:51:09.7448||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:51:09.7448||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:51:14.7465||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:51:14.7465||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:51:19.7488||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:51:19.7488||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:51:24.4023||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:51:24.4023||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:51:24.7487||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:51:24.7487||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:51:29.7540||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:51:29.7540||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:51:34.7542||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:51:34.7542||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:51:39.7547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:51:39.7547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:51:44.7578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:51:44.7578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:51:49.7615||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:51:49.7615||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:51:54.4086||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:51:54.4086||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:51:54.7658||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:51:54.7658||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:51:59.7689||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:51:59.7689||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:52:04.7688||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:52:04.7688||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:52:09.7259||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746431409689;LastJobId:270242;NextExecution:1746431520000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746431529721;NextExecution:1746431640000;LastJobId:270244), NextExecution: (5/5/2025 7:54:00 AM) |url: |action: 2025-05-05 08:52:09.7259||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746431409689;LastJobId:270243;NextExecution:1746431520000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746431529721;NextExecution:1746431640000;LastJobId:270245), NextExecution: (5/5/2025 7:54:00 AM) |url: |action: 2025-05-05 08:52:09.7371||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 08:52:09.7709||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:52:09.7709||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:52:14.7712||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:52:14.7712||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:52:19.7742||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:52:19.7742||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:52:24.4134||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:52:24.4134||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:52:24.7759||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:52:24.7759||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:52:29.7803||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:52:29.7803||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:52:34.7821||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:52:34.7821||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:52:39.7838||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:52:39.7838||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:52:44.7870||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:52:44.7870||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:52:49.7872||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:52:49.7872||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:52:54.4172||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:52:54.4172||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:52:54.7878||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:52:54.7878||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:52:59.7914||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:52:59.7914||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:53:04.7919||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:53:04.7919||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:53:09.7938||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:53:09.7938||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:53:14.7967||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:53:14.7967||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:53:19.7999||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:53:19.7999||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:53:24.4236||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:53:24.4236||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:53:24.8049||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:53:24.8049||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:53:29.8091||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:53:29.8091||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:53:34.8134||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:53:34.8134||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:53:39.8160||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:53:39.8160||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:53:44.8159||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:53:44.8159||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:53:49.8201||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:53:49.8201||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:53:54.4238||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:53:54.4238||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:53:54.8204||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:53:54.8204||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:53:59.8215||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:53:59.8215||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:54:04.8221||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:54:04.8221||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:54:09.7599||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746431529721;LastJobId:270244;NextExecution:1746431640000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746431649755;NextExecution:1746431760000;LastJobId:270246), NextExecution: (5/5/2025 7:56:00 AM) |url: |action: 2025-05-05 08:54:09.7665||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746431529721;LastJobId:270245;NextExecution:1746431640000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746431649755;NextExecution:1746431760000;LastJobId:270247), NextExecution: (5/5/2025 7:56:00 AM) |url: |action: 2025-05-05 08:54:09.7665||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 08:54:09.8253||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:54:09.8253||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:54:14.8265||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:54:14.8265||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:54:19.8266||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:54:19.8266||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:54:24.4285||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:54:24.4285||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:54:24.8283||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:54:24.8283||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:54:29.8301||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:54:29.8301||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:54:34.8333||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:54:34.8333||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:54:39.8346||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:54:39.8346||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:54:44.8390||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:54:44.8390||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:54:49.8432||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:54:49.8432||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:54:54.4321||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:54:54.4321||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:54:54.8474||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:54:54.8474||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:54:59.8494||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:54:59.8494||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:55:04.8495||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:55:04.8495||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:55:09.8517||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:55:09.8517||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:55:14.8554||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:55:14.8554||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:55:19.8570||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:55:19.8570||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:55:24.3077||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 08:55:24.3077||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 08:55:24.4346||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:55:24.4346||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:55:24.8613||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:55:24.8613||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:55:29.8614||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:55:29.8614||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:55:34.8635||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:55:34.8635||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:55:39.8664||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:55:39.8664||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:55:44.8700||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:55:44.8700||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:55:49.8722||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:55:49.8722||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:55:54.4358||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:55:54.4358||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 08:55:54.8739||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:55:54.8739||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:55:59.8786||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:55:59.8786||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:56:04.8827||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:56:04.8827||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:56:09.8053||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746431649755;LastJobId:270246;NextExecution:1746431760000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746431769798;NextExecution:1746431880000;LastJobId:270248), NextExecution: (5/5/2025 7:58:00 AM) |url: |action: 2025-05-05 08:56:09.8053||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746431649755;LastJobId:270247;NextExecution:1746431760000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746431769798;NextExecution:1746431880000;LastJobId:270249), NextExecution: (5/5/2025 7:58:00 AM) |url: |action: 2025-05-05 08:56:09.8153||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 08:56:09.8846||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:56:09.8846||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:56:14.8891||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:56:14.8891||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:56:19.8935||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 08:56:19.8935||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 08:56:23.4430||DEBUG|Hangfire.BackgroundJobServer|Hangfire Server is stopping... |url: |action: 2025-05-05 08:56:23.4430||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4788:b2db0b3c caught stopping signal... |url: |action: 2025-05-05 08:56:23.4430||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:da0764fb stopped in 0 ms |url: |action: 2025-05-05 08:56:23.4430||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:3cd2649d stopped in 0 ms |url: |action: 2025-05-05 08:56:23.4430||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:4dc805d9 stopped in 0 ms |url: |action: 2025-05-05 08:56:23.4430||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e9475261 stopped in 0 ms |url: |action: 2025-05-05 08:56:23.4430||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:c203084c stopped in 0 ms |url: |action: 2025-05-05 08:56:23.4430||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:fbed4df1 stopped in 0 ms |url: |action: 2025-05-05 08:56:23.4430||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:2fd04d87 stopped in 0 ms |url: |action: 2025-05-05 08:56:23.4430||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e87d7c8d stopped in 0 ms |url: |action: 2025-05-05 08:56:23.4430||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:6464d066 stopped in 0.1144 ms |url: |action: 2025-05-05 08:56:23.4430||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0d6918bd stopped in 0 ms |url: |action: 2025-05-05 08:56:23.4430||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:bd7b97b3 stopped in 0 ms |url: |action: 2025-05-05 08:56:23.4430||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:27c940dd stopped in 0.0138 ms |url: |action: 2025-05-05 08:56:23.4430||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:12506f5f stopped in 0.102 ms |url: |action: 2025-05-05 08:56:23.4430||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:3980c7b3 stopped in 0.1069 ms |url: |action: 2025-05-05 08:56:23.4430||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:032b9561 stopped in 0.0964 ms |url: |action: 2025-05-05 08:56:23.4430||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:f7c06384 stopped in 0.1286 ms |url: |action: 2025-05-05 08:56:23.4430||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4788:b2db0b3c caught stopped signal... |url: |action: 2025-05-05 08:56:23.4430||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:595ef4cd stopped in 0.9768 ms |url: |action: 2025-05-05 08:56:24.1277||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b06ccc70 stopped in 681.8065 ms |url: |action: 2025-05-05 08:56:24.4353||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:4788:b2db0b3c heartbeat successfully sent |url: |action: 2025-05-05 08:56:24.4353||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:88ad6fb5 stopped in 989.7742 ms |url: |action: 2025-05-05 08:56:24.4734||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:c5127630 stopped in 1027.6044 ms |url: |action: 2025-05-05 08:56:24.4734||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d16e454e stopped in 1032.3142 ms |url: |action: 2025-05-05 08:56:24.4734||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:764bbd0e stopped in 1032.3303 ms |url: |action: 2025-05-05 08:56:24.4734||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:33685955 stopped in 1032.3456 ms |url: |action: 2025-05-05 08:56:24.4830||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d665b490 stopped in 1037.2322 ms |url: |action: 2025-05-05 08:56:24.4830||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:75c46c8f stopped in 1042.1395 ms |url: |action: 2025-05-05 08:56:24.4830||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:27dafcab stopped in 1042.1357 ms |url: |action: 2025-05-05 08:56:24.4830||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:bf1395b9 stopped in 1042.1999 ms |url: |action: 2025-05-05 08:56:24.4830||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4788:b2db0b3c All dispatchers stopped |url: |action: 2025-05-05 08:56:24.4830||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4788:b2db0b3c is reporting itself as stopped... |url: |action: 2025-05-05 08:56:24.4830||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4788:b2db0b3c successfully reported itself as stopped in 3.3066 ms |url: |action: 2025-05-05 08:56:24.4830||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:4788:b2db0b3c has been stopped in total 1047.6857 ms |url: |action: 2025-05-05 08:56:24.4830||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:0d1f062d stopped in 1050.1739 ms |url: |action: 2025-05-05 17:21:07.8976||DEBUG|CourseService.Program|init main function |url: |action: 2025-05-05 17:21:12.2333||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... |url: |action: 2025-05-05 17:21:12.4538||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. |url: |action: 2025-05-05 17:21:12.4668||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: 192.168.2.4@SkillDorm' |url: |action: 2025-05-05 17:21:12.4668||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. |url: |action: 2025-05-05 17:21:12.4668||INFO|Hangfire.BackgroundJobServer|Using the following options for Hangfire Server: Worker count: 20 Listening queues: 'default' Shutdown timeout: 00:00:15 Schedule polling interval: 00:00:15 |url: |action: 2025-05-05 17:21:12.4668||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:5ae2221b has started in 3.1726 ms |url: |action: 2025-05-05 17:21:12.4668||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6512:7d99f5ce is announcing itself... |url: |action: 2025-05-05 17:21:12.5539||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6512:7d99f5ce successfully announced in 77.6146 ms |url: |action: 2025-05-05 17:21:12.5539||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:9eccaa17 has started in 1.0906 ms |url: |action: 2025-05-05 17:21:12.5539||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6512:7d99f5ce is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... |url: |action: 2025-05-05 17:21:12.5539||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:ca48f524 has started in 0.2297 ms |url: |action: 2025-05-05 17:21:12.5539||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:969d9965 has started in 0.174 ms |url: |action: 2025-05-05 17:21:12.5539||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:2a99057f has started in 0.2479 ms |url: |action: 2025-05-05 17:21:12.5539||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:abee1b48 has started in 0.2511 ms |url: |action: 2025-05-05 17:21:12.5539||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:3262df9c has started in 0.3618 ms |url: |action: 2025-05-05 17:21:12.5539||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:5217fd45 has started in 0.5294 ms |url: |action: 2025-05-05 17:21:12.5539||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:21:12.5539||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2025-05-05 17:21:12.5539||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 17:21:12.5539||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:21:12.5539||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:81f89f07 has started in 1.9584 ms |url: |action: 2025-05-05 17:21:12.5539||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e6dd35de has started in 2.3296 ms |url: |action: 2025-05-05 17:21:12.5539||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:3ae0a113 has started in 2.5124 ms |url: |action: 2025-05-05 17:21:12.5539||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1092bbb7 has started in 2.8686 ms |url: |action: 2025-05-05 17:21:12.5539||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a6643638 has started in 2.9957 ms |url: |action: 2025-05-05 17:21:12.5539||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:21:12.5539||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:26928a62 has started in 3.3953 ms |url: |action: 2025-05-05 17:21:12.5539||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e915072c has started in 3.207 ms |url: |action: 2025-05-05 17:21:12.5539||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:dda443ff has started in 3.4851 ms |url: |action: 2025-05-05 17:21:12.5539||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:47c94397 has started in 3.6396 ms |url: |action: 2025-05-05 17:21:12.5614||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:217bea85 has started in 3.7881 ms |url: |action: 2025-05-05 17:21:12.5614||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:42d388d4 has started in 3.952 ms |url: |action: 2025-05-05 17:21:12.5614||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:8ad03181 has started in 4.1509 ms |url: |action: 2025-05-05 17:21:12.5614||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:7587d17b has started in 4.3738 ms |url: |action: 2025-05-05 17:21:12.5614||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:22786eb5 has started in 4.4754 ms |url: |action: 2025-05-05 17:21:12.5614||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e4f58828 has started in 4.6375 ms |url: |action: 2025-05-05 17:21:12.5614||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2025-05-05 17:21:12.5614||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2025-05-05 17:21:12.5614||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:9a0a7983 has started in 5.9552 ms |url: |action: 2025-05-05 17:21:12.5614||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:f766f5bd has started in 6.0995 ms |url: |action: 2025-05-05 17:21:12.5614||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:33419419 has started in 5.6728 ms |url: |action: 2025-05-05 17:21:12.5614||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:80157e34 has started in 0.1588 ms |url: |action: 2025-05-05 17:21:12.5614||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6512:7d99f5ce all the dispatchers started |url: |action: 2025-05-05 17:21:12.5614||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:952c674a has started in 0.2801 ms |url: |action: 2025-05-05 17:21:12.5614||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 17:21:12.5816||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2025-05-05 17:21:12.5816||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2025-05-05 17:21:12.5816||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2025-05-05 17:21:12.5816||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2025-05-05 17:21:12.5816||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2025-05-05 17:21:12.5816||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2025-05-05 17:21:12.5816||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2025-05-05 17:21:12.6294||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746431769798;LastJobId:270248;NextExecution:1746431880000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746462072584;NextExecution:1746462120000;LastJobId:270250), NextExecution: (5/5/2025 4:22:00 PM) |url: |action: 2025-05-05 17:21:12.6534||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746431769798;LastJobId:270249;NextExecution:1746431880000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746462072584;NextExecution:1746462120000;LastJobId:270251), NextExecution: (5/5/2025 4:22:00 PM) |url: |action: 2025-05-05 17:21:12.8020||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'ICourseService.ProcessZippedCourses' is being updated. RecurringJob: (CreatedAt:1671233252920;Cron:0 */1 * * *;Job:{"t":"CourseService.Core.Interface.ICourseService, CourseService.Core","m":"ProcessZippedCourses"};LastExecution:1746428661437;LastJobId:270201;NextExecution:1746432000000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746462072584;NextExecution:1746464400000;LastJobId:270252), NextExecution: (5/5/2025 5:00:00 PM) |url: |action: 2025-05-05 17:21:12.8020||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IPaymentService.ReprocessTransaction' is being updated. RecurringJob: (CreatedAt:1668638785782;Cron:0 */1 * * *;Job:{"t":"CourseService.Core.Interface.IPaymentService, CourseService.Core","m":"ReprocessTransaction"};LastExecution:1746428661437;LastJobId:270204;NextExecution:1746432000000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746462072584;NextExecution:1746464400000;LastJobId:270253), NextExecution: (5/5/2025 5:00:00 PM) |url: |action: 2025-05-05 17:21:12.9114||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'ICourseService.UploadCourseVideoToS3Bucket' is being updated. RecurringJob: (CreatedAt:1637823427084;Cron:0 */6 * * *;Job:{"t":"CourseService.Core.Interface.ICourseService, CourseService.Core","m":"UploadCourseVideoToS3Bucket"};LastExecution:1746428661437;LastJobId:270202;NextExecution:1746446400000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746462072584;NextExecution:1746468000000;LastJobId:270254), NextExecution: (5/5/2025 6:00:00 PM) |url: |action: 2025-05-05 17:21:12.9114||DEBUG|Hangfire.Server.RecurringJobScheduler|5 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 17:21:13.7888|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:21:13.7957|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'BasePrice' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:21:13.7957|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayCharge' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:21:13.7957|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'VAT' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:21:13.7957|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:21:13.7957|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'BasePrice' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:21:13.7957|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayCharge' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:21:13.7957|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'VAT' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:21:13.7957|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:21:13.7957|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amountpaid' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:21:13.7957|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CourseAmount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:21:13.7957|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CourseBasePrice' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:21:13.7957|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'DiscountAmount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:21:13.7957|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayFee' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:21:13.7957|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Vat' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:21:13.7957|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'AmountPaid' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:21:13.7957|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Percentage' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:21:13.7957|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Value' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:21:13.8252||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 5/5/2025 4:21:13 PM |url: |action: 2025-05-05 17:21:14.4162||WARN|CourseService.Core.Service.PaymentService|17 transactions found to be reprocessed |url: |action: 2025-05-05 17:21:14.4227||WARN|CourseService.Core.Service.CourseService|6 courses to be Processed |url: |action: 2025-05-05 17:21:14.4227||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 |url: |action: 2025-05-05 17:21:14.4227||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 |url: |action: 2025-05-05 17:21:14.4227||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 255 |url: |action: 2025-05-05 17:21:14.4389||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 |url: |action: 2025-05-05 17:21:14.4622||WARN|CourseService.Core.Service.CourseService|2 CourseAssets for CourseId 255 |url: |action: 2025-05-05 17:21:14.4622||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 256 |url: |action: 2025-05-05 17:21:14.4704||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 256 |url: |action: 2025-05-05 17:21:14.4704||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\/0ab9db94-0a05-40a9-ba99-daefb6c1d3ce.mp4]. |url: |action: 2025-05-05 17:21:14.4704||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 257 |url: |action: 2025-05-05 17:21:14.4704||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 257 |url: |action: 2025-05-05 17:21:14.4704||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 261 |url: |action: 2025-05-05 17:21:14.4704||WARN|CourseService.Core.Service.CourseService|7 CourseAssets for CourseId 261 |url: |action: 2025-05-05 17:21:14.4704||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 262 |url: |action: 2025-05-05 17:21:14.4704||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\eadd510e-4315-4257-bdd6-174a664dc6fa.mp4]. |url: |action: 2025-05-05 17:21:14.4827||WARN|CourseService.Core.Service.CourseService|1 CourseAssets for CourseId 262 |url: |action: 2025-05-05 17:21:14.4827||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 263 |url: |action: 2025-05-05 17:21:14.4827||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\9d696736-7ae5-4b70-ad35-712a24e6ad03.mp4]. |url: |action: 2025-05-05 17:21:14.4827||WARN|CourseService.Core.Service.CourseService|2 CourseAssets for CourseId 263 |url: |action: 2025-05-05 17:21:14.4827||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\92cc9046-8216-469d-ab71-f906729d9cb5.mp4]. |url: |action: 2025-05-05 17:21:14.6026||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\726e7b64-d7ff-4ffc-9ad0-ff1df912bebd.mp4]. |url: |action: 2025-05-05 17:21:14.6123|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:14.6123|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="adfa5bfe-cd7b-43a3-a4a1-922349f63b1a" |url: |action: 2025-05-05 17:21:14.6123|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:14.6123|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="adfa5bfe-cd7b-43a3-a4a1-922349f63b1a" |url: |action: 2025-05-05 17:21:14.6123|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:14.6123|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="f81d3e07-825b-4fd6-950c-2a2716098a14" |url: |action: 2025-05-05 17:21:14.6123|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:14.6123|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="f81d3e07-825b-4fd6-950c-2a2716098a14" |url: |action: 2025-05-05 17:21:14.6335||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\848f49c8-c481-4f74-bff1-0482e2871df9.mp4]. |url: |action: 2025-05-05 17:21:14.6515|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:14.6515|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. |url: |action: 2025-05-05 17:21:14.6515|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="033a1dc9-0e94-4b85-b0d8-14b9cfc7a212" |url: |action: 2025-05-05 17:21:14.6515|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:14.6515|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="033a1dc9-0e94-4b85-b0d8-14b9cfc7a212" |url: |action: 2025-05-05 17:21:14.6515|59|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. |url: |action: 2025-05-05 17:21:14.6643|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {8a625dc4-f4f2-4205-bd51-aad225c72ad3} may be persisted to storage in unencrypted form. |url: |action: 2025-05-05 17:21:14.6814|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:14.6814|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="65ed047f-f831-41df-b5db-88336a8e2834" |url: |action: 2025-05-05 17:21:14.6814|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:14.6814|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="65ed047f-f831-41df-b5db-88336a8e2834" |url: |action: 2025-05-05 17:21:14.6814||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\/971df495-b0c1-4ac6-8a73-2ee618f7c759.mp4]. |url: |action: 2025-05-05 17:21:14.7204|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:14.7204|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="45519476-a172-4d76-a38f-b812ec50f127" |url: |action: 2025-05-05 17:21:14.7204|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:14.7204|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="45519476-a172-4d76-a38f-b812ec50f127" |url: |action: 2025-05-05 17:21:14.7554|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:14.7554||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\f1f7022a-70b4-45d4-8c46-09a14d336ee9.mp4]. |url: |action: 2025-05-05 17:21:14.7554|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="3ed903c6-5fb7-4fb6-a67a-cf7ee43bd2f1" |url: |action: 2025-05-05 17:21:14.7554|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:14.7554|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="3ed903c6-5fb7-4fb6-a67a-cf7ee43bd2f1" |url: |action: 2025-05-05 17:21:14.7920|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:14.7920|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="3584c4bd-7c24-4934-884c-812cc5afd493" |url: |action: 2025-05-05 17:21:14.7920|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:14.7920|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="3584c4bd-7c24-4934-884c-812cc5afd493" |url: |action: 2025-05-05 17:21:14.8671|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:14.8671||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\99a52283-8e1d-4477-82f9-6db4677065b4.mp4]. |url: |action: 2025-05-05 17:21:14.8671|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="77f9a1f4-08c4-43a8-874c-9a1c2a1a091e" |url: |action: 2025-05-05 17:21:14.8671|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:14.8671|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="77f9a1f4-08c4-43a8-874c-9a1c2a1a091e" |url: |action: 2025-05-05 17:21:14.9591|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:14.9591||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\9ad6907f-983d-4351-a45d-0fb333d7df4f.mp4]. |url: |action: 2025-05-05 17:21:14.9591|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="3daf6f06-43c1-4082-afef-31ae9e946069" |url: |action: 2025-05-05 17:21:14.9591|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:14.9591|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="3daf6f06-43c1-4082-afef-31ae9e946069" |url: |action: 2025-05-05 17:21:15.1001|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:15.1001||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\02116c01-8616-4bc9-9a0c-f5b5ccdcc190.mp4]. |url: |action: 2025-05-05 17:21:15.1001|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="494150e0-09b6-4f93-9a61-e48443b557f1" |url: |action: 2025-05-05 17:21:15.1001|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:15.1001|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="494150e0-09b6-4f93-9a61-e48443b557f1" |url: |action: 2025-05-05 17:21:15.1462||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 17:21:15.1906|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:15.1906||WARN|CourseService.Core.Service.IntegrationService|Uploading a text file [F:\WebApps\SkillDorm-V1\API-SD\wwwroot\Video\Course\d2c07399-0199-41d8-83b2-5ca97dd2f3e9.mp4]. |url: |action: 2025-05-05 17:21:15.1906|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="1d0d04bc-fffa-47bc-b45d-bb215808ef3c" |url: |action: 2025-05-05 17:21:15.1906|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:15.1906|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="1d0d04bc-fffa-47bc-b45d-bb215808ef3c" |url: |action: 2025-05-05 17:21:15.2787|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:15.2787|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="61c1cd69-5756-44da-8c02-eeceb0f46831" |url: |action: 2025-05-05 17:21:15.2787|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-05-05 17:21:15.2787|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="61c1cd69-5756-44da-8c02-eeceb0f46831" |url: |action: 2025-05-05 17:21:15.3428||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 |url: |action: 2025-05-05 17:21:15.3428||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. |url: |action: 2025-05-05 17:21:15.3428||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 |url: |action: 2025-05-05 17:21:15.3428||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 |url: |action: 2025-05-05 17:21:15.3453||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 |url: |action: 2025-05-05 17:21:16.1594||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","receipt_number":"GIPS AKCF3G","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 17:21:16.4603||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 17:21:16.4603||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 17:21:17.5583||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:21:17.5583||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:21:19.3362|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4373.9058ms - BadRequest |url: |action: 2025-05-05 17:21:19.3362|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:19 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 17:21:19.3362|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4378.842ms - BadRequest |url: |action: 2025-05-05 17:21:19.3362|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:19 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 17:21:19.3717||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 17:21:19.4718|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4192.4516ms - BadRequest |url: |action: 2025-05-05 17:21:19.4718|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:19 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 17:21:19.4718|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4193.7232ms - BadRequest |url: |action: 2025-05-05 17:21:19.4718|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:19 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 17:21:19.4718||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 17:21:19.4718|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4756.7376ms - BadRequest |url: |action: 2025-05-05 17:21:19.4718|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:19 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 17:21:19.4718|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4757.7018ms - BadRequest |url: |action: 2025-05-05 17:21:19.4718|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:19 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 17:21:19.4718||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 17:21:19.4718|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4858.3426ms - BadRequest |url: |action: 2025-05-05 17:21:19.4718|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:19 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 17:21:19.4718|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4859.3626ms - BadRequest |url: |action: 2025-05-05 17:21:19.4718|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:19 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 17:21:19.4718||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 17:21:19.4978|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4306.2774ms - BadRequest |url: |action: 2025-05-05 17:21:19.4978|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:19 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 17:21:19.4990|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4308.1797ms - BadRequest |url: |action: 2025-05-05 17:21:19.4990|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:19 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 17:21:19.4990||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 17:21:19.6100|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4742.1365ms - BadRequest |url: |action: 2025-05-05 17:21:19.6100|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:19 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 17:21:19.6100|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4743.3987ms - BadRequest |url: |action: 2025-05-05 17:21:19.6100|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:19 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 17:21:19.6100||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 17:21:19.7799|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 5097.7007ms - BadRequest |url: |action: 2025-05-05 17:21:19.7799|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:19 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 17:21:19.7799|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 5099.9609ms - BadRequest |url: |action: 2025-05-05 17:21:19.7799|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:19 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 17:21:19.7821||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 17:21:19.8246|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 4723.6322ms - BadRequest |url: |action: 2025-05-05 17:21:19.8246|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:19 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 17:21:19.8246|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 4724.9455ms - BadRequest |url: |action: 2025-05-05 17:21:19.8246|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:19 GMT Content-Type: application/problem+json; charset=utf-8 Content-Length: 262 |url: |action: 2025-05-05 17:21:19.8246||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 17:21:19.9371|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 5180.9334ms - BadRequest |url: |action: 2025-05-05 17:21:19.9371|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:19 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 17:21:19.9371|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 5182.1232ms - BadRequest |url: |action: 2025-05-05 17:21:19.9371|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:19 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 17:21:19.9371||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 17:21:19.9820|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 5329.8072ms - BadRequest |url: |action: 2025-05-05 17:21:19.9820|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:19 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 17:21:19.9820|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 5331.0994ms - BadRequest |url: |action: 2025-05-05 17:21:19.9820|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:19 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 17:21:19.9820||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 17:21:20.2056|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 5590.0572ms - BadRequest |url: |action: 2025-05-05 17:21:20.2056|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:19 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 17:21:20.2056|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 5600.7922ms - BadRequest |url: |action: 2025-05-05 17:21:20.2056|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:19 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 17:21:20.2056||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 17:21:20.2437||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 17:21:20.2437||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 17:21:20.2553||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 |url: |action: 2025-05-05 17:21:20.2553||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. |url: |action: 2025-05-05 17:21:20.2553||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-05-05 17:21:20.2553||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-05-05 17:21:20.2553||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-05-05 17:21:20.5197|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 5727.2308ms - BadRequest |url: |action: 2025-05-05 17:21:20.5197|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:20 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 17:21:20.5197|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 5729.5282ms - BadRequest |url: |action: 2025-05-05 17:21:20.5197|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Mon, 05 May 2025 16:21:20 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-05-05 17:21:20.5197||ERROR|CourseService.Core.Service.IntegrationService|Uploading Failed. Details System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (Bad Request). at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode() at CourseService.Core.Service.IntegrationService.UploadVideo(Int64 UserId, String FilePath) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\IntegrationService.cs:line 219 |url: |action: 2025-05-05 17:21:20.6188||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 17:21:20.6253||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 17:21:20.6253||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 17:21:20.8726||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 17:21:20.8726||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 17:21:20.8888||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-05-05 17:21:20.8888||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-05-05 17:21:20.8888||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-05-05 17:21:20.8888||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-05-05 17:21:20.8928||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-05-05 17:21:21.2470||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 17:21:21.2538||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 17:21:21.2538||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 17:21:21.4597||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 17:21:21.4597||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 17:21:21.4681||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-05-05 17:21:21.4681||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-05-05 17:21:21.4681||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-05-05 17:21:21.4681||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-05-05 17:21:21.4681||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-05-05 17:21:21.8023||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 17:21:21.8023||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 17:21:21.8023||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 17:21:21.9872||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 17:21:21.9872||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 17:21:21.9872||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-05-05 17:21:21.9872||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-05-05 17:21:21.9872||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 |url: |action: 2025-05-05 17:21:21.9872||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 |url: |action: 2025-05-05 17:21:21.9872||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 |url: |action: 2025-05-05 17:21:22.3110||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 17:21:22.3110||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 |url: |action: 2025-05-05 17:21:22.3110||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. |url: |action: 2025-05-05 17:21:22.3110||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 |url: |action: 2025-05-05 17:21:22.3110||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 |url: |action: 2025-05-05 17:21:22.3110||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 |url: |action: 2025-05-05 17:21:22.5596||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:21:22.5596||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:21:22.6535||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","receipt_number":"UNAVAILABLE.","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 17:21:22.6620||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 |url: |action: 2025-05-05 17:21:22.6620||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. |url: |action: 2025-05-05 17:21:22.6620||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 |url: |action: 2025-05-05 17:21:22.6620||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 |url: |action: 2025-05-05 17:21:22.6620||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 |url: |action: 2025-05-05 17:21:23.0064||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","receipt_number":"UNAVAILABLE.","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 17:21:23.0064||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 |url: |action: 2025-05-05 17:21:23.0064||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. |url: |action: 2025-05-05 17:21:23.0064||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 |url: |action: 2025-05-05 17:21:23.0064||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 |url: |action: 2025-05-05 17:21:23.0178||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 |url: |action: 2025-05-05 17:21:24.3323||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 17:21:24.3323||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 |url: |action: 2025-05-05 17:21:24.3323||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. |url: |action: 2025-05-05 17:21:24.3323||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 |url: |action: 2025-05-05 17:21:24.3323||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 |url: |action: 2025-05-05 17:21:24.3464||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 |url: |action: 2025-05-05 17:21:24.8200||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","receipt_number":null,"amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 17:21:24.8200||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 17:21:24.8200||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 17:21:24.9993||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 17:21:24.9993||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 17:21:24.9993||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 |url: |action: 2025-05-05 17:21:24.9993||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. |url: |action: 2025-05-05 17:21:24.9993||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 |url: |action: 2025-05-05 17:21:24.9993||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 |url: |action: 2025-05-05 17:21:24.9993||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 |url: |action: 2025-05-05 17:21:25.3331||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","receipt_number":"GIPS B3P3TS","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 17:21:25.3331||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 17:21:25.3331||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 17:21:25.5194||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 17:21:25.5194||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 17:21:25.5194||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 |url: |action: 2025-05-05 17:21:25.5194||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. |url: |action: 2025-05-05 17:21:25.5194||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 |url: |action: 2025-05-05 17:21:25.5194||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 |url: |action: 2025-05-05 17:21:25.5194||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 |url: |action: 2025-05-05 17:21:25.9011||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 17:21:25.9060||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 17:21:25.9060||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 17:21:26.0884||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 17:21:26.0884||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 17:21:26.0952||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 |url: |action: 2025-05-05 17:21:26.0952||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. |url: |action: 2025-05-05 17:21:26.0952||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-05-05 17:21:26.0952||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-05-05 17:21:26.0952||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-05-05 17:21:26.7293||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 17:21:26.7417||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-05-05 17:21:26.7417||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-05-05 17:21:26.7417||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-05-05 17:21:26.7417||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-05-05 17:21:26.7417||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-05-05 17:21:27.0516||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 17:21:27.0605||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-05-05 17:21:27.0605||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-05-05 17:21:27.0605||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-05-05 17:21:27.0605||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-05-05 17:21:27.0605||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-05-05 17:21:27.4146||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 17:21:27.4146||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-05-05 17:21:27.4146||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-05-05 17:21:27.4146||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2025-05-05 17:21:27.4146||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2025-05-05 17:21:27.4245||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2025-05-05 17:21:27.5615||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:21:27.5615||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:21:28.0483||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1694440760340, Details [{"status":true,"message":"Verification successful","data":{"id":3101704771,"domain":"live","status":"abandoned","reference":"1694440760340","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-09-11T13:59:53.000Z","channel":"card","currency":"NGN","ip_address":"102.88.36.34","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":138370869,"first_name":"","last_name":"","email":"berniceosuolale@gmail.com","customer_code":"CUS_rt6dm3vxe3ok33w","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-09-11T13:59:53.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-09-11T13:59:53.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 17:21:28.0483||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2025-05-05 17:21:28.0483||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2025-05-05 17:21:28.0483||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2025-05-05 17:21:28.0483||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2025-05-05 17:21:28.0483||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2025-05-05 17:21:28.3411||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1694440760340, Details [{"status":true,"message":"Verification successful","data":{"id":3101704771,"domain":"live","status":"abandoned","reference":"1694440760340","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-09-11T13:59:53.000Z","channel":"card","currency":"NGN","ip_address":"102.88.36.34","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":138370869,"first_name":"","last_name":"","email":"berniceosuolale@gmail.com","customer_code":"CUS_rt6dm3vxe3ok33w","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-09-11T13:59:53.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-09-11T13:59:53.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 17:21:28.3485||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2025-05-05 17:21:28.3485||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2025-05-05 17:21:32.5664||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:21:32.5664||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:21:37.5696||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:21:37.5696||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:21:42.5630||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:21:42.5630||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:21:42.5630||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:21:42.5630||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:21:47.5765||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:21:47.5765||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:21:52.5784||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:21:52.5784||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:21:57.5791||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:21:57.5791||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:22:02.5830||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:22:02.5830||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:22:07.5836||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:22:07.5836||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:22:12.5657||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:22:12.5657||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:22:12.5883||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:22:12.5883||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:22:12.9343||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746462072584;LastJobId:270250;NextExecution:1746462120000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746462132928;NextExecution:1746462240000;LastJobId:270255), NextExecution: (5/5/2025 4:24:00 PM) |url: |action: 2025-05-05 17:22:12.9415||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746462072584;LastJobId:270251;NextExecution:1746462120000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746462132928;NextExecution:1746462240000;LastJobId:270256), NextExecution: (5/5/2025 4:24:00 PM) |url: |action: 2025-05-05 17:22:12.9415||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 17:22:17.5920||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:22:17.5920||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:22:22.5927||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:22:22.5927||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:22:27.5940||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:22:27.5940||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:22:32.5966||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:22:32.5966||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:22:37.5967||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:22:37.5967||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:22:42.5692||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:22:42.5692||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:22:42.5993||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:22:42.5993||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:22:47.6011||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:22:47.6011||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:22:52.6036||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:22:52.6036||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:22:57.6062||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:22:57.6062||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:23:02.6067||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:23:02.6067||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:23:07.6068||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:23:07.6068||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:23:12.5749||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:23:12.5749||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:23:12.6079||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:23:12.6079||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:23:17.6092||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:23:17.6092||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:23:22.6133||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:23:22.6133||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:23:27.6151||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:23:27.6151||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:23:32.6164||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:23:32.6164||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:23:37.6206||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:23:37.6206||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:23:42.5753||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:23:42.5753||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:23:42.6229||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:23:42.6229||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:23:47.6260||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:23:47.6260||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:23:52.6278||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:23:52.6278||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:23:57.6284||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:23:57.6284||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:24:02.6296||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:24:02.6296||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:24:07.6310||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:24:07.6310||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:24:12.5777||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:24:12.5777||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:24:12.6311||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:24:12.6311||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:24:12.9689||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746462132928;LastJobId:270255;NextExecution:1746462240000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746462252964;NextExecution:1746462360000;LastJobId:270257), NextExecution: (5/5/2025 4:26:00 PM) |url: |action: 2025-05-05 17:24:12.9689||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746462132928;LastJobId:270256;NextExecution:1746462240000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746462252964;NextExecution:1746462360000;LastJobId:270258), NextExecution: (5/5/2025 4:26:00 PM) |url: |action: 2025-05-05 17:24:12.9800||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 17:24:17.6353||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:24:17.6353||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:24:22.6399||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:24:22.6399||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:24:27.6406||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:24:27.6406||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:24:32.6436||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:24:32.6436||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:24:37.6453||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:24:37.6453||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:24:42.5821||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:24:42.5821||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:24:42.6483||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:24:42.6483||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:24:47.6501||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:24:47.6501||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:24:52.6546||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:24:52.6546||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:24:57.6588||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:24:57.6588||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:25:02.6594||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:25:02.6594||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:25:07.6600||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:25:07.6600||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:25:12.5862||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:25:12.5862||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:25:12.6644||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:25:12.6644||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:25:17.6652||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:25:17.6652||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:25:22.6669||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:25:22.6669||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:25:27.6701||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:25:27.6701||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:25:32.6711||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:25:32.6711||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:25:37.6716||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:25:37.6716||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:25:42.5867||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:25:42.5867||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:25:42.6753||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:25:42.6753||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:25:47.6766||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:25:47.6766||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:25:52.6804||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:25:52.6804||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:25:57.6803||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:25:57.6803||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:26:02.6821||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:26:02.6821||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:26:07.6858||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:26:07.6858||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:26:12.5690||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 17:26:12.5690||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 17:26:12.5860||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:26:12.5860||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:26:12.6905||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:26:12.6905||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:26:13.0006||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746462252964;LastJobId:270257;NextExecution:1746462360000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746462372995;NextExecution:1746462480000;LastJobId:270259), NextExecution: (5/5/2025 4:28:00 PM) |url: |action: 2025-05-05 17:26:13.0006||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746462252964;LastJobId:270258;NextExecution:1746462360000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746462372995;NextExecution:1746462480000;LastJobId:270260), NextExecution: (5/5/2025 4:28:00 PM) |url: |action: 2025-05-05 17:26:13.0130||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 17:26:17.6945||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:26:17.6945||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:26:22.6990||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:26:22.6990||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:26:27.7033||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:26:27.7033||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:26:32.7039||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:26:32.7039||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:26:37.7080||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:26:37.7080||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:26:42.5896||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:26:42.5896||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:26:42.7089||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:26:42.7089||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:26:47.7133||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:26:47.7133||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:26:52.7151||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:26:52.7151||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:26:57.7189||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:26:57.7189||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:27:02.7219||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:27:02.7219||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:27:07.7230||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:27:07.7230||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:27:12.5934||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:27:12.5934||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:27:12.7250||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:27:12.7250||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:27:17.7276||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:27:17.7276||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:27:22.7314||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:27:22.7314||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:27:27.7323||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:27:27.7323||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:27:32.7351||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:27:32.7351||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:27:37.7372||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:27:37.7372||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:27:42.5980||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:27:42.5980||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:27:42.7414||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:27:42.7414||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:27:47.7423||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:27:47.7423||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:27:52.7446||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:27:52.7446||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:27:57.7478||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:27:57.7478||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:28:02.7501||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:28:02.7501||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:28:07.7509||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:28:07.7509||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:28:12.6020||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:28:12.6020||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:28:12.7511||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:28:12.7511||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:28:13.0318||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746462372995;LastJobId:270259;NextExecution:1746462480000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746462493027;NextExecution:1746462600000;LastJobId:270261), NextExecution: (5/5/2025 4:30:00 PM) |url: |action: 2025-05-05 17:28:13.0393||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746462372995;LastJobId:270260;NextExecution:1746462480000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746462493027;NextExecution:1746462600000;LastJobId:270262), NextExecution: (5/5/2025 4:30:00 PM) |url: |action: 2025-05-05 17:28:13.0393||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 17:28:17.7547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:28:17.7547||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:28:22.7554||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:28:22.7554||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:28:27.7560||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:28:27.7560||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:28:32.7593||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:28:32.7593||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:28:37.7610||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:28:37.7610||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:28:42.6081||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:28:42.6081||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:28:42.7629||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:28:42.7629||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:28:47.7635||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:28:47.7635||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:28:52.7649||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:28:52.7649||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:28:57.7676||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:28:57.7676||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:29:02.7697||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:29:02.7697||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:29:07.7728||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:29:07.7728||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:29:12.6107||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:29:12.6107||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:29:12.7751||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:29:12.7751||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:29:17.7793||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:29:17.7793||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:29:22.7838||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:29:22.7838||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:29:27.7858||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:29:27.7858||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:29:32.7904||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:29:32.7904||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:29:37.7912||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:29:37.7912||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:29:42.6115||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:29:42.6115||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:29:42.7925||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:29:42.7925||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:29:47.7951||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:29:47.7951||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:29:52.7983||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:29:52.7983||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:29:57.8032||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:29:57.8032||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:30:02.8058||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:30:02.8058||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:30:07.8091||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:30:07.8091||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:30:12.6160||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:30:12.6160||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:30:12.8122||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:30:12.8122||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:30:13.0734||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746462493027;LastJobId:270261;NextExecution:1746462600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746462613069;NextExecution:1746462720000;LastJobId:270263), NextExecution: (5/5/2025 4:32:00 PM) |url: |action: 2025-05-05 17:30:13.0734||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746462493027;LastJobId:270262;NextExecution:1746462600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746462613069;NextExecution:1746462720000;LastJobId:270264), NextExecution: (5/5/2025 4:32:00 PM) |url: |action: 2025-05-05 17:30:13.0734||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 17:30:17.8153||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:30:17.8153||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:30:22.8159||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:30:22.8159||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:30:27.8174||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:30:27.8174||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:30:32.8191||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:30:32.8191||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:30:37.8230||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:30:37.8230||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:30:42.6212||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:30:42.6212||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:30:42.8262||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:30:42.8262||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:30:47.8294||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:30:47.8294||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:30:52.8324||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:30:52.8324||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:30:57.8343||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:30:57.8343||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:31:02.8350||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:31:02.8350||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:31:07.8369||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:31:07.8369||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:31:12.5666||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 17:31:12.5666||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 17:31:12.6263||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:31:12.6263||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:31:12.8389||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:31:12.8389||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:31:17.8397||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:31:17.8397||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:31:22.8415||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:31:22.8415||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:31:27.8434||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:31:27.8434||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:31:32.8453||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:31:32.8453||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:31:37.8473||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:31:37.8473||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:31:42.6289||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:31:42.6289||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:31:42.8479||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:31:42.8479||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:31:47.8521||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:31:47.8521||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:31:52.8567||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:31:52.8567||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:31:57.8572||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:31:57.8572||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:32:02.8606||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:32:02.8606||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:32:07.8625||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:32:07.8625||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:32:12.6288||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:32:12.6288||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:32:12.8655||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:32:12.8655||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:32:13.1134||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746462613069;LastJobId:270263;NextExecution:1746462720000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746462733109;NextExecution:1746462840000;LastJobId:270265), NextExecution: (5/5/2025 4:34:00 PM) |url: |action: 2025-05-05 17:32:13.1199||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746462613069;LastJobId:270264;NextExecution:1746462720000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746462733109;NextExecution:1746462840000;LastJobId:270266), NextExecution: (5/5/2025 4:34:00 PM) |url: |action: 2025-05-05 17:32:13.1199||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 17:32:17.8663||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:32:17.8663||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:32:22.8664||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:32:22.8664||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:32:27.8708||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:32:27.8708||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:32:32.8714||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:32:32.8714||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:32:37.8733||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:32:37.8733||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:32:42.6300||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:32:42.6300||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:32:42.8774||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:32:42.8774||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:32:47.8811||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:32:47.8811||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:32:52.8830||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:32:52.8830||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:32:57.8842||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:32:57.8842||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:33:02.8845||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:33:02.8845||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:33:07.8881||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:33:07.8881||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:33:12.6311||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:33:12.6311||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:33:12.8888||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:33:12.8888||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:33:17.8940||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:33:17.8940||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:33:22.8977||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:33:22.8977||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:33:27.8996||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:33:27.8996||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:33:32.9003||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:33:32.9003||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:33:37.9004||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:33:37.9004||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:33:42.6349||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:33:42.6349||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:33:42.9048||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:33:42.9048||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:33:47.9074||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:33:47.9074||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:33:52.9122||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:33:52.9122||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:33:57.9127||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:33:57.9127||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:34:02.9168||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:34:02.9168||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:34:07.9208||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:34:07.9208||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:34:12.6386||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:34:12.6386||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:34:12.9257||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:34:12.9257||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:34:13.1448||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746462733109;LastJobId:270265;NextExecution:1746462840000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746462853140;NextExecution:1746462960000;LastJobId:270267), NextExecution: (5/5/2025 4:36:00 PM) |url: |action: 2025-05-05 17:34:13.1512||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746462733109;LastJobId:270266;NextExecution:1746462840000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746462853140;NextExecution:1746462960000;LastJobId:270268), NextExecution: (5/5/2025 4:36:00 PM) |url: |action: 2025-05-05 17:34:13.1512||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 17:34:17.9297||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:34:17.9297||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:34:22.9339||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:34:22.9339||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:34:27.9341||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:34:27.9341||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:34:32.9365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:34:32.9365||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:34:37.9392||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:34:37.9392||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:34:42.6409||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:34:42.6409||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:34:42.9437||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:34:42.9437||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:34:47.9481||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:34:47.9481||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:34:52.9499||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:34:52.9499||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:34:57.9506||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:34:57.9506||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:35:02.9535||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:35:02.9535||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:35:07.9553||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:35:07.9553||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:35:12.6453||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:35:12.6457||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:35:12.9590||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:35:12.9590||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:35:17.9599||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:35:17.9599||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:35:22.9634||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:35:22.9634||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:35:27.9679||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:35:27.9679||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:35:32.9723||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:35:32.9723||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:35:37.9755||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:35:37.9755||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:35:42.6529||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:35:42.6529||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:35:42.9768||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:35:42.9768||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:35:47.9790||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:35:47.9790||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:35:52.9800||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:35:52.9800||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:35:57.9839||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:35:57.9839||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:36:02.9890||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:36:02.9890||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:36:07.9931||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:36:07.9931||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:36:12.5659||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 17:36:12.5659||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 17:36:12.6544||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:36:12.6544||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:36:12.9973||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:36:12.9973||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:36:13.1803||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746462853140;LastJobId:270267;NextExecution:1746462960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746462973175;NextExecution:1746463080000;LastJobId:270269), NextExecution: (5/5/2025 4:38:00 PM) |url: |action: 2025-05-05 17:36:13.1803||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746462853140;LastJobId:270268;NextExecution:1746462960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746462973175;NextExecution:1746463080000;LastJobId:270270), NextExecution: (5/5/2025 4:38:00 PM) |url: |action: 2025-05-05 17:36:13.1914||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 17:36:17.9992||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:36:17.9992||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:36:23.0038||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:36:23.0038||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:36:28.0080||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:36:28.0080||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:36:33.0095||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:36:33.0095||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:36:38.0137||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:36:38.0137||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:36:42.6580||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:36:42.6580||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:36:43.0144||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:36:43.0144||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:36:48.0145||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:36:48.0145||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:36:53.0164||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:36:53.0164||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:36:58.0166||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:36:58.0166||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:37:03.0194||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:37:03.0194||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:37:08.0210||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:37:08.0210||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:37:12.6584||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:37:12.6584||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:37:13.0219||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:37:13.0219||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:37:18.0227||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:37:18.0227||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:37:23.0256||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:37:23.0256||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:37:28.0276||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:37:28.0276||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:37:33.0282||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:37:33.0282||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:37:38.0290||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:37:38.0290||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:37:42.6624||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:37:42.6624||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:37:43.0334||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:37:43.0334||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:37:48.0341||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:37:48.0341||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:37:53.0360||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:37:53.0360||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:37:58.0369||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:37:58.0369||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:38:03.0383||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:38:03.0383||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:38:08.0388||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:38:08.0388||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:38:12.6668||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:38:12.6668||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:38:13.0427||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:38:13.0427||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:38:13.2214||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746462973175;LastJobId:270269;NextExecution:1746463080000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746463093212;NextExecution:1746463200000;LastJobId:270271), NextExecution: (5/5/2025 4:40:00 PM) |url: |action: 2025-05-05 17:38:13.2214||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746462973175;LastJobId:270270;NextExecution:1746463080000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746463093212;NextExecution:1746463200000;LastJobId:270272), NextExecution: (5/5/2025 4:40:00 PM) |url: |action: 2025-05-05 17:38:13.2214||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 17:38:18.0456||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:38:18.0456||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:38:23.0504||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:38:23.0504||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:38:28.0521||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:38:28.0521||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:38:33.0523||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:38:33.0523||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:38:38.0548||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:38:38.0548||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:38:42.6736||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:38:42.6736||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:38:43.0579||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:38:43.0579||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:38:48.0587||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:38:48.0587||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:38:53.0626||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:38:53.0626||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:38:58.0631||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:38:58.0631||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:39:03.0644||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:39:03.0644||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:39:08.0671||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:39:08.0671||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:39:12.6781||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:39:12.6781||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:39:13.0678||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:39:13.0678||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:39:18.0679||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:39:18.0679||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:39:23.0687||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:39:23.0687||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:39:28.0713||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:39:28.0713||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:39:33.0721||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:39:33.0721||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:39:38.0770||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:39:38.0770||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:39:42.6812||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:39:42.6812||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:39:43.0818||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:39:43.0818||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:39:48.0850||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:39:48.0850||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:39:53.0875||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:39:53.0875||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:39:58.0915||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:39:58.0915||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:40:03.0953||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:40:03.0953||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:40:08.0966||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:40:08.0966||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:40:12.6821||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:40:12.6821||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:40:13.0993||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:40:13.0993||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:40:13.2560||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746463093212;LastJobId:270271;NextExecution:1746463200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746463213251;NextExecution:1746463320000;LastJobId:270273), NextExecution: (5/5/2025 4:42:00 PM) |url: |action: 2025-05-05 17:40:13.2560||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746463093212;LastJobId:270272;NextExecution:1746463200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746463213251;NextExecution:1746463320000;LastJobId:270274), NextExecution: (5/5/2025 4:42:00 PM) |url: |action: 2025-05-05 17:40:13.2662||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 17:40:18.1035||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:40:18.1035||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:40:23.1063||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:40:23.1063||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:40:28.1091||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:40:28.1091||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:40:33.1106||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:40:33.1106||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:40:38.1135||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:40:38.1135||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:40:42.6861||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:40:42.6861||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:40:43.1182||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:40:43.1182||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:40:48.1200||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:40:48.1200||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:40:53.1219||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:40:53.1219||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:40:58.1237||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:40:58.1237||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:41:03.1254||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:41:03.1254||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:41:08.1261||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:41:08.1261||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:41:12.5644||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 17:41:12.5644||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 17:41:12.6892||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:41:12.6892||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:41:13.1277||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:41:13.1277||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:41:18.1298||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:41:18.1298||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:41:23.1304||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:41:23.1304||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:41:28.1319||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:41:28.1319||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:41:33.1340||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:41:33.1340||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:41:38.1358||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:41:38.1358||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:41:42.6893||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce heartbeat successfully sent |url: |action: 2025-05-05 17:41:42.6893||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6512:7d99f5ce waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:41:43.1376||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:41:43.1376||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:41:48.1413||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:41:48.1413||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:41:53.1462||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:41:53.1462||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:41:58.1468||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:41:58.1468||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:42:03.1482||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:42:03.1482||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:42:05.9948||DEBUG|Hangfire.BackgroundJobServer|Hangfire Server is stopping... |url: |action: 2025-05-05 17:42:05.9948||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6512:7d99f5ce caught stopping signal... |url: |action: 2025-05-05 17:42:05.9948||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:abee1b48 stopped in 0 ms |url: |action: 2025-05-05 17:42:05.9948||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:81f89f07 stopped in 0 ms |url: |action: 2025-05-05 17:42:05.9948||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:8ad03181 stopped in 0 ms |url: |action: 2025-05-05 17:42:05.9948||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:f766f5bd stopped in 0 ms |url: |action: 2025-05-05 17:42:05.9948||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:33419419 stopped in 0 ms |url: |action: 2025-05-05 17:42:05.9948||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:217bea85 stopped in 0 ms |url: |action: 2025-05-05 17:42:05.9948||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:7587d17b stopped in 0 ms |url: |action: 2025-05-05 17:42:05.9973||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:dda443ff stopped in 0 ms |url: |action: 2025-05-05 17:42:05.9973||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1092bbb7 stopped in 0 ms |url: |action: 2025-05-05 17:42:05.9973||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:22786eb5 stopped in 0 ms |url: |action: 2025-05-05 17:42:05.9973||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:3262df9c stopped in 0.0166 ms |url: |action: 2025-05-05 17:42:05.9973||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:80157e34 stopped in 0.1212 ms |url: |action: 2025-05-05 17:42:05.9973||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:952c674a stopped in 0.1305 ms |url: |action: 2025-05-05 17:42:05.9973||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:969d9965 stopped in 0.1288 ms |url: |action: 2025-05-05 17:42:05.9973||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:ca48f524 stopped in 0.1284 ms |url: |action: 2025-05-05 17:42:05.9973||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:2a99057f stopped in 0.1501 ms |url: |action: 2025-05-05 17:42:05.9973||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6512:7d99f5ce caught stopped signal... |url: |action: 2025-05-05 17:42:05.9973||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e4f58828 stopped in 4.6229 ms |url: |action: 2025-05-05 17:42:06.5980||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e915072c stopped in 600.4155 ms |url: |action: 2025-05-05 17:42:07.0101||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:47c94397 stopped in 1012.4304 ms |url: |action: 2025-05-05 17:42:07.0101||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:3ae0a113 stopped in 1017.3469 ms |url: |action: 2025-05-05 17:42:07.0199||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e6dd35de stopped in 1022.3293 ms |url: |action: 2025-05-05 17:42:07.0199||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:9a0a7983 stopped in 1022.3482 ms |url: |action: 2025-05-05 17:42:07.0350||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a6643638 stopped in 1037.3477 ms |url: |action: 2025-05-05 17:42:07.0350||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:5217fd45 stopped in 1037.3424 ms |url: |action: 2025-05-05 17:42:07.0350||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:26928a62 stopped in 1047.2466 ms |url: |action: 2025-05-05 17:42:07.0350||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:42d388d4 stopped in 1047.345 ms |url: |action: 2025-05-05 17:42:07.0350||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6512:7d99f5ce All dispatchers stopped |url: |action: 2025-05-05 17:42:07.0350||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:9eccaa17 stopped in 1048.3215 ms |url: |action: 2025-05-05 17:42:07.0470||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6512:7d99f5ce is reporting itself as stopped... |url: |action: 2025-05-05 17:42:07.0470||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6512:7d99f5ce successfully reported itself as stopped in 2.8865 ms |url: |action: 2025-05-05 17:42:07.0470||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6512:7d99f5ce has been stopped in total 1052.6816 ms |url: |action: 2025-05-05 17:42:07.0470||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:5ae2221b stopped in 1055.1526 ms |url: |action: 2025-05-05 17:58:28.6861||DEBUG|CourseService.Program|init main function |url: |action: 2025-05-05 17:58:31.5608||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... |url: |action: 2025-05-05 17:58:31.7851||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. |url: |action: 2025-05-05 17:58:31.7983||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: 192.168.2.4@SkillDorm' |url: |action: 2025-05-05 17:58:31.7983||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. |url: |action: 2025-05-05 17:58:31.7983||INFO|Hangfire.BackgroundJobServer|Using the following options for Hangfire Server: Worker count: 20 Listening queues: 'default' Shutdown timeout: 00:00:15 Schedule polling interval: 00:00:15 |url: |action: 2025-05-05 17:58:31.8056||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:389c1212 has started in 3.2086 ms |url: |action: 2025-05-05 17:58:31.8056||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6988:66eb0cab is announcing itself... |url: |action: 2025-05-05 17:58:31.8856||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6988:66eb0cab successfully announced in 77.3918 ms |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:62e43ef0 has started in 1.4768 ms |url: |action: 2025-05-05 17:58:31.8856||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6988:66eb0cab is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:a0b46d72 has started in 0.2319 ms |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:a3c111a6 has started in 0.1941 ms |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:5e773cc5 has started in 0.2617 ms |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:b83abb80 has started in 0.2058 ms |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:be6eda2d has started in 0.4749 ms |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:47d43b52 has started in 0.6011 ms |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:c5cc2d63 has started in 1.1471 ms |url: |action: 2025-05-05 17:58:31.8856||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2025-05-05 17:58:31.8856||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b3b762ab has started in 2.4966 ms |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b17e1d1b has started in 2.7624 ms |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:744412ef has started in 2.9679 ms |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e9cac1e2 has started in 3.2005 ms |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ea0f4390 has started in 3.2859 ms |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:88ae7cd8 has started in 3.3893 ms |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:72cf7404 has started in 3.5605 ms |url: |action: 2025-05-05 17:58:31.8856||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:8099f8c7 has started in 3.7726 ms |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:76b62f15 has started in 3.9273 ms |url: |action: 2025-05-05 17:58:31.8856||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:dda890e1 has started in 4.8558 ms |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0c578f6d has started in 4.3653 ms |url: |action: 2025-05-05 17:58:31.8958||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:3b36e1f0 has started in 5.619 ms |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:36f814bc has started in 4.5262 ms |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:3d921f2b has started in 4.6701 ms |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:bd97523c has started in 4.1689 ms |url: |action: 2025-05-05 17:58:31.8856||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:2c1f8ff3 has started in 5.3725 ms |url: |action: 2025-05-05 17:58:31.8958||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:f1733153 has started in 5.776 ms |url: |action: 2025-05-05 17:58:31.8958||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:835d1457 has started in 0.2039 ms |url: |action: 2025-05-05 17:58:31.8958||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6988:66eb0cab all the dispatchers started |url: |action: 2025-05-05 17:58:31.8958||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:c3dc8d2a has started in 0.1996 ms |url: |action: 2025-05-05 17:58:31.8958||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2025-05-05 17:58:31.8958||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2025-05-05 17:58:31.9185||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2025-05-05 17:58:31.9185||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2025-05-05 17:58:31.9185||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2025-05-05 17:58:31.9185||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2025-05-05 17:58:31.9185||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2025-05-05 17:58:31.9185||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2025-05-05 17:58:31.9185||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2025-05-05 17:58:31.9544||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746463213251;LastJobId:270273;NextExecution:1746463320000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746464311916;NextExecution:1746464400000;LastJobId:270275), NextExecution: (5/5/2025 5:00:00 PM) |url: |action: 2025-05-05 17:58:31.9775||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746463213251;LastJobId:270274;NextExecution:1746463320000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746464311916;NextExecution:1746464400000;LastJobId:270276), NextExecution: (5/5/2025 5:00:00 PM) |url: |action: 2025-05-05 17:58:31.9775||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 17:58:33.1417|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:58:33.1488|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'BasePrice' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:58:33.1488|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayCharge' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:58:33.1488|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'VAT' on entity type 'CoursePrice'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:58:33.1488|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:58:33.1488|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'BasePrice' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:58:33.1488|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayCharge' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:58:33.1488|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'VAT' on entity type 'CoursePriceHistory'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:58:33.1488|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:58:33.1488|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Amountpaid' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:58:33.1488|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CourseAmount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:58:33.1488|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'CourseBasePrice' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:58:33.1488|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'DiscountAmount' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:58:33.1488|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'GatewayFee' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:58:33.1488|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Vat' on entity type 'PaymentLog'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:58:33.1488|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'AmountPaid' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:58:33.1488|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Percentage' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:58:33.1488|30000|WARN|Microsoft.EntityFrameworkCore.Model.Validation|No type was specified for the decimal column 'Value' on entity type 'RevenueSettlement'. This will cause values to be silently truncated if they do not fit in the default precision and scale. Explicitly specify the SQL server column type that can accommodate all the values using 'HasColumnType()'. |url: |action: 2025-05-05 17:58:33.8486|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. |url: |action: 2025-05-05 17:58:33.8486|59|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|Neither user profile nor HKLM registry available. Using an ephemeral key repository. Protected data will be unavailable when application exits. |url: |action: 2025-05-05 17:58:33.8486|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {27798bae-6e41-4ebd-a2fb-d0a380de33c2} may be persisted to storage in unencrypted form. |url: |action: 2025-05-05 17:58:36.8920||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:58:36.8920||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:58:41.8939||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:58:41.8939||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:58:46.8939||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:58:46.8939||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:58:51.8940||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:58:51.8940||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:58:56.8950||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:58:56.8950||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:59:01.8971||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 17:59:01.8971||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:59:01.8971||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:59:01.8971||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:59:06.8987||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:59:06.8987||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:59:11.9006||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:59:11.9006||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:59:16.9007||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:59:16.9007||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:59:21.9043||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:59:21.9043||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:59:26.9046||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:59:26.9046||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:59:31.9009||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 17:59:31.9009||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 17:59:31.9080||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:59:31.9080||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:59:36.9085||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:59:36.9085||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:59:41.9087||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:59:41.9087||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:59:46.9123||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:59:46.9123||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:59:51.9141||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:59:51.9141||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 17:59:56.9178||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 17:59:56.9178||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:00:01.9038||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:00:01.9038||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:00:01.9197||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:00:01.9197||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:00:01.9984||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'ICourseService.ProcessZippedCourses' is being updated. RecurringJob: (CreatedAt:1671233252920;Cron:0 */1 * * *;Job:{"t":"CourseService.Core.Interface.ICourseService, CourseService.Core","m":"ProcessZippedCourses"};LastExecution:1746462072584;LastJobId:270252;NextExecution:1746464400000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746464401992;NextExecution:1746468000000;LastJobId:270277), NextExecution: (5/5/2025 6:00:00 PM) |url: |action: 2025-05-05 18:00:02.0063||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746464311916;LastJobId:270275;NextExecution:1746464400000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746464401992;NextExecution:1746464520000;LastJobId:270278), NextExecution: (5/5/2025 5:02:00 PM) |url: |action: 2025-05-05 18:00:02.0063||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IPaymentService.ReprocessTransaction' is being updated. RecurringJob: (CreatedAt:1668638785782;Cron:0 */1 * * *;Job:{"t":"CourseService.Core.Interface.IPaymentService, CourseService.Core","m":"ReprocessTransaction"};LastExecution:1746462072584;LastJobId:270253;NextExecution:1746464400000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746464401992;NextExecution:1746468000000;LastJobId:270279), NextExecution: (5/5/2025 6:00:00 PM) |url: |action: 2025-05-05 18:00:02.0229||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746464311916;LastJobId:270276;NextExecution:1746464400000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746464401992;NextExecution:1746464520000;LastJobId:270280), NextExecution: (5/5/2025 5:02:00 PM) |url: |action: 2025-05-05 18:00:02.0229||DEBUG|Hangfire.Server.RecurringJobScheduler|4 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 18:00:02.0491||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 5/5/2025 5:00:02 PM |url: |action: 2025-05-05 18:00:02.0954||WARN|CourseService.Core.Service.PaymentService|17 transactions found to be reprocessed |url: |action: 2025-05-05 18:00:02.1027||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 |url: |action: 2025-05-05 18:00:02.1027||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 |url: |action: 2025-05-05 18:00:02.1176||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 |url: |action: 2025-05-05 18:00:02.9801||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677494235072, Details [{"status":true,"message":"Verification successful","data":{"id":2575214342,"domain":"live","status":"abandoned","reference":"1677494235072","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-02-27T10:41:29.000Z","channel":"card","currency":"NGN","ip_address":"197.211.44.226","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":113522691,"first_name":"","last_name":"","email":"adegbolaadekemi3@gmail.com","customer_code":"CUS_dgftjqu0h0e3cp7","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-02-27T10:41:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-02-27T10:41:29.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 18:00:03.1215||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 |url: |action: 2025-05-05 18:00:03.1215||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. |url: |action: 2025-05-05 18:00:03.1215||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 |url: |action: 2025-05-05 18:00:03.1215||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 |url: |action: 2025-05-05 18:00:03.1215||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 |url: |action: 2025-05-05 18:00:03.5233||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1677583626223, Details [{"status":true,"message":"Verification successful","data":{"id":2578427401,"domain":"live","status":"success","reference":"1677583626223","receipt_number":"GIPS AKCF3G","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-02-28T11:39:52.000Z","created_at":"2023-02-28T11:28:22.000Z","channel":"card","currency":"NGN","ip_address":"129.18.186.93","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1677583702,"time_spent":690,"attempts":5,"authentication":"otp","errors":1,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":24},{"type":"input","message":"Changed this field: card number","time":68},{"type":"input","message":"Filled this field: card expiry","time":68},{"type":"input","message":"Filled this field: card cvv","time":68},{"type":"action","message":"Attempted to pay with card","time":76},{"type":"auth","message":"Authentication Required: otp","time":78},{"type":"error","message":"Error: Insufficient funds","time":106},{"type":"input","message":"Changed this field: card number","time":126},{"type":"input","message":"Changed this field: card expiry","time":128},{"type":"input","message":"Changed this field: card cvv","time":133},{"type":"action","message":"Attempted to pay with card","time":133},{"type":"auth","message":"Authentication Required: pin","time":134},{"type":"action","message":"Attempted to pay with card","time":137},{"type":"auth","message":"Authentication Required: otp","time":154},{"type":"action","message":"Set payment method to: ussd","time":262},{"type":"action","message":"Set payment method to: card","time":304},{"type":"input","message":"Changed this field: card number","time":618},{"type":"input","message":"Changed this field: card expiry","time":620},{"type":"input","message":"Changed this field: card cvv","time":625},{"type":"action","message":"Attempted to pay with card","time":626},{"type":"auth","message":"Authentication Required: pin","time":638},{"type":"action","message":"Attempted to pay with card","time":641},{"type":"auth","message":"Authentication Required: otp","time":651},{"type":"success","message":"Successfully paid with card","time":690}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_h0cybrkqwd","bin":"539983","last4":"9279","exp_month":"01","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_eX6ejtQ1KwnVkRPYJEaL","account_name":"EGBOCHUE TOLULOPE IJEOMA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":113630481,"first_name":"","last_name":"","email":"tolulopeijeoma@gmail.com","customer_code":"CUS_16cgv1vn6l46m1k","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-02-28T11:39:52.000Z","createdAt":"2023-02-28T11:28:22.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-02-28T11:28:22.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 18:00:03.6981||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 18:00:03.6981||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 18:00:06.9228||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:00:06.9228||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:00:10.2723||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 18:00:10.2723||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 18:00:10.2859||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 |url: |action: 2025-05-05 18:00:10.2859||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. |url: |action: 2025-05-05 18:00:10.2859||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-05-05 18:00:10.2859||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-05-05 18:00:10.2859||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-05-05 18:00:10.6928||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 18:00:10.6928||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 18:00:10.6928||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 18:00:10.9092||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 18:00:10.9092||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 18:00:10.9092||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-05-05 18:00:10.9092||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-05-05 18:00:10.9092||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-05-05 18:00:10.9092||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-05-05 18:00:10.9092||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-05-05 18:00:11.2598||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 18:00:11.2598||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 18:00:11.2598||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 18:00:11.4441||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 18:00:11.4441||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 18:00:11.4441||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-05-05 18:00:11.4441||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-05-05 18:00:11.4441||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-05-05 18:00:11.4441||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-05-05 18:00:11.4441||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-05-05 18:00:11.8114||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678958802390, Details [{"status":true,"message":"Verification successful","data":{"id":2632222100,"domain":"live","status":"success","reference":"1678958802390","receipt_number":"GIPS AS1MT9","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-03-16T09:32:02.000Z","created_at":"2023-03-16T09:30:35.000Z","channel":"card","currency":"NGN","ip_address":"197.210.149.251","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1678959036,"time_spent":89,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":48},{"type":"input","message":"Filled this field: card expiry","time":53},{"type":"input","message":"Filled this field: card cvv","time":59},{"type":"action","message":"Attempted to pay with card","time":59},{"type":"auth","message":"Authentication Required: pin","time":62},{"type":"action","message":"Attempted to pay with card","time":67},{"type":"auth","message":"Authentication Required: otp","time":70},{"type":"success","message":"Successfully paid with card","time":89}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_3cbyrw4wp4","bin":"539983","last4":"2586","exp_month":"07","exp_year":"2026","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_uu14GMR5JvLwWcEUbXJq","account_name":"UMAR BILKISU KANGIWA","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":115573856,"first_name":"","last_name":"","email":"bilkisu.uk@gmail.com","customer_code":"CUS_sd0j2k1z6nndron","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-03-16T09:32:02.000Z","createdAt":"2023-03-16T09:30:35.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-03-16T09:30:35.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 18:00:11.8168||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 18:00:11.8168||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 18:00:11.9276||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:00:11.9276||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:00:12.0108||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 18:00:12.0108||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 18:00:12.0108||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-05-05 18:00:12.0108||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-05-05 18:00:12.0108||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 |url: |action: 2025-05-05 18:00:12.0108||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 |url: |action: 2025-05-05 18:00:12.0195||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 |url: |action: 2025-05-05 18:00:12.5080||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1678999169786, Details [{"status":true,"message":"Verification successful","data":{"id":2634369725,"domain":"live","status":"failed","reference":"1678999169786","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-16T20:39:46.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679000120,"time_spent":4,"attempts":0,"errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":4}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-16T20:39:46.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-16T20:39:46.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 18:00:12.5080||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 |url: |action: 2025-05-05 18:00:12.5080||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. |url: |action: 2025-05-05 18:00:12.5080||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 |url: |action: 2025-05-05 18:00:12.5080||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 |url: |action: 2025-05-05 18:00:12.5195||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 |url: |action: 2025-05-05 18:00:12.8594||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679575394975, Details [{"status":true,"message":"Verification successful","data":{"id":2654780093,"domain":"live","status":"failed","reference":"1679575394975","receipt_number":"UNAVAILABLE.","amount":1500000,"message":"fellback-BnF","gateway_response":"Enter the OTP code sent to your phone to complete the transaction","paid_at":null,"created_at":"2023-03-23T12:43:24.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679577756,"time_spent":922,"attempts":12,"authentication":"otp","errors":3,"success":false,"mobile":false,"input":[],"history":[{"type":"action","message":"Set payment method to: bank_transfer","time":8},{"type":"action","message":"Set payment method to: visa_qr","time":25},{"type":"action","message":"Set payment method to: card","time":41},{"type":"input","message":"Filled this field: card number","time":81},{"type":"input","message":"Filled this field: card expiry","time":84},{"type":"input","message":"Filled this field: card cvv","time":89},{"type":"action","message":"Attempted to pay with card","time":90},{"type":"auth","message":"Authentication Required: pin","time":90},{"type":"action","message":"Attempted to pay with card","time":231},{"type":"auth","message":"Authentication Required: otp","time":249},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":266},{"type":"action","message":"Attempted to pay with card","time":279},{"type":"auth","message":"Authentication Required: 3DS","time":283},{"type":"action","message":"Third-party authentication window opened","time":292},{"type":"action","message":"Third-party authentication window closed","time":297},{"type":"action","message":"Attempted to pay with card","time":310},{"type":"error","message":"Error: Incorrect PIN","time":315},{"type":"action","message":"Attempted to pay with card","time":335},{"type":"auth","message":"Authentication Required: pin","time":336},{"type":"action","message":"Attempted to pay with card","time":349},{"type":"error","message":"Error: PIN tries exceeded","time":357},{"type":"action","message":"Set payment method to: bank_transfer","time":371},{"type":"input","message":"Changed this field: card number","time":38},{"type":"input","message":"Changed this field: card expiry","time":41},{"type":"input","message":"Changed this field: card cvv","time":47},{"type":"action","message":"Attempted to pay with card","time":48},{"type":"auth","message":"Authentication Required: pin","time":49},{"type":"action","message":"Attempted to pay with card","time":290},{"type":"action","message":"Attempted to pay with card","time":333},{"type":"auth","message":"Authentication Required: 3DS","time":333},{"type":"action","message":"Third-party authentication window opened","time":340},{"type":"action","message":"Third-party authentication window closed","time":357},{"type":"action","message":"Attempted to pay with card","time":371},{"type":"auth","message":"Authentication Required: otp","time":378},{"type":"input","message":"Changed this field: card number","time":693},{"type":"input","message":"Changed this field: card expiry","time":701},{"type":"input","message":"Changed this field: card cvv","time":812},{"type":"action","message":"Attempted to pay with card","time":895},{"type":"auth","message":"Authentication Required: pin","time":895},{"type":"action","message":"Attempted to pay with card","time":908},{"type":"auth","message":"Authentication Required: otp","time":922}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_omqv2ph9k0","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T12:43:24.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-23T12:43:24.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 18:00:12.8671||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 |url: |action: 2025-05-05 18:00:12.8671||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. |url: |action: 2025-05-05 18:00:12.8671||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 |url: |action: 2025-05-05 18:00:12.8671||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 |url: |action: 2025-05-05 18:00:12.8671||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 |url: |action: 2025-05-05 18:00:13.5172||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679581155555, Details [{"status":true,"message":"Verification successful","data":{"id":2655034402,"domain":"live","status":"failed","reference":"1679581155555","receipt_number":"UNAVAILABLE.","amount":1500000,"message":null,"gateway_response":"Denied by Fraud System.","paid_at":null,"created_at":"2023-03-23T14:19:27.000Z","channel":"card","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679581253,"time_spent":61,"attempts":5,"authentication":"otp","errors":4,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":13},{"type":"input","message":"Filled this field: card expiry","time":17},{"type":"input","message":"Filled this field: card cvv","time":21},{"type":"action","message":"Attempted to pay with card","time":21},{"type":"auth","message":"Authentication Required: pin","time":22},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":35},{"type":"error","message":"Error: Token Authentication Failed. Incorrect Token Supplied.","time":63},{"type":"input","message":"Changed this field: card number","time":20},{"type":"input","message":"Changed this field: card expiry","time":24},{"type":"input","message":"Changed this field: card cvv","time":27},{"type":"action","message":"Attempted to pay with card","time":27},{"type":"error","message":"Error: Unable to process transaction","time":28},{"type":"action","message":"Attempted to pay with card","time":36},{"type":"error","message":"Error: Unable to process transaction","time":37},{"type":"input","message":"Changed this field: card number","time":56},{"type":"action","message":"Attempted to pay with card","time":60},{"type":"error","message":"Error: Unable to process transaction","time":61}]},"fees":null,"fees_split":null,"authorization":{"authorization_code":"AUTH_193orasj1g","bin":"539983","last4":"3319","exp_month":"09","exp_year":"2024","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_AsqfbSFz3vbIcEowspM3","account_name":"IFEABUNIKE CHUKWUDI FRANCIS","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-23T14:19:27.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-23T14:19:27.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 18:00:13.5172||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 |url: |action: 2025-05-05 18:00:13.5172||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. |url: |action: 2025-05-05 18:00:13.5172||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 |url: |action: 2025-05-05 18:00:13.5172||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 |url: |action: 2025-05-05 18:00:13.5172||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 |url: |action: 2025-05-05 18:00:13.9390||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1679946700523, Details [{"status":true,"message":"Verification successful","data":{"id":2668137499,"domain":"live","status":"abandoned","reference":"1679946700523","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Awaiting Transfer","paid_at":null,"created_at":"2023-03-27T19:51:49.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"198.252.15.190","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1679946787,"time_spent":6,"attempts":2,"authentication":"pin","errors":1,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":25},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":39},{"type":"error","message":"Error: Transaction Declined","time":43},{"type":"action","message":"Set payment method to: bank_transfer","time":6}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":99903033,"first_name":"","last_name":"","email":"sirrigilian@gmail.com","customer_code":"CUS_z9iy7dsmttkllwq","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-03-27T19:51:49.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-03-27T19:51:49.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 18:00:13.9509||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 |url: |action: 2025-05-05 18:00:13.9509||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. |url: |action: 2025-05-05 18:00:13.9509||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 |url: |action: 2025-05-05 18:00:13.9509||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 |url: |action: 2025-05-05 18:00:13.9509||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 |url: |action: 2025-05-05 18:00:14.3199||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1680604298949, Details [{"status":true,"message":"Verification successful","data":{"id":2691003823,"domain":"live","status":"success","reference":"1680604298949","receipt_number":null,"amount":1500000,"message":"expecting-3d-response","gateway_response":"Approved","paid_at":"2023-04-04T11:19:04.000Z","created_at":"2023-04-04T10:31:51.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"62.173.45.142","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1680607048,"time_spent":99,"attempts":1,"authentication":"3DS","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":27},{"type":"input","message":"Filled this field: card expiry","time":30},{"type":"input","message":"Filled this field: card cvv","time":34},{"type":"action","message":"Attempted to pay with card","time":34},{"type":"auth","message":"Authentication Required: 3DS","time":35},{"type":"action","message":"Third-party authentication window opened","time":38},{"type":"action","message":"Set payment method to: bank_transfer","time":9},{"type":"success","message":"Successfully paid with bank_transfer","time":99},{"type":"success","message":"Successfully paid with bank_transfer","time":99}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_ppdzc3xaxr","bin":"004XXX","last4":"X080","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"Access Bank","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"Access Bank","sender_country":"NG","sender_bank_account_number":"XXXXXXX080","sender_name":"BABALOLA OLUWATOSIN","narration":"NIP:BABALOLA OLUWATOSIN-7548670229/PAYSTACK CHECK","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":118392046,"first_name":"","last_name":"","email":"babalolaoluwatosin12@gmail.com","customer_code":"CUS_8a6w4kolnhbn9mr","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-04T11:19:04.000Z","createdAt":"2023-04-04T10:31:51.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-04T10:31:51.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 18:00:14.3199||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 18:00:14.3199||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 18:00:14.5096||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 18:00:14.5096||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 18:00:14.5096||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 |url: |action: 2025-05-05 18:00:14.5096||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. |url: |action: 2025-05-05 18:00:14.5182||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 |url: |action: 2025-05-05 18:00:14.5182||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 |url: |action: 2025-05-05 18:00:14.5182||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 |url: |action: 2025-05-05 18:00:14.9477||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1681221728865, Details [{"status":true,"message":"Verification successful","data":{"id":2712248943,"domain":"live","status":"success","reference":"1681221728865","receipt_number":"GIPS B3P3TS","amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-11T15:18:52.000Z","created_at":"2023-04-11T14:02:19.000Z","channel":"card","currency":"NGN","ip_address":"102.134.16.45","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1681226276,"time_spent":58,"attempts":2,"authentication":"otp","errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":17},{"type":"input","message":"Filled this field: card expiry","time":19},{"type":"input","message":"Filled this field: card cvv","time":25},{"type":"action","message":"Attempted to pay with card","time":25},{"type":"auth","message":"Authentication Required: pin","time":27},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: otp","time":38},{"type":"success","message":"Successfully paid with card","time":58}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_0d4b58hz7n","bin":"539983","last4":"3673","exp_month":"10","exp_year":"2023","channel":"card","card_type":"mastercard debit","bank":"Guaranty Trust Bank","country_code":"NG","brand":"mastercard","reusable":true,"signature":"SIG_dRr3UZkNRjQeS6tT8Txw","account_name":"OPELUSI OLUBUKOLA OLUWATOSIN","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":119443188,"first_name":"","last_name":"","email":"taiwobukkyopelusi@gmail.com","customer_code":"CUS_g3ti0u5i5egwtt9","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-11T15:18:52.000Z","createdAt":"2023-04-11T14:02:19.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-11T14:02:19.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 18:00:14.9477||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 18:00:14.9477||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 18:00:15.1476||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 18:00:15.1476||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 18:00:15.1476||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 |url: |action: 2025-05-05 18:00:15.1476||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. |url: |action: 2025-05-05 18:00:15.1476||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 |url: |action: 2025-05-05 18:00:15.1476||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 |url: |action: 2025-05-05 18:00:15.1580||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 |url: |action: 2025-05-05 18:00:15.6148||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1682268199237, Details [{"status":true,"message":"Verification successful","data":{"id":2747349357,"domain":"live","status":"success","reference":"1682268199237","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"Approved","paid_at":"2023-04-23T16:45:27.000Z","created_at":"2023-04-23T16:43:29.000Z","channel":"bank_transfer","currency":"NGN","ip_address":"129.205.124.223","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1682268210,"time_spent":119,"attempts":0,"errors":0,"success":true,"mobile":false,"input":[],"history":[{"type":"success","message":"Successfully paid with bank_transfer","time":119}]},"fees":32500,"fees_split":null,"authorization":{"authorization_code":"AUTH_xjkwvkhasy","bin":"310XXX","last4":"X312","exp_month":"04","exp_year":"2023","channel":"bank_transfer","card_type":"transfer","bank":"First Bank of Nigeria","country_code":"NG","brand":"Managed Account","reusable":false,"signature":null,"account_name":null,"sender_bank":"First Bank of Nigeria","sender_country":"NG","sender_bank_account_number":"XXXXXXX312","sender_name":"KABOWEI NAOMI O","narration":"NIP:KABOWEI NAOMI O-8203049338/PAYSTACK CHECK/310","receiver_bank_account_number":null,"receiver_bank":null},"customer":{"id":120742489,"first_name":"","last_name":"","email":"nkabowei@gmail.com","customer_code":"CUS_2wlvdpoxvt32yjd","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":"2023-04-23T16:45:27.000Z","createdAt":"2023-04-23T16:43:29.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":[{"amount":32500,"formula":null,"type":"paystack"}],"connect":null,"transaction_date":"2023-04-23T16:43:29.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 18:00:15.6148||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-05-05 18:00:15.6148||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-05-05 18:00:15.7929||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-05-05 18:00:15.7929||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-05-05 18:00:15.7929||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 |url: |action: 2025-05-05 18:00:15.7929||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. |url: |action: 2025-05-05 18:00:15.7929||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-05-05 18:00:15.7929||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-05-05 18:00:15.8020||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-05-05 18:00:16.1281||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 18:00:16.1281||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-05-05 18:00:16.1281||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-05-05 18:00:16.1281||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-05-05 18:00:16.1281||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-05-05 18:00:16.1281||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-05-05 18:00:16.7437||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 18:00:16.7437||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-05-05 18:00:16.7437||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-05-05 18:00:16.7437||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-05-05 18:00:16.7437||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-05-05 18:00:16.7552||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-05-05 18:00:16.9321||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:00:16.9321||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:00:17.1091||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1683111406457, Details [{"status":true,"message":"Verification successful","data":{"id":2774301599,"domain":"live","status":"failed","reference":"1683111406457","receipt_number":null,"amount":1500000,"message":"fellback-BnFrequeried-TNC:2023-05-03 11:27:58\nrequeried-TNC:2023-05-03 11:28:04\nrequeried-TNC:2023-05-03 11:28:10\n","gateway_response":"Please conclude payment on your phone","paid_at":null,"created_at":"2023-05-03T10:57:09.000Z","channel":"ussd","currency":"NGN","ip_address":"197.210.77.188","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":{"start_time":1683113075,"time_spent":360,"attempts":5,"authentication":"3DS","errors":0,"success":false,"mobile":false,"input":[],"history":[{"type":"input","message":"Filled this field: card number","time":23},{"type":"input","message":"Filled this field: card expiry","time":27},{"type":"input","message":"Filled this field: card cvv","time":30},{"type":"action","message":"Attempted to pay with card","time":30},{"type":"auth","message":"Authentication Required: 3DS","time":31},{"type":"action","message":"Third-party authentication window opened","time":34},{"type":"action","message":"Third-party authentication window closed","time":280},{"type":"action","message":"Set payment method to: ussd","time":6},{"type":"action","message":"Set payment method to: bank_transfer","time":14},{"type":"input","message":"Changed this field: card number","time":23},{"type":"input","message":"Changed this field: card expiry","time":26},{"type":"input","message":"Changed this field: card cvv","time":33},{"type":"action","message":"Attempted to pay with card","time":33},{"type":"auth","message":"Authentication Required: pin","time":35},{"type":"action","message":"Attempted to pay with card","time":734},{"type":"input","message":"Changed this field: card number","time":59},{"type":"input","message":"Changed this field: card expiry","time":62},{"type":"input","message":"Changed this field: card cvv","time":66},{"type":"action","message":"Attempted to pay with card","time":66},{"type":"auth","message":"Authentication Required: 3DS","time":67},{"type":"action","message":"Third-party authentication window opened","time":76},{"type":"action","message":"Third-party authentication window closed","time":167},{"type":"action","message":"Attempted to pay with card","time":179},{"type":"action","message":"Set payment method to: bank_transfer","time":295},{"type":"action","message":"Set payment method to: ussd","time":360}]},"fees":null,"fees_split":null,"authorization":{},"customer":{"id":122090044,"first_name":"","last_name":"","email":"shalmymej@gmail.com","customer_code":"CUS_adscy2gvmr8htvb","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-05-03T10:57:09.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-05-03T10:57:09.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 18:00:17.1180||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-05-05 18:00:17.1180||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-05-05 18:00:17.1180||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2025-05-05 18:00:17.1180||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2025-05-05 18:00:17.1180||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2025-05-05 18:00:17.4591||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1694440760340, Details [{"status":true,"message":"Verification successful","data":{"id":3101704771,"domain":"live","status":"abandoned","reference":"1694440760340","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-09-11T13:59:53.000Z","channel":"card","currency":"NGN","ip_address":"102.88.36.34","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":138370869,"first_name":"","last_name":"","email":"berniceosuolale@gmail.com","customer_code":"CUS_rt6dm3vxe3ok33w","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-09-11T13:59:53.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-09-11T13:59:53.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 18:00:17.4591||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2025-05-05 18:00:17.4591||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2025-05-05 18:00:17.4591||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2025-05-05 18:00:17.4591||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2025-05-05 18:00:17.4591||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2025-05-05 18:00:17.8098||WARN|CourseService.Core.Service.IntegrationService|Response for PayStack with referenceNo: 1694440760340, Details [{"status":true,"message":"Verification successful","data":{"id":3101704771,"domain":"live","status":"abandoned","reference":"1694440760340","receipt_number":null,"amount":1500000,"message":null,"gateway_response":"The transaction was not completed","paid_at":null,"created_at":"2023-09-11T13:59:53.000Z","channel":"card","currency":"NGN","ip_address":"102.88.36.34","metadata":{"referrer":"https://www.skilldorm.com/course/checkout"},"log":null,"fees":null,"fees_split":null,"authorization":{},"customer":{"id":138370869,"first_name":"","last_name":"","email":"berniceosuolale@gmail.com","customer_code":"CUS_rt6dm3vxe3ok33w","phone":"","metadata":null,"risk_action":"default","international_format_phone":null},"plan":null,"split":{},"order_id":null,"paidAt":null,"createdAt":"2023-09-11T13:59:53.000Z","requested_amount":1500000,"pos_transaction_data":null,"source":null,"fees_breakdown":null,"connect":null,"transaction_date":"2023-09-11T13:59:53.000Z","plan_object":{},"subaccount":{}}}] |url: |action: 2025-05-05 18:00:17.8174||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2025-05-05 18:00:17.8174||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2025-05-05 18:00:21.9322||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:00:21.9322||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:00:26.9359||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:00:26.9359||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:00:31.9073||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:00:31.9073||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:00:31.9396||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:00:31.9396||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:00:36.9434||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:00:36.9434||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:00:41.9470||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:00:41.9470||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:00:46.9514||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:00:46.9514||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:00:51.9515||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:00:51.9515||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:00:56.9513||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:00:56.9513||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:01:01.9079||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:01:01.9079||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:01:01.9513||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:01:01.9513||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:01:06.9539||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:01:06.9539||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:01:11.9564||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:01:11.9564||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:01:16.9576||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:01:16.9576||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:01:21.9578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:01:21.9578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:01:26.9617||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:01:26.9617||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:01:31.9075||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:01:31.9075||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:01:31.9661||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:01:31.9661||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:01:36.9684||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:01:36.9684||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:01:41.9691||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:01:41.9691||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:01:46.9710||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:01:46.9710||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:01:51.9736||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:01:51.9736||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:01:56.9752||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:01:56.9752||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:02:01.9113||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:02:01.9113||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:02:01.9776||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:02:01.9776||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:02:02.0454||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746464401992;LastJobId:270278;NextExecution:1746464520000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746464522040;NextExecution:1746464640000;LastJobId:270281), NextExecution: (5/5/2025 5:04:00 PM) |url: |action: 2025-05-05 18:02:02.0525||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746464401992;LastJobId:270280;NextExecution:1746464520000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746464522040;NextExecution:1746464640000;LastJobId:270282), NextExecution: (5/5/2025 5:04:00 PM) |url: |action: 2025-05-05 18:02:02.0525||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 18:02:06.9779||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:02:06.9779||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:02:11.9791||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:02:11.9791||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:02:16.9822||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:02:16.9822||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:02:21.9854||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:02:21.9854||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:02:26.9897||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:02:26.9897||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:02:31.9152||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:02:31.9152||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:02:31.9928||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:02:31.9928||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:02:36.9955||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:02:36.9955||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:02:41.9998||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:02:41.9998||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:02:47.0010||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:02:47.0010||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:02:52.0016||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:02:52.0016||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:02:57.0060||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:02:57.0060||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:03:01.9158||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:03:01.9158||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:03:02.0079||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:03:02.0079||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:03:07.0118||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:03:07.0118||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:03:12.0150||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:03:12.0150||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:03:17.0163||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:03:17.0163||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:03:22.0185||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:03:22.0185||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:03:27.0212||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:03:27.0212||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:03:31.8869||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 18:03:31.8869||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 18:03:31.9187||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:03:31.9187||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:03:32.0258||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:03:32.0258||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:03:37.0307||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:03:37.0307||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:03:42.0347||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:03:42.0347||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:03:47.0376||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:03:47.0376||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:03:52.0404||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:03:52.0404||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:03:57.0414||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:03:57.0414||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:04:01.9218||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:04:01.9222||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:04:02.0440||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:04:02.0440||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:04:02.0786||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746464522040;LastJobId:270281;NextExecution:1746464640000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746464642074;NextExecution:1746464760000;LastJobId:270283), NextExecution: (5/5/2025 5:06:00 PM) |url: |action: 2025-05-05 18:04:02.0847||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746464522040;LastJobId:270282;NextExecution:1746464640000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746464642074;NextExecution:1746464760000;LastJobId:270284), NextExecution: (5/5/2025 5:06:00 PM) |url: |action: 2025-05-05 18:04:02.0847||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 18:04:07.0472||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:04:07.0472||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:04:12.0521||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:04:12.0521||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:04:17.0541||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:04:17.0541||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:04:22.0578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:04:22.0578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:04:27.0599||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:04:27.0599||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:04:31.9247||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:04:31.9247||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:04:32.0640||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:04:32.0640||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:04:37.0655||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:04:37.0655||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:04:42.0655||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:04:42.0655||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:04:47.0681||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:04:47.0681||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:04:52.0691||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:04:52.0691||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:04:57.0719||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:04:57.0719||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:05:01.9273||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:05:01.9273||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:05:02.0763||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:05:02.0763||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:05:07.0807||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:05:07.0807||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:05:12.0852||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:05:12.0852||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:05:17.0890||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:05:17.0890||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:05:22.0915||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:05:22.0915||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:05:27.0955||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:05:27.0955||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:05:31.9291||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:05:31.9291||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:05:32.1001||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:05:32.1001||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:05:37.1010||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:05:37.1010||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:05:42.1018||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:05:42.1018||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:05:47.1024||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:05:47.1024||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:05:52.1051||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:05:52.1051||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:05:57.1074||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:05:57.1074||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:06:01.9338||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:06:01.9338||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:06:02.1094||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:06:02.1094||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:06:02.1094||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746464642074;LastJobId:270283;NextExecution:1746464760000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746464762110;NextExecution:1746464880000;LastJobId:270285), NextExecution: (5/5/2025 5:08:00 PM) |url: |action: 2025-05-05 18:06:02.1094||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746464642074;LastJobId:270284;NextExecution:1746464760000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746464762110;NextExecution:1746464880000;LastJobId:270286), NextExecution: (5/5/2025 5:08:00 PM) |url: |action: 2025-05-05 18:06:02.1094||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 18:06:07.1112||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:06:07.1112||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:06:12.1115||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:06:12.1115||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:06:17.1139||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:06:17.1139||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:06:22.1158||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:06:22.1158||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:06:27.1200||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:06:27.1200||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:06:31.9384||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:06:31.9384||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:06:32.1244||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:06:32.1244||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:06:37.1288||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:06:37.1288||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:06:42.1335||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:06:42.1335||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:06:47.1342||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:06:47.1342||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:06:52.1381||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:06:52.1381||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:06:57.1424||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:06:57.1424||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:07:01.9425||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:07:01.9425||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:07:02.1457||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:07:02.1457||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:07:07.1499||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:07:07.1499||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:07:12.1548||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:07:12.1548||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:07:17.1557||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:07:17.1557||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:07:22.1565||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:07:22.1565||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:07:27.1592||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:07:27.1592||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:07:31.9434||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:07:31.9434||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:07:32.1611||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:07:32.1611||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:07:37.1629||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:07:37.1629||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:07:42.1647||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:07:42.1647||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:07:47.1694||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:07:47.1694||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:07:52.1707||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:07:52.1707||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:07:57.1718||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:07:57.1718||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:08:01.9475||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:08:01.9475||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:08:02.1582||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746464762110;LastJobId:270285;NextExecution:1746464880000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746464882154;NextExecution:1746465000000;LastJobId:270287), NextExecution: (5/5/2025 5:10:00 PM) |url: |action: 2025-05-05 18:08:02.1582||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746464762110;LastJobId:270286;NextExecution:1746464880000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746464882154;NextExecution:1746465000000;LastJobId:270288), NextExecution: (5/5/2025 5:10:00 PM) |url: |action: 2025-05-05 18:08:02.1582||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 18:08:02.1743||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:08:02.1743||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:08:07.1775||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:08:07.1775||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:08:12.1794||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:08:12.1794||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:08:17.1830||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:08:17.1830||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:08:22.1875||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:08:22.1875||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:08:27.1910||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:08:27.1910||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:08:31.8877||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 18:08:31.8877||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 18:08:31.9512||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:08:31.9512||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:08:32.1948||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:08:32.1948||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:08:37.1965||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:08:37.1965||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:08:42.1999||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:08:42.1999||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:08:47.2044||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:08:47.2044||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:08:52.2087||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:08:52.2087||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:08:57.2133||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:08:57.2133||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:09:01.9561||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:09:01.9561||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:09:02.2145||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:09:02.2145||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:09:07.2184||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:09:07.2184||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:09:12.2230||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:09:12.2230||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:09:17.2272||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:09:17.2272||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:09:22.2278||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:09:22.2278||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:09:27.2310||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:09:27.2310||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:09:31.9602||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:09:31.9602||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:09:32.2346||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:09:32.2346||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:09:37.2350||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:09:37.2350||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:09:42.2356||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:09:42.2356||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:09:47.2402||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:09:47.2402||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:09:52.2451||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:09:52.2451||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:09:57.2495||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:09:57.2495||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:10:01.9671||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:10:01.9671||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:10:02.1893||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746464882154;LastJobId:270287;NextExecution:1746465000000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746465002185;NextExecution:1746465120000;LastJobId:270289), NextExecution: (5/5/2025 5:12:00 PM) |url: |action: 2025-05-05 18:10:02.1893||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746464882154;LastJobId:270288;NextExecution:1746465000000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746465002185;NextExecution:1746465120000;LastJobId:270290), NextExecution: (5/5/2025 5:12:00 PM) |url: |action: 2025-05-05 18:10:02.1893||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 18:10:02.2501||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:10:02.2501||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:10:07.2548||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:10:07.2548||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:10:12.2565||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:10:12.2565||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:10:17.2585||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:10:17.2585||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:10:22.2598||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:10:22.2598||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:10:27.2617||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:10:27.2617||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:10:31.9713||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:10:31.9713||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:10:32.2645||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:10:32.2645||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:10:37.2657||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:10:37.2657||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:10:42.2663||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:10:42.2663||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:10:47.2671||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:10:47.2671||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:10:52.2697||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:10:52.2697||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:10:57.2703||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:10:57.2703||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:11:01.9726||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:11:01.9726||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:11:02.2723||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:11:02.2723||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:11:07.2749||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:11:07.2749||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:11:12.2756||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:11:12.2756||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:11:17.2761||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:11:17.2761||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:11:22.2798||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:11:22.2798||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:11:27.2825||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:11:27.2825||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:11:31.9773||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:11:31.9773||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:11:32.2878||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:11:32.2878||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:11:37.2905||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:11:37.2905||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:11:42.2935||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:11:42.2935||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:11:47.2943||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:11:47.2943||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:11:52.2981||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:11:52.2981||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:11:57.3029||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:11:57.3029||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:12:01.9813||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:12:01.9813||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:12:02.2291||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746465002185;LastJobId:270289;NextExecution:1746465120000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746465122225;NextExecution:1746465240000;LastJobId:270291), NextExecution: (5/5/2025 5:14:00 PM) |url: |action: 2025-05-05 18:12:02.2389||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746465002185;LastJobId:270290;NextExecution:1746465120000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746465122225;NextExecution:1746465240000;LastJobId:270292), NextExecution: (5/5/2025 5:14:00 PM) |url: |action: 2025-05-05 18:12:02.2389||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 18:12:02.3061||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:12:02.3061||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:12:07.3077||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:12:07.3077||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:12:12.3094||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:12:12.3094||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:12:17.3144||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:12:17.3144||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:12:22.3186||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:12:22.3186||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:12:27.3191||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:12:27.3191||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:12:31.9819||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:12:31.9819||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:12:32.3240||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:12:32.3240||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:12:37.3261||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:12:37.3261||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:12:42.3296||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:12:42.3296||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:12:47.3339||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:12:47.3339||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:12:52.3368||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:12:52.3368||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:12:57.3387||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:12:57.3387||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:13:01.9859||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:13:01.9859||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:13:02.3394||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:13:02.3394||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:13:07.3426||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:13:07.3426||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:13:12.3447||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:13:12.3447||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:13:17.3495||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:13:17.3495||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:13:22.3528||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:13:22.3528||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:13:27.3572||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:13:27.3572||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:13:31.8877||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 18:13:31.8877||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 18:13:31.9863||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:13:31.9863||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:13:32.3602||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:13:32.3602||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:13:37.3624||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:13:37.3624||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:13:42.3649||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:13:42.3649||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:13:47.3656||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:13:47.3656||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:13:52.3676||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:13:52.3676||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:13:57.3689||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:13:57.3689||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:14:01.9882||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:14:01.9882||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:14:02.2642||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746465122225;LastJobId:270291;NextExecution:1746465240000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746465242260;NextExecution:1746465360000;LastJobId:270293), NextExecution: (5/5/2025 5:16:00 PM) |url: |action: 2025-05-05 18:14:02.2642||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746465122225;LastJobId:270292;NextExecution:1746465240000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746465242260;NextExecution:1746465360000;LastJobId:270294), NextExecution: (5/5/2025 5:16:00 PM) |url: |action: 2025-05-05 18:14:02.2642||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 18:14:02.3713||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:14:02.3713||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:14:07.3731||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:14:07.3731||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:14:12.3740||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:14:12.3740||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:14:17.3758||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:14:17.3758||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:14:22.3765||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:14:22.3765||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:14:27.3796||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:14:27.3796||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:14:31.9879||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:14:31.9879||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:14:32.3813||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:14:32.3813||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:14:37.3852||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:14:37.3852||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:14:42.3887||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:14:42.3887||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:14:47.3888||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:14:47.3888||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:14:52.3919||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:14:52.3919||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:14:57.3960||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:14:57.3960||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:15:01.9895||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:15:01.9895||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:15:02.3959||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:15:02.3959||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:15:07.3965||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:15:07.3965||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:15:12.3983||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:15:12.3983||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:15:17.4015||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:15:17.4015||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:15:22.4040||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:15:22.4040||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:15:27.4074||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:15:27.4074||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:15:31.9932||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:15:31.9932||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:15:32.4104||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:15:32.4104||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:15:37.4110||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:15:37.4110||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:15:42.4112||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:15:42.4112||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:15:47.4146||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:15:47.4146||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:15:52.4155||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:15:52.4155||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:15:57.4189||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:15:57.4189||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:16:01.9965||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:16:01.9965||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:16:02.3034||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746465242260;LastJobId:270293;NextExecution:1746465360000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746465362299;NextExecution:1746465480000;LastJobId:270295), NextExecution: (5/5/2025 5:18:00 PM) |url: |action: 2025-05-05 18:16:02.3093||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746465242260;LastJobId:270294;NextExecution:1746465360000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746465362299;NextExecution:1746465480000;LastJobId:270296), NextExecution: (5/5/2025 5:18:00 PM) |url: |action: 2025-05-05 18:16:02.3093||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 18:16:02.4190||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:16:02.4190||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:16:07.4208||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:16:07.4208||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:16:12.4225||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:16:12.4225||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:16:17.4243||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:16:17.4243||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:16:22.4262||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:16:22.4262||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:16:27.4268||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:16:27.4268||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:16:32.0003||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:16:32.0003||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:16:32.4287||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:16:32.4287||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:16:37.4306||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:16:37.4306||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:16:42.4324||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:16:42.4324||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:16:47.4331||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:16:47.4331||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:16:52.4336||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:16:52.4336||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:16:57.4372||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:16:57.4372||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:17:02.0043||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:17:02.0043||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:17:02.4390||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:17:02.4390||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:17:07.4435||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:17:07.4435||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:17:12.4465||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:17:12.4465||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:17:17.4484||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:17:17.4484||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:17:22.4508||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:17:22.4508||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:17:27.4510||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:17:27.4510||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:17:32.0070||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:17:32.0070||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:17:32.4523||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:17:32.4523||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:17:37.4553||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:17:37.4553||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:17:42.4555||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:17:42.4555||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:17:47.4572||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:17:47.4572||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:17:52.4578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:17:52.4578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:17:57.4579||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:17:57.4579||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:18:02.0111||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:18:02.0111||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:18:02.3366||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746465362299;LastJobId:270295;NextExecution:1746465480000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746465482332;NextExecution:1746465600000;LastJobId:270297), NextExecution: (5/5/2025 5:20:00 PM) |url: |action: 2025-05-05 18:18:02.3366||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746465362299;LastJobId:270296;NextExecution:1746465480000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746465482332;NextExecution:1746465600000;LastJobId:270298), NextExecution: (5/5/2025 5:20:00 PM) |url: |action: 2025-05-05 18:18:02.3366||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 18:18:02.4583||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:18:02.4583||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:18:07.4590||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:18:07.4590||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:18:12.4600||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:18:12.4600||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:18:17.4646||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:18:17.4646||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:18:22.4646||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:18:22.4646||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:18:27.4653||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:18:27.4653||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:18:31.8836||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-05-05 18:18:31.8836||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-05-05 18:18:32.0119||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:18:32.0119||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:18:32.4665||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:18:32.4665||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:18:37.4692||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:18:37.4692||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:18:42.4709||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:18:42.4709||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:18:47.4750||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:18:47.4750||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:18:52.4796||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:18:52.4796||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:18:57.4816||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:18:57.4816||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:19:02.0143||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:19:02.0143||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:19:02.4859||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:19:02.4859||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:19:07.4907||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:19:07.4907||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:19:12.4935||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:19:12.4935||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:19:17.4978||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:19:17.4978||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:19:22.4985||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:19:22.4985||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:19:27.5004||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:19:27.5004||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:19:32.0158||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:19:32.0158||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:19:32.5016||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:19:32.5016||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:19:37.5041||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:19:37.5041||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:19:42.5048||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:19:42.5048||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:19:47.5094||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:19:47.5094||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:19:52.5131||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:19:52.5131||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:19:57.5156||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:19:57.5156||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:20:02.0166||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab heartbeat successfully sent |url: |action: 2025-05-05 18:20:02.0166||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:6988:66eb0cab waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-05-05 18:20:02.3645||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IDiscountService.UpdateDiscountUsage' is being updated. RecurringJob: (CreatedAt:1671233252892;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IDiscountService, CourseService.Core","m":"UpdateDiscountUsage"};LastExecution:1746465482332;LastJobId:270297;NextExecution:1746465600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746465602360;NextExecution:1746465720000;LastJobId:270299), NextExecution: (5/5/2025 5:22:00 PM) |url: |action: 2025-05-05 18:20:02.3705||TRACE|Hangfire.Server.RecurringJobScheduler|Recurring job 'IRevenueService.CreateRevenueSettlement' is being updated. RecurringJob: (CreatedAt:1637823426849;Cron:0 */2 * ? * *;Job:{"t":"CourseService.Core.Interface.IRevenueService, CourseService.Core","m":"CreateRevenueSettlement"};LastExecution:1746465482332;LastJobId:270298;NextExecution:1746465600000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1746465602360;NextExecution:1746465720000;LastJobId:270300), NextExecution: (5/5/2025 5:22:00 PM) |url: |action: 2025-05-05 18:20:02.3705||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-05-05 18:20:02.5186||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:20:02.5186||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:20:07.5193||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:20:07.5193||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:20:12.5194||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:20:12.5194||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:20:17.5230||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-05-05 18:20:17.5230||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-05-05 18:20:22.2259||DEBUG|Hangfire.BackgroundJobServer|Hangfire Server is stopping... |url: |action: 2025-05-05 18:20:22.2259||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6988:66eb0cab caught stopping signal... |url: |action: 2025-05-05 18:20:22.2259||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:b83abb80 stopped in 0 ms |url: |action: 2025-05-05 18:20:22.2259||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b17e1d1b stopped in 0 ms |url: |action: 2025-05-05 18:20:22.2259||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:3b36e1f0 stopped in 0 ms |url: |action: 2025-05-05 18:20:22.2259||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:36f814bc stopped in 0 ms |url: |action: 2025-05-05 18:20:22.2259||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:72cf7404 stopped in 0 ms |url: |action: 2025-05-05 18:20:22.2259||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:f1733153 stopped in 0 ms |url: |action: 2025-05-05 18:20:22.2259||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:47d43b52 stopped in 0 ms |url: |action: 2025-05-05 18:20:22.2259||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:2c1f8ff3 stopped in 0 ms |url: |action: 2025-05-05 18:20:22.2259||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:c5cc2d63 stopped in 0 ms |url: |action: 2025-05-05 18:20:22.2259||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:8099f8c7 stopped in 0 ms |url: |action: 2025-05-05 18:20:22.2259||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0c578f6d stopped in 0 ms |url: |action: 2025-05-05 18:20:22.2259||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:835d1457 stopped in 0.1083 ms |url: |action: 2025-05-05 18:20:22.2259||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:a3c111a6 stopped in 0.1191 ms |url: |action: 2025-05-05 18:20:22.2259||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:5e773cc5 stopped in 0.1157 ms |url: |action: 2025-05-05 18:20:22.2259||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:a0b46d72 stopped in 0.1691 ms |url: |action: 2025-05-05 18:20:22.2259||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:c3dc8d2a stopped in 0.109 ms |url: |action: 2025-05-05 18:20:22.2259||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6988:66eb0cab caught stopped signal... |url: |action: 2025-05-05 18:20:22.8453||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:88ae7cd8 stopped in 617.0557 ms |url: |action: 2025-05-05 18:20:23.2366||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:dda890e1 stopped in 1008.299 ms |url: |action: 2025-05-05 18:20:23.2416||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e9cac1e2 stopped in 1013.3178 ms |url: |action: 2025-05-05 18:20:23.2416||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:bd97523c stopped in 1018.2582 ms |url: |action: 2025-05-05 18:20:23.2416||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:3d921f2b stopped in 1018.3198 ms |url: |action: 2025-05-05 18:20:23.2416||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b3b762ab stopped in 1023.2621 ms |url: |action: 2025-05-05 18:20:23.2563||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:76b62f15 stopped in 1028.0741 ms |url: |action: 2025-05-05 18:20:23.2563||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:be6eda2d stopped in 1028.1826 ms |url: |action: 2025-05-05 18:20:23.2563||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:ea0f4390 stopped in 1038.1859 ms |url: |action: 2025-05-05 18:20:23.2563||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:744412ef stopped in 1038.2077 ms |url: |action: 2025-05-05 18:20:23.2563||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6988:66eb0cab All dispatchers stopped |url: |action: 2025-05-05 18:20:23.2563||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:62e43ef0 stopped in 1039.1336 ms |url: |action: 2025-05-05 18:20:23.2563||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6988:66eb0cab is reporting itself as stopped... |url: |action: 2025-05-05 18:20:23.2720||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6988:66eb0cab successfully reported itself as stopped in 3.0972 ms |url: |action: 2025-05-05 18:20:23.2720||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:6988:66eb0cab has been stopped in total 1043.796 ms |url: |action: 2025-05-05 18:20:23.2720||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:389c1212 stopped in 1045.9237 ms |url: |action: