2025-01-30 09:21:36.5207||DEBUG|CourseService.Program|init main function |url: |action: 2025-01-30 09:21:39.1950||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... |url: |action: 2025-01-30 09:21:39.4024||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. |url: |action: 2025-01-30 09:21:39.4150||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: 192.168.2.4@SkillDorm' |url: |action: 2025-01-30 09:21:39.4150||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. |url: |action: 2025-01-30 09:21:39.4150||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-01-30 09:21:39.4150||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:84491f6b has started in 2.8155 ms |url: |action: 2025-01-30 09:21:39.4256||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7964:c8f83df3 is announcing itself... |url: |action: 2025-01-30 09:21:39.5083||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7964:c8f83df3 successfully announced in 82.2909 ms |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:9d33e729 has started in 1.0759 ms |url: |action: 2025-01-30 09:21:39.5083||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7964:c8f83df3 is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:2ac68a29 has started in 0.2374 ms |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:a4b86192 has started in 0.2018 ms |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:90a21681 has started in 0.2715 ms |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:dd3aa414 has started in 0.1749 ms |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-01-30 09:21:39.5083||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:7964:c8f83df3 waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:21:39.5083||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:4f17c666 has started in 2.2186 ms |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d4180818 has started in 2.3771 ms |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:262a437b has started in 2.9465 ms |url: |action: 2025-01-30 09:21:39.5083||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:eb7deedb has started in 3.3118 ms |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:c3ee1dd1 has started in 3.7979 ms |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:500bfaa2 has started in 3.9631 ms |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:7b604d52 has started in 4.2946 ms |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d2c94f48 has started in 5.2611 ms |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:aa99bfe7 has started in 5.5669 ms |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b6928bee has started in 5.7005 ms |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:25b45237 has started in 6.0625 ms |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:cb98f66a has started in 6.2131 ms |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1acdeaac has started in 5.9113 ms |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:df0b4741 has started in 6.383 ms |url: |action: 2025-01-30 09:21:39.5083||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-01-30 09:21:39.5083||INFO|Hangfire.Server.ServerWatchdog|1 servers were removed due to timeout |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e23a51fb has started in 7.472 ms |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:7cf24f38 has started in 7.7581 ms |url: |action: 2025-01-30 09:21:39.5083||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:4220b51e has started in 7.947 ms |url: |action: 2025-01-30 09:21:39.5203||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:732395e4 has started in 8.0694 ms |url: |action: 2025-01-30 09:21:39.5203||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:37bd8abb has started in 8.2626 ms |url: |action: 2025-01-30 09:21:39.5203||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:65b2f1a5 has started in 8.3591 ms |url: |action: 2025-01-30 09:21:39.5203||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:ee611140 has started in 0.23 ms |url: |action: 2025-01-30 09:21:39.5203||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:7964:c8f83df3 all the dispatchers started |url: |action: 2025-01-30 09:21:39.5203||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:fbcbcbc7 has started in 0.1577 ms |url: |action: 2025-01-30 09:21:39.5393||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2025-01-30 09:21:39.5393||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2025-01-30 09:21:39.5393||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2025-01-30 09:21:39.5393||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2025-01-30 09:21:39.5393||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2025-01-30 09:21:39.5393||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2025-01-30 09:21:39.5393||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2025-01-30 09:21:39.5393||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2025-01-30 09:21:39.5393||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2025-01-30 09:21:39.5827||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:1738179873425;LastJobId:261304;NextExecution:1738179960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738225299542;NextExecution:1738225320000;LastJobId:261309), NextExecution: (1/30/2025 8:22:00 AM) |url: |action: 2025-01-30 09:21:39.6056||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:1738179873425;LastJobId:261305;NextExecution:1738179960000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738225299542;NextExecution:1738225320000;LastJobId:261310), NextExecution: (1/30/2025 8:22:00 AM) |url: |action: 2025-01-30 09:21:39.7495||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:1738179873425;LastJobId:261306;NextExecution:1738180800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738225299542;NextExecution:1738227600000;LastJobId:261311), NextExecution: (1/30/2025 9:00:00 AM) |url: |action: 2025-01-30 09:21:39.7495||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:1738179873425;LastJobId:261307;NextExecution:1738180800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738225299542;NextExecution:1738227600000;LastJobId:261312), NextExecution: (1/30/2025 9:00:00 AM) |url: |action: 2025-01-30 09:21:39.8543||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:1738179873425;LastJobId:261308;NextExecution:1738195200000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738225299542;NextExecution:1738238400000;LastJobId:261313), NextExecution: (1/30/2025 12:00:00 PM) |url: |action: 2025-01-30 09:21:39.8543||DEBUG|Hangfire.Server.RecurringJobScheduler|5 recurring job(s) processed by scheduler. |url: |action: 2025-01-30 09:21:40.7942|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-01-30 09:21:40.8014|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-01-30 09:21:40.8014|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-01-30 09:21:40.8014|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-01-30 09:21:40.8014|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-01-30 09:21:40.8014|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-01-30 09:21:40.8014|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-01-30 09:21:40.8014|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-01-30 09:21:40.8014|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-01-30 09:21:40.8014|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-01-30 09:21:40.8014|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-01-30 09:21:40.8014|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-01-30 09:21:40.8014|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-01-30 09:21:40.8014|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-01-30 09:21:40.8014|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-01-30 09:21:40.8014|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-01-30 09:21:40.8014|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-01-30 09:21:40.8014|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-01-30 09:21:40.8306||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 1/30/2025 8:21:40 AM |url: |action: 2025-01-30 09:21:41.4336||WARN|CourseService.Core.Service.CourseService|5 courses to be Processed |url: |action: 2025-01-30 09:21:41.4336||WARN|CourseService.Core.Service.PaymentService|17 transactions found to be reprocessed |url: |action: 2025-01-30 09:21:41.4336||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 |url: |action: 2025-01-30 09:21:41.4461||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 |url: |action: 2025-01-30 09:21:41.4461||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 255 |url: |action: 2025-01-30 09:21:41.4461||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 |url: |action: 2025-01-30 09:21:41.4829||WARN|CourseService.Core.Service.CourseService|2 CourseAssets for CourseId 255 |url: |action: 2025-01-30 09:21:41.4829||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 256 |url: |action: 2025-01-30 09:21:41.4908||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 256 |url: |action: 2025-01-30 09:21:41.4908||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 257 |url: |action: 2025-01-30 09:21:41.4908||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 257 |url: |action: 2025-01-30 09:21:41.4908||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 261 |url: |action: 2025-01-30 09:21:41.4908||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-01-30 09:21:41.4908||WARN|CourseService.Core.Service.CourseService|7 CourseAssets for CourseId 261 |url: |action: 2025-01-30 09:21:41.4908||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 262 |url: |action: 2025-01-30 09:21:41.4908||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-01-30 09:21:41.4908||WARN|CourseService.Core.Service.CourseService|1 CourseAssets for CourseId 262 |url: |action: 2025-01-30 09:21:41.4908||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-01-30 09:21:41.6214|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. |url: |action: 2025-01-30 09:21:41.6214|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-01-30 09:21:41.6214||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-01-30 09:21:41.6332|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {dbace051-0b93-4b5d-8330-62d3441b57d5} may be persisted to storage in unencrypted form. |url: |action: 2025-01-30 09:21:41.6332|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:21:41.6332|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="d5b71fb6-6aec-40e1-86a0-234f3ae212bb" |url: |action: 2025-01-30 09:21:41.6332|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:21:41.6332|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="d5b71fb6-6aec-40e1-86a0-234f3ae212bb" |url: |action: 2025-01-30 09:21:41.6533|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:21:41.6533|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="4c8756a4-84d4-42b6-beb6-4702aa6fe962" |url: |action: 2025-01-30 09:21:41.6533|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:21:41.6533|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="4c8756a4-84d4-42b6-beb6-4702aa6fe962" |url: |action: 2025-01-30 09:21:41.6753||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-01-30 09:21:41.6753|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:21:41.6753|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="5c907cf5-7645-48a6-b008-f59b85e2a486" |url: |action: 2025-01-30 09:21:41.6796|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:21:41.6796|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="5c907cf5-7645-48a6-b008-f59b85e2a486" |url: |action: 2025-01-30 09:21:41.7531|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:21:41.7531||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-01-30 09:21:41.7531|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="812d805f-f4fd-47b7-8119-3baa08f0f89c" |url: |action: 2025-01-30 09:21:41.7531|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:21:41.7531|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="812d805f-f4fd-47b7-8119-3baa08f0f89c" |url: |action: 2025-01-30 09:21:41.7891|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:21:41.7891|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="f1dcb91d-7996-42f2-81cb-92a02a4f15c5" |url: |action: 2025-01-30 09:21:41.7891|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:21:41.7891|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="f1dcb91d-7996-42f2-81cb-92a02a4f15c5" |url: |action: 2025-01-30 09:21:41.8504|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:21:41.8504||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-01-30 09:21:41.8504|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="39cba5e8-9371-45d4-95a2-1207f40e8400" |url: |action: 2025-01-30 09:21:41.8504|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:21:41.8504|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="39cba5e8-9371-45d4-95a2-1207f40e8400" |url: |action: 2025-01-30 09:21:41.9224||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-01-30 09:21:42.0361||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-01-30 09:21:42.1701||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-01-30 09:21:42.2501|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:21:42.2501|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="d20663e0-f000-4d27-ac53-be91bf485071" |url: |action: 2025-01-30 09:21:42.2501|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:21:42.2501|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="d20663e0-f000-4d27-ac53-be91bf485071" |url: |action: 2025-01-30 09:21:42.2628||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-01-30 09:21:42.3472|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:21:42.3472|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="9d6a2b74-8bcc-43c4-85c6-94907a1bfe1d" |url: |action: 2025-01-30 09:21:42.3472|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:21:42.3472|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="9d6a2b74-8bcc-43c4-85c6-94907a1bfe1d" |url: |action: 2025-01-30 09:21:42.3472|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:21:42.3472|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="31aade99-1ad0-4954-aa47-c12bf593be94" |url: |action: 2025-01-30 09:21:42.3472|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:21:42.3472|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="31aade99-1ad0-4954-aa47-c12bf593be94" |url: |action: 2025-01-30 09:21:42.3472|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:21:42.3472|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="7359cb9b-54d9-4774-98cd-84dc087037c2" |url: |action: 2025-01-30 09:21:42.3472|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:21:42.3472|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="7359cb9b-54d9-4774-98cd-84dc087037c2" |url: |action: 2025-01-30 09:21:42.4143||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 |url: |action: 2025-01-30 09:21:42.4143||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. |url: |action: 2025-01-30 09:21:42.4143||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 |url: |action: 2025-01-30 09:21:42.4143||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 |url: |action: 2025-01-30 09:21:42.4143||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 |url: |action: 2025-01-30 09:21:43.1532||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-01-30 09:21:43.4175||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 5 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/10663|action: FetchEnrolledCourses 2025-01-30 09:21:43.4175||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 5 |url: https://api.skilldorm.com/Course/api/Course/Overall/Percentage|action: FetchOverallCoursesPercentage 2025-01-30 09:21:43.4286||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-01-30 09:21:43.4286||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-01-30 09:21:43.5409||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 5 |url: https://api.skilldorm.com/Course/api/Course/Recent/10663|action: FetchRecentCourse 2025-01-30 09:21:43.6652||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 5 |url: https://api.skilldorm.com/Course/api/Course/Recent/10663|action: FetchRecentCourse 2025-01-30 09:21:45.8766||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:21:45.8766||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:21:45.8952||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-01-30 09:21:45.8952||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-01-30 09:21:45.9142||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 |url: |action: 2025-01-30 09:21:45.9142||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. |url: |action: 2025-01-30 09:21:45.9142||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-01-30 09:21:45.9142||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-01-30 09:21:45.9142||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-01-30 09:21:46.0042||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 5 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10663/257|action: FetchEnrolledCourses 2025-01-30 09:21:46.5519||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-01-30 09:21:46.5519||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-01-30 09:21:46.5519||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-01-30 09:21:46.7638||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-01-30 09:21:46.7638||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-01-30 09:21:46.7791||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-01-30 09:21:46.7791||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-01-30 09:21:46.7791||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-01-30 09:21:46.7791||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-01-30 09:21:46.7791||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-01-30 09:21:47.8729||DEBUG|CourseService.Program|init main function |url: |action: 2025-01-30 09:21:48.2448||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Start installing Hangfire SQL objects... |url: |action: 2025-01-30 09:21:48.3592||INFO|Hangfire.SqlServer.SqlServerObjectsInstaller|Hangfire SQL objects installed. |url: |action: 2025-01-30 09:21:48.3718||INFO|Hangfire.BackgroundJobServer|Starting Hangfire Server using job storage: 'SQL Server: 192.168.2.4@SkillDorm' |url: |action: 2025-01-30 09:21:48.3718||INFO|Hangfire.BackgroundJobServer|Using the following options for SQL Server job storage: Queue poll interval: 00:00:00. |url: |action: 2025-01-30 09:21:48.3718||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-01-30 09:21:48.3718||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:4a62fd97 has started in 3.032 ms |url: |action: 2025-01-30 09:21:48.3806||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:8752:dc2547df is announcing itself... |url: |action: 2025-01-30 09:21:48.4554||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:8752:dc2547df successfully announced in 74.2733 ms |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:a3eaf59b has started in 1.7487 ms |url: |action: 2025-01-30 09:21:48.4582||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:8752:dc2547df is starting the registered dispatchers: ServerWatchdog, ServerJobCancellationWatcher, ExpirationManager, CountersAggregator, Worker, DelayedJobScheduler, RecurringJobScheduler... |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:ebe51560 has started in 0.2347 ms |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:8f5c65c3 has started in 0.1836 ms |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:04c246d2 has started in 0.2778 ms |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:492f1c2e has started in 0.1774 ms |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a5b75485 has started in 0.2656 ms |url: |action: 2025-01-30 09:21:48.4582||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-01-30 09:21:48.4582||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0bb8a553 has started in 1.5702 ms |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e351fe53 has started in 1.879 ms |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b3874494 has started in 1.7527 ms |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'AggregatedCounter' table... |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1151e1e7 has started in 2.1372 ms |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a4f6fac8 has started in 2.3078 ms |url: |action: 2025-01-30 09:21:48.4582||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:47d2e9cf has started in 3.1018 ms |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:863b100a has started in 3.3847 ms |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:61d7a25d has started in 2.7964 ms |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d5084a56 has started in 2.7064 ms |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:356ae86e has started in 2.9132 ms |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e1f8004e has started in 4.0607 ms |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:aa29e035 has started in 3.2119 ms |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0d0bfaa4 has started in 2.4929 ms |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:8fea8301 has started in 3.5875 ms |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:80614139 has started in 4.8526 ms |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1837ff54 has started in 3.7894 ms |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e8ff7ede has started in 3.9285 ms |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:371a17c6 has started in 4.9398 ms |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:462afd02 has started in 5.0535 ms |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:2a593e3d has started in 0.2178 ms |url: |action: 2025-01-30 09:21:48.4582||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:8752:dc2547df all the dispatchers started |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:d1714800 has started in 0.1899 ms |url: |action: 2025-01-30 09:21:48.4582||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'AggregatedCounter' table. |url: |action: 2025-01-30 09:21:48.4582||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Job' table... |url: |action: 2025-01-30 09:21:48.4582||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-01-30 09:21:48.4834||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Job' table. |url: |action: 2025-01-30 09:21:48.4834||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'List' table... |url: |action: 2025-01-30 09:21:48.4834||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'List' table. |url: |action: 2025-01-30 09:21:48.4834||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Set' table... |url: |action: 2025-01-30 09:21:48.4834||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Set' table. |url: |action: 2025-01-30 09:21:48.4865||DEBUG|Hangfire.SqlServer.ExpirationManager|Removing outdated records from the 'Hash' table... |url: |action: 2025-01-30 09:21:48.4865||TRACE|Hangfire.SqlServer.ExpirationManager|Outdated records removed from the 'Hash' table. |url: |action: 2025-01-30 09:21:49.1104|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-01-30 09:21:49.1172|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-01-30 09:21:49.1172|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-01-30 09:21:49.1172|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-01-30 09:21:49.1172|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-01-30 09:21:49.1172|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-01-30 09:21:49.1172|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-01-30 09:21:49.1172|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-01-30 09:21:49.1172|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-01-30 09:21:49.1172|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-01-30 09:21:49.1172|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-01-30 09:21:49.1172|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-01-30 09:21:49.1172|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-01-30 09:21:49.1172|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-01-30 09:21:49.1172|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-01-30 09:21:49.1172|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-01-30 09:21:49.1172|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-01-30 09:21:49.1172|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-01-30 09:21:49.4084|50|WARN|Microsoft.AspNetCore.DataProtection.Repositories.EphemeralXmlRepository|Using an in-memory repository. Keys will not be persisted to storage. |url: |action: 2025-01-30 09:21:49.4084|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-01-30 09:21:49.4159|35|WARN|Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager|No XML encryptor configured. Key {538da8ac-d8e0-44f0-ba4e-76c304868b5f} may be persisted to storage in unencrypted form. |url: |action: 2025-01-30 09:21:50.3000||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 5 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10663/257|action: FetchEnrolledCourses 2025-01-30 09:21:53.4641||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:21:53.4641||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:21:58.4658||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:21:58.4658||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:22:03.4685||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:22:03.4685||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:22:03.5195||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:1738225299542;LastJobId:261309;NextExecution:1738225320000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738225323489;NextExecution:1738225440000;LastJobId:261314), NextExecution: (1/30/2025 8:24:00 AM) |url: |action: 2025-01-30 09:22:03.5434||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:1738225299542;LastJobId:261310;NextExecution:1738225320000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738225323489;NextExecution:1738225440000;LastJobId:261315), NextExecution: (1/30/2025 8:24:00 AM) |url: |action: 2025-01-30 09:22:03.5434||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-01-30 09:22:08.4699||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:22:08.4699||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:22:13.4704||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:22:13.4704||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:22:18.4664||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:22:18.4664||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:22:18.4722||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:22:18.4722||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:22:23.4761||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:22:23.4761||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:22:28.4763||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:22:28.4763||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:22:33.4770||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:22:33.4770||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:22:38.4789||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:22:38.4789||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:22:43.4807||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:22:43.4807||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:22:48.4742||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:22:48.4742||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:22:48.4742||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:22:48.4742||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:22:53.4855||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:22:53.4855||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:22:58.4867||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:22:58.4867||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:23:03.4867||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:23:03.4867||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:23:08.4892||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:23:08.4892||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:23:13.4910||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:23:13.4910||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:23:18.4774||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:23:18.4774||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:23:18.4927||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:23:18.4927||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:23:23.4948||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:23:23.4948||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:23:28.4956||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:23:28.4956||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:23:33.4975||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:23:33.4975||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:23:38.5002||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:23:38.5002||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:23:43.5002||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:23:43.5002||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:23:48.4798||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:23:48.4798||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:23:48.5020||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:23:48.5020||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:23:53.5040||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:23:53.5040||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:23:58.5064||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:23:58.5064||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:24:03.5074||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:24:03.5074||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:24:03.5841||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:1738225323489;LastJobId:261314;NextExecution:1738225440000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738225443577;NextExecution:1738225560000;LastJobId:261316), NextExecution: (1/30/2025 8:26:00 AM) |url: |action: 2025-01-30 09:24:03.5968||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:1738225323489;LastJobId:261315;NextExecution:1738225440000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738225443577;NextExecution:1738225560000;LastJobId:261317), NextExecution: (1/30/2025 8:26:00 AM) |url: |action: 2025-01-30 09:24:03.5968||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-01-30 09:24:08.5085||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:24:08.5085||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:24:13.5104||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:24:13.5104||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:24:14.5157||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10663|action: UpdateCourseViewing 2025-01-30 09:24:14.6316||WARN|CourseService.Core.Service.CourseService|CourseCompleted: False |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10663|action: UpdateCourseViewing 2025-01-30 09:24:15.3336||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 5 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10663/257|action: FetchEnrolledCourses 2025-01-30 09:24:18.4839||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:24:18.4839||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:24:18.5119||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:24:18.5119||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:24:23.5133||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:24:23.5133||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:24:26.5193||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 5 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10663/257|action: FetchEnrolledCourses 2025-01-30 09:24:28.5156||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:24:28.5156||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:24:32.4990||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 5 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10663/257|action: FetchEnrolledCourses 2025-01-30 09:24:33.5188||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:24:33.5188||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:24:35.1445||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 5 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10663/257|action: FetchEnrolledCourses 2025-01-30 09:24:38.5189||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:24:38.5189||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:24:43.5228||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:24:43.5228||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:24:48.4857||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:24:48.4857||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:24:48.5243||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:24:48.5243||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:24:52.8201||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 5 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10663/257|action: FetchEnrolledCourses 2025-01-30 09:24:53.5289||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:24:53.5289||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:24:53.6030||WARN|CourseService.Core.Service.CourseService|Calculate Percentage for Course : 257, CurrentModule : 1, CurrentSection : 5 |url: https://api.skilldorm.com/Course/api/Course/Enrolled/Details/10663/257|action: FetchEnrolledCourses 2025-01-30 09:24:54.4630||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10663|action: UpdateCourseViewing 2025-01-30 09:24:54.4630||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10663|action: UpdateCourseViewing 2025-01-30 09:24:58.5294||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:24:58.5294||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:25:01.7194||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10663|action: UpdateCourseViewing 2025-01-30 09:25:01.7194||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10663|action: UpdateCourseViewing 2025-01-30 09:25:03.5329||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:25:03.5329||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:25:06.0778||ERROR|CourseService.Core.Service.CourseService|Error Occurred. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10663|action: UpdateCourseViewing 2025-01-30 09:25:06.0778||ERROR|CourseService.Controllers.CourseController|Error Uploading Chunk File. Details System.ArgumentNullException: Value cannot be null. (Parameter 'entity') at Microsoft.EntityFrameworkCore.Utilities.Check.NotNull[T](T value, String parameterName) at Microsoft.EntityFrameworkCore.DbContext.Update[TEntity](TEntity entity) at CourseService.Core.Service.CourseService.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId, List`1 Roles) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService.Core\Service\CourseService.cs:line 2951 at CourseService.Controllers.CourseController.UpdateCourseViewing(CourseEnrollmentDetailsViewModel Model, Int64 UserId) in C:\Program Files (x86)\Jenkins\workspace\SkillDorm-BE-V1\CourseService\Controllers\CourseController.cs:line 1261 |url: https://api.skilldorm.com/Course/api/Course/Uploadviewing/10663|action: UpdateCourseViewing 2025-01-30 09:25:08.5349||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:25:08.5349||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:25:13.5389||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:25:13.5389||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:25:18.4871||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:25:18.4871||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:25:18.5389||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:25:18.5389||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:25:23.5411||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:25:23.5411||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:25:28.5454||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:25:28.5454||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:25:33.5459||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:25:33.5459||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:25:38.5490||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:25:38.5490||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:25:43.5523||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:25:43.5523||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:25:48.4897||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:25:48.4897||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:25:48.5521||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:25:48.5521||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:25:53.5533||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:25:53.5533||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:25:58.5534||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:25:58.5534||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:26:03.5578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:26:03.5578||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:26:03.6308||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:1738225443577;LastJobId:261316;NextExecution:1738225560000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738225563624;NextExecution:1738225680000;LastJobId:261318), NextExecution: (1/30/2025 8:28:00 AM) |url: |action: 2025-01-30 09:26:03.6308||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:1738225443577;LastJobId:261317;NextExecution:1738225560000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738225563624;NextExecution:1738225680000;LastJobId:261319), NextExecution: (1/30/2025 8:28:00 AM) |url: |action: 2025-01-30 09:26:03.6308||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-01-30 09:26:08.5583||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:26:08.5583||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:26:13.5594||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:26:13.5594||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:26:18.4940||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:26:18.4940||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:26:18.5601||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:26:18.5601||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:26:23.5637||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:26:23.5637||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:26:28.5656||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:26:28.5656||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:26:33.5656||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:26:33.5656||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:26:38.5669||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:26:38.5669||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:26:39.7795||WARN|CourseService.Core.Service.PaymentService|About to Reprocess Transaction from 1/30/2025 8:26:39 AM |url: |action: 2025-01-30 09:26:39.7976||WARN|CourseService.Core.Service.PaymentService|17 transactions found to be reprocessed |url: |action: 2025-01-30 09:26:39.7976||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677494235072 |url: |action: 2025-01-30 09:26:39.8007||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677494235072 |url: |action: 2025-01-30 09:26:39.8007||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677494235072 |url: |action: 2025-01-30 09:26:39.9506||WARN|CourseService.Core.Service.CourseService|5 courses to be Processed |url: |action: 2025-01-30 09:26:39.9576||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 255 |url: |action: 2025-01-30 09:26:39.9576||WARN|CourseService.Core.Service.CourseService|2 CourseAssets for CourseId 255 |url: |action: 2025-01-30 09:26:39.9576||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 256 |url: |action: 2025-01-30 09:26:39.9700||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 256 |url: |action: 2025-01-30 09:26:39.9700||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 257 |url: |action: 2025-01-30 09:26:39.9700||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-01-30 09:26:39.9700||WARN|CourseService.Core.Service.CourseService|0 CourseAssets for CourseId 257 |url: |action: 2025-01-30 09:26:39.9700||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 261 |url: |action: 2025-01-30 09:26:39.9700||WARN|CourseService.Core.Service.CourseService|7 CourseAssets for CourseId 261 |url: |action: 2025-01-30 09:26:39.9700||WARN|CourseService.Core.Service.CourseService|About to start processing CourseAssets for CourseId 262 |url: |action: 2025-01-30 09:26:39.9700||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-01-30 09:26:39.9700||WARN|CourseService.Core.Service.CourseService|1 CourseAssets for CourseId 262 |url: |action: 2025-01-30 09:26:39.9700||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-01-30 09:26:40.0935|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:26:40.0951|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="9f61b5c0-7dc8-4997-a5cb-df4c178a0dc6" |url: |action: 2025-01-30 09:26:40.0951|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:26:40.0951|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="9f61b5c0-7dc8-4997-a5cb-df4c178a0dc6" |url: |action: 2025-01-30 09:26:40.0951||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-01-30 09:26:40.1157||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-01-30 09:26:40.1157|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:26:40.1157|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="f2833cb7-61be-473b-8d68-ef39835eb608" |url: |action: 2025-01-30 09:26:40.1157|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:26:40.1157|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="f2833cb7-61be-473b-8d68-ef39835eb608" |url: |action: 2025-01-30 09:26:40.1157|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:26:40.1157|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="39f9f389-3539-4ab3-8cf1-f5eb160261a0" |url: |action: 2025-01-30 09:26:40.1157|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:26:40.1157|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="39f9f389-3539-4ab3-8cf1-f5eb160261a0" |url: |action: 2025-01-30 09:26:40.2342|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:26:40.2342||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-01-30 09:26:40.2342|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="ed9ea20d-8062-46b0-9769-8ceec2da29a1" |url: |action: 2025-01-30 09:26:40.2342|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:26:40.2342|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="ed9ea20d-8062-46b0-9769-8ceec2da29a1" |url: |action: 2025-01-30 09:26:40.2436||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-01-30 09:26:40.2436|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:26:40.2436|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="0a8a95e4-7016-4da8-a27a-c3c18e862ecf" |url: |action: 2025-01-30 09:26:40.2436|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:26:40.2436|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="0a8a95e4-7016-4da8-a27a-c3c18e862ecf" |url: |action: 2025-01-30 09:26:40.3284||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677494235072 |url: |action: 2025-01-30 09:26:40.3284||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677494235072 done. |url: |action: 2025-01-30 09:26:40.3284||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1677583626223 |url: |action: 2025-01-30 09:26:40.3284||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1677583626223 |url: |action: 2025-01-30 09:26:40.3284||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1677583626223 |url: |action: 2025-01-30 09:26:40.3284||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-01-30 09:26:40.3434|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:26:40.3434|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="8a66c147-6ff6-4a00-a64a-c5d5340fb1c2" |url: |action: 2025-01-30 09:26:40.3434|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:26:40.3434|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="8a66c147-6ff6-4a00-a64a-c5d5340fb1c2" |url: |action: 2025-01-30 09:26:40.4231|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:26:40.4233|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="d0240f97-80c2-4915-924b-4111e067b23d" |url: |action: 2025-01-30 09:26:40.4233|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:26:40.4233|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="d0240f97-80c2-4915-924b-4111e067b23d" |url: |action: 2025-01-30 09:26:40.4233||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-01-30 09:26:40.5609||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-01-30 09:26:40.5609|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:26:40.5775|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="8eac3c2e-f803-435f-922e-c4d7bfbf2818" |url: |action: 2025-01-30 09:26:40.5775|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:26:40.5775|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="8eac3c2e-f803-435f-922e-c4d7bfbf2818" |url: |action: 2025-01-30 09:26:40.7064||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-01-30 09:26:40.7064|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:26:40.7064|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="59ea5397-aeb9-4eee-a8d3-6f5fe026df8d" |url: |action: 2025-01-30 09:26:40.7064|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:26:40.7064|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="59ea5397-aeb9-4eee-a8d3-6f5fe026df8d" |url: |action: 2025-01-30 09:26:40.7951|100|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|Start processing HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:26:40.7951|102|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Request Headers: Content-Type: multipart/form-data; boundary="7183f311-64cf-48ed-8042-5b5a20af5c2d" |url: |action: 2025-01-30 09:26:40.7951|100|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Sending HTTP request POST https://contentlibraryapi.skilldorm.com/api/FileManager/UploadSingleFileFromLocal |url: |action: 2025-01-30 09:26:40.7951|102|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Request Headers: Content-Type: multipart/form-data; boundary="7183f311-64cf-48ed-8042-5b5a20af5c2d" |url: |action: 2025-01-30 09:26:41.0024||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-01-30 09:26:41.0740||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-01-30 09:26:41.0740||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-01-30 09:26:41.5926||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-01-30 09:26:41.5926||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-01-30 09:26:41.6049||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1677583626223 |url: |action: 2025-01-30 09:26:41.6049||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1677583626223 done. |url: |action: 2025-01-30 09:26:41.6049||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-01-30 09:26:41.6049||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-01-30 09:26:41.6049||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-01-30 09:26:41.9748||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-01-30 09:26:41.9748||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-01-30 09:26:41.9748||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-01-30 09:26:42.1674||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-01-30 09:26:42.1674||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-01-30 09:26:42.1757||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-01-30 09:26:42.1757||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-01-30 09:26:42.1757||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-01-30 09:26:42.1757||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-01-30 09:26:42.1757||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-01-30 09:26:42.5544||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-01-30 09:26:42.5544||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-01-30 09:26:42.5544||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-01-30 09:26:42.7557|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 2630.6746ms - BadRequest |url: |action: 2025-01-30 09:26:42.7557|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Thu, 30 Jan 2025 08:26:41 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-01-30 09:26:42.7557|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 2634.8077ms - BadRequest |url: |action: 2025-01-30 09:26:42.7557|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Thu, 30 Jan 2025 08:26:41 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-01-30 09:26:42.7557||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-01-30 09:26:42.7557||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-01-30 09:26:42.7557||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-01-30 09:26:42.7748||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-01-30 09:26:42.7748||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-01-30 09:26:42.7748||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678958802390 |url: |action: 2025-01-30 09:26:42.7748||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678958802390 |url: |action: 2025-01-30 09:26:42.7748||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678958802390 |url: |action: 2025-01-30 09:26:42.8266|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 2582.0302ms - BadRequest |url: |action: 2025-01-30 09:26:42.8266|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Thu, 30 Jan 2025 08:26:42 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-01-30 09:26:42.8266|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 2583.0663ms - BadRequest |url: |action: 2025-01-30 09:26:42.8266|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Thu, 30 Jan 2025 08:26:42 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-01-30 09:26:42.8266||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-01-30 09:26:42.8890|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 2654.0277ms - BadRequest |url: |action: 2025-01-30 09:26:42.8890|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Thu, 30 Jan 2025 08:26:42 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-01-30 09:26:42.8895|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 2655.197ms - BadRequest |url: |action: 2025-01-30 09:26:42.8895|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Thu, 30 Jan 2025 08:26:42 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-01-30 09:26:42.8895||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-01-30 09:26:42.9752|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 2551.58ms - BadRequest |url: |action: 2025-01-30 09:26:42.9752|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Thu, 30 Jan 2025 08:26:42 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-01-30 09:26:42.9752|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 2552.9364ms - BadRequest |url: |action: 2025-01-30 09:26:42.9752|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Thu, 30 Jan 2025 08:26:42 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-01-30 09:26:42.9752||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-01-30 09:26:43.0341|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 2938.1765ms - BadRequest |url: |action: 2025-01-30 09:26:43.0341|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Thu, 30 Jan 2025 08:26:42 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-01-30 09:26:43.0341|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 2944.053ms - BadRequest |url: |action: 2025-01-30 09:26:43.0341|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Thu, 30 Jan 2025 08:26:42 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-01-30 09:26:43.0341||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-01-30 09:26:43.0522|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 2708.2623ms - BadRequest |url: |action: 2025-01-30 09:26:43.0522|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Thu, 30 Jan 2025 08:26:42 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-01-30 09:26:43.0522|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 2709.4115ms - BadRequest |url: |action: 2025-01-30 09:26:43.0522|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Thu, 30 Jan 2025 08:26:42 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-01-30 09:26:43.0522||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-01-30 09:26:43.1556||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-01-30 09:26:43.1597||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-01-30 09:26:43.1597||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-01-30 09:26:43.2320|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 3114.548ms - BadRequest |url: |action: 2025-01-30 09:26:43.2320|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Thu, 30 Jan 2025 08:26:42 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-01-30 09:26:43.2320|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 3115.961ms - BadRequest |url: |action: 2025-01-30 09:26:43.2320|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Thu, 30 Jan 2025 08:26:42 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-01-30 09:26:43.2320||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-01-30 09:26:43.3088|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 2601.4368ms - BadRequest |url: |action: 2025-01-30 09:26:43.3088|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Thu, 30 Jan 2025 08:26:42 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-01-30 09:26:43.3088|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 2602.6344ms - BadRequest |url: |action: 2025-01-30 09:26:43.3088|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Thu, 30 Jan 2025 08:26:42 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-01-30 09:26:43.3088|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 2513.6652ms - BadRequest |url: |action: 2025-01-30 09:26:43.3088|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Thu, 30 Jan 2025 08:26:42 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-01-30 09:26:43.3088|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 2515.3222ms - BadRequest |url: |action: 2025-01-30 09:26:43.3088|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Thu, 30 Jan 2025 08:26:42 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-01-30 09:26:43.3088||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-01-30 09:26:43.3088||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-01-30 09:26:43.3426||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-01-30 09:26:43.3426||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-01-30 09:26:43.3488||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678958802390 |url: |action: 2025-01-30 09:26:43.3488||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678958802390 done. |url: |action: 2025-01-30 09:26:43.3488||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1678999169786 |url: |action: 2025-01-30 09:26:43.3488||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1678999169786 |url: |action: 2025-01-30 09:26:43.3488||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1678999169786 |url: |action: 2025-01-30 09:26:43.3623|101|INFO|System.Net.Http.HttpClient.Default.ClientHandler|Received HTTP response after 2784.5788ms - BadRequest |url: |action: 2025-01-30 09:26:43.3623|103|TRACE|System.Net.Http.HttpClient.Default.ClientHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Thu, 30 Jan 2025 08:26:42 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-01-30 09:26:43.3623|101|INFO|System.Net.Http.HttpClient.Default.LogicalHandler|End processing HTTP request after 2801.3478ms - BadRequest |url: |action: 2025-01-30 09:26:43.3623|103|TRACE|System.Net.Http.HttpClient.Default.LogicalHandler|Response Headers: Server: Microsoft-IIS/10.0 X-Powered-By: ASP.NET Date: Thu, 30 Jan 2025 08:26:42 GMT Content-Length: 262 Content-Type: application/problem+json; charset=utf-8 |url: |action: 2025-01-30 09:26:43.3623||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-01-30 09:26:43.5687||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:26:43.5687||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:26:43.9944||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-01-30 09:26:44.0028||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1678999169786 |url: |action: 2025-01-30 09:26:44.0028||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1678999169786 done. |url: |action: 2025-01-30 09:26:44.0028||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679575394975 |url: |action: 2025-01-30 09:26:44.0028||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679575394975 |url: |action: 2025-01-30 09:26:44.0028||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679575394975 |url: |action: 2025-01-30 09:26:44.6352||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-01-30 09:26:44.6442||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679575394975 |url: |action: 2025-01-30 09:26:44.6442||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679575394975 done. |url: |action: 2025-01-30 09:26:44.6442||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679581155555 |url: |action: 2025-01-30 09:26:44.6442||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679581155555 |url: |action: 2025-01-30 09:26:44.6442||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679581155555 |url: |action: 2025-01-30 09:26:44.9966||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-01-30 09:26:45.0042||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679581155555 |url: |action: 2025-01-30 09:26:45.0042||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679581155555 done. |url: |action: 2025-01-30 09:26:45.0042||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1679946700523 |url: |action: 2025-01-30 09:26:45.0042||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1679946700523 |url: |action: 2025-01-30 09:26:45.0042||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1679946700523 |url: |action: 2025-01-30 09:26:45.3202||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-01-30 09:26:45.3338||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1679946700523 |url: |action: 2025-01-30 09:26:45.3338||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1679946700523 done. |url: |action: 2025-01-30 09:26:45.3338||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1680604298949 |url: |action: 2025-01-30 09:26:45.3338||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1680604298949 |url: |action: 2025-01-30 09:26:45.3338||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1680604298949 |url: |action: 2025-01-30 09:26:45.6658||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-01-30 09:26:45.6658||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-01-30 09:26:45.6658||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-01-30 09:26:45.8492||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-01-30 09:26:45.8492||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-01-30 09:26:45.8492||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1680604298949 |url: |action: 2025-01-30 09:26:45.8492||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1680604298949 done. |url: |action: 2025-01-30 09:26:45.8492||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1681221728865 |url: |action: 2025-01-30 09:26:45.8492||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1681221728865 |url: |action: 2025-01-30 09:26:45.8492||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1681221728865 |url: |action: 2025-01-30 09:26:46.1663||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-01-30 09:26:46.1663||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-01-30 09:26:46.1663||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-01-30 09:26:46.3474||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-01-30 09:26:46.3474||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-01-30 09:26:46.3474||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1681221728865 |url: |action: 2025-01-30 09:26:46.3474||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1681221728865 done. |url: |action: 2025-01-30 09:26:46.3474||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1682268199237 |url: |action: 2025-01-30 09:26:46.3474||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1682268199237 |url: |action: 2025-01-30 09:26:46.3474||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1682268199237 |url: |action: 2025-01-30 09:26:46.6801||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-01-30 09:26:46.6801||WARN|CourseService.Core.Service.IntegrationService|Url: https://api.skilldorm.com/notification/ |url: |action: 2025-01-30 09:26:46.6801||WARN|CourseService.Core.Service.IntegrationService|EndPoint: /api/Email/Send |url: |action: 2025-01-30 09:26:46.8529||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: {"data":null,"code":"00","success":true,"description":"Success"} |url: |action: 2025-01-30 09:26:46.8529||WARN|CourseService.Core.Service.IntegrationService|Response from Payment Service: OK--OK-- |url: |action: 2025-01-30 09:26:46.8529||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1682268199237 |url: |action: 2025-01-30 09:26:46.8529||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1682268199237 done. |url: |action: 2025-01-30 09:26:46.8529||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-01-30 09:26:46.8603||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-01-30 09:26:46.8603||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-01-30 09:26:47.1852||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-01-30 09:26:47.1963||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-01-30 09:26:47.1963||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-01-30 09:26:47.1963||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-01-30 09:26:47.1963||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-01-30 09:26:47.1963||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-01-30 09:26:47.5143||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-01-30 09:26:47.5221||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-01-30 09:26:47.5221||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-01-30 09:26:47.5221||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1683111406457 |url: |action: 2025-01-30 09:26:47.5221||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1683111406457 |url: |action: 2025-01-30 09:26:47.5221||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1683111406457 |url: |action: 2025-01-30 09:26:47.9599||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-01-30 09:26:47.9599||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1683111406457 |url: |action: 2025-01-30 09:26:47.9599||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1683111406457 done. |url: |action: 2025-01-30 09:26:47.9599||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2025-01-30 09:26:47.9599||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2025-01-30 09:26:47.9700||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2025-01-30 09:26:48.2778||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-01-30 09:26:48.2858||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2025-01-30 09:26:48.2858||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2025-01-30 09:26:48.2858||WARN|CourseService.Core.Service.PaymentService|About to Reprocess transaction with TransactionRef: 1694440760340 |url: |action: 2025-01-30 09:26:48.2858||WARN|CourseService.Core.Service.PaymentService|About to process payment with TransactionRef: 1694440760340 |url: |action: 2025-01-30 09:26:48.2858||WARN|CourseService.Core.Service.IntegrationService|About to verify transaction with ref : 1694440760340 |url: |action: 2025-01-30 09:26:48.4647||INFO|Hangfire.Server.ServerWatchdog|1 servers were removed due to timeout |url: |action: 2025-01-30 09:26:48.4647||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-01-30 09:26:48.4647||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-01-30 09:26:48.5001||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:26:48.5001||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:26:48.5731||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:26:48.5731||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:26:48.5861||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-01-30 09:26:48.5952||WARN|CourseService.Core.Service.PaymentService|Done Processing Payment with TransactionRef : 1694440760340 |url: |action: 2025-01-30 09:26:48.5952||WARN|CourseService.Core.Service.PaymentService|Transaction with TransactionRef: 1694440760340 done. |url: |action: 2025-01-30 09:26:53.5762||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:26:53.5762||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:26:58.5794||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:26:58.5794||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:27:03.5830||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:27:03.5830||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:27:08.5831||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:27:08.5831||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:27:13.5836||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:27:13.5836||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:27:18.5025||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:27:18.5025||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:27:18.5867||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:27:18.5867||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:27:23.5885||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:27:23.5885||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:27:28.5892||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:27:28.5892||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:27:33.5910||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:27:33.5910||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:27:38.5917||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:27:38.5917||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:27:43.5947||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:27:43.5947||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:27:48.5050||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:27:48.5050||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:27:48.5981||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:27:48.5981||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:27:53.6029||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:27:53.6029||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:27:58.6073||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:27:58.6073||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:28:03.6117||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:28:03.6117||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:28:03.6675||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:1738225563624;LastJobId:261318;NextExecution:1738225680000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738225683663;NextExecution:1738225800000;LastJobId:261320), NextExecution: (1/30/2025 8:30:00 AM) |url: |action: 2025-01-30 09:28:03.6758||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:1738225563624;LastJobId:261319;NextExecution:1738225680000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738225683663;NextExecution:1738225800000;LastJobId:261321), NextExecution: (1/30/2025 8:30:00 AM) |url: |action: 2025-01-30 09:28:03.6758||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-01-30 09:28:08.6116||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:28:08.6116||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:28:13.6128||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:28:13.6128||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:28:18.5093||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:28:18.5093||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:28:18.6165||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:28:18.6165||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:28:23.6195||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:28:23.6195||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:28:28.6241||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:28:28.6241||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:28:33.6265||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:28:33.6265||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:28:38.6284||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:28:38.6284||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:28:43.6303||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:28:43.6303||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:28:48.5115||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:28:48.5115||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:28:48.6336||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:28:48.6336||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:28:53.6336||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:28:53.6336||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:28:58.6341||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:28:58.6341||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:29:03.6342||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:29:03.6342||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:29:08.6376||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:29:08.6376||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:29:13.6398||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:29:13.6398||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:29:18.5146||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:29:18.5146||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:29:18.6424||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:29:18.6424||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:29:23.6430||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:29:23.6430||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:29:28.6442||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:29:28.6442||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:29:33.6455||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:29:33.6455||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:29:38.6474||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:29:38.6474||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:29:43.6479||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:29:43.6479||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:29:48.5147||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:29:48.5147||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:29:48.6524||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:29:48.6524||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:29:53.6557||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:29:53.6557||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:29:58.6593||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:29:58.6593||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:30:03.6612||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:30:03.6612||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:30:03.7074||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:1738225683663;LastJobId:261320;NextExecution:1738225800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738225803703;NextExecution:1738225920000;LastJobId:261322), NextExecution: (1/30/2025 8:32:00 AM) |url: |action: 2025-01-30 09:30:03.7074||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:1738225683663;LastJobId:261321;NextExecution:1738225800000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738225803703;NextExecution:1738225920000;LastJobId:261323), NextExecution: (1/30/2025 8:32:00 AM) |url: |action: 2025-01-30 09:30:03.7205||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-01-30 09:30:08.6619||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:30:08.6619||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:30:13.6633||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:30:13.6633||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:30:18.5163||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:30:18.5163||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:30:18.6657||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:30:18.6657||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:30:23.6683||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:30:23.6683||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:30:28.6683||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:30:28.6683||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:30:33.6711||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:30:33.6711||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:30:38.6721||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:30:38.6721||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:30:43.6749||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:30:43.6749||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:30:48.5190||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:30:48.5190||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:30:48.6774||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:30:48.6774||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:30:53.6798||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:30:53.6798||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:30:58.6803||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:30:58.6803||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:31:03.6807||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:31:03.6807||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:31:08.6822||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:31:08.6822||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:31:13.6856||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:31:13.6856||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:31:18.5223||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:31:18.5223||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:31:18.6900||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:31:18.6900||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:31:23.6935||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:31:23.6935||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:31:28.6942||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:31:28.6942||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:31:33.6962||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:31:33.6962||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:31:38.6978||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:31:38.6978||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:31:43.7002||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:31:43.7002||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:31:48.4653||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-01-30 09:31:48.4653||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-01-30 09:31:48.5251||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:31:48.5251||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:31:48.7002||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:31:48.7002||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:31:53.7008||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:31:53.7008||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:31:58.7044||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:31:58.7044||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:32:03.7049||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:32:03.7049||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:32:03.7505||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:1738225803703;LastJobId:261322;NextExecution:1738225920000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738225923746;NextExecution:1738226040000;LastJobId:261324), NextExecution: (1/30/2025 8:34:00 AM) |url: |action: 2025-01-30 09:32:03.7505||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:1738225803703;LastJobId:261323;NextExecution:1738225920000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738225923746;NextExecution:1738226040000;LastJobId:261325), NextExecution: (1/30/2025 8:34:00 AM) |url: |action: 2025-01-30 09:32:03.7631||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-01-30 09:32:08.7075||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:32:08.7075||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:32:13.7077||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:32:13.7077||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:32:18.5276||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:32:18.5276||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:32:18.7102||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:32:18.7102||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:32:23.7118||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:32:23.7118||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:32:28.7135||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:32:28.7135||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:32:33.7158||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:32:33.7158||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:32:38.7196||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:32:38.7196||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:32:43.7222||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:32:43.7222||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:32:48.5300||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:32:48.5300||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:32:48.7254||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:32:48.7254||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:32:53.7265||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:32:53.7265||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:32:58.7293||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:32:58.7293||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:33:03.7316||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:33:03.7316||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:33:08.7356||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:33:08.7356||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:33:13.7405||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:33:13.7405||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:33:18.5363||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:33:18.5363||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:33:18.7449||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:33:18.7449||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:33:23.7487||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:33:23.7487||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:33:28.7507||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:33:28.7507||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:33:33.7513||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:33:33.7513||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:33:38.7518||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:33:38.7518||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:33:43.7544||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:33:43.7544||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:33:48.5393||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:33:48.5393||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:33:48.7570||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:33:48.7570||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:33:53.7597||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:33:53.7597||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:33:58.7640||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:33:58.7640||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:34:03.7661||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:34:03.7661||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:34:03.7870||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:1738225923746;LastJobId:261324;NextExecution:1738226040000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738226043782;NextExecution:1738226160000;LastJobId:261326), NextExecution: (1/30/2025 8:36:00 AM) |url: |action: 2025-01-30 09:34:03.7961||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:1738225923746;LastJobId:261325;NextExecution:1738226040000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738226043782;NextExecution:1738226160000;LastJobId:261327), NextExecution: (1/30/2025 8:36:00 AM) |url: |action: 2025-01-30 09:34:03.7961||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-01-30 09:34:08.7685||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:34:08.7685||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:34:13.7705||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:34:13.7705||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:34:18.5436||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:34:18.5436||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:34:18.7729||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:34:18.7729||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:34:23.7769||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:34:23.7769||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:34:28.7794||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:34:28.7794||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:34:33.7824||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:34:33.7824||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:34:38.7845||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:34:38.7845||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:34:43.7869||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:34:43.7869||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:34:48.5438||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:34:48.5438||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:34:48.7875||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:34:48.7875||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:34:53.7888||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:34:53.7888||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:34:58.7913||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:34:58.7913||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:35:03.7951||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:35:03.7951||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:35:08.7959||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:35:08.7959||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:35:13.8015||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:35:13.8015||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:35:18.5480||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:35:18.5480||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:35:18.8028||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:35:18.8028||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:35:23.8059||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:35:23.8059||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:35:28.8100||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:35:28.8100||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:35:33.8130||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:35:33.8130||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:35:38.8159||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:35:38.8159||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:35:43.8212||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:35:43.8212||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:35:48.5469||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:35:48.5469||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:35:48.8263||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:35:48.8263||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:35:53.8287||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:35:53.8287||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:35:58.8296||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:35:58.8296||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:36:03.8179||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:1738226043782;LastJobId:261326;NextExecution:1738226160000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738226163813;NextExecution:1738226280000;LastJobId:261328), NextExecution: (1/30/2025 8:38:00 AM) |url: |action: 2025-01-30 09:36:03.8262||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:1738226043782;LastJobId:261327;NextExecution:1738226160000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738226163813;NextExecution:1738226280000;LastJobId:261329), NextExecution: (1/30/2025 8:38:00 AM) |url: |action: 2025-01-30 09:36:03.8262||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-01-30 09:36:03.8262||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:36:03.8262||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:36:08.8358||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:36:08.8358||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:36:13.8373||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:36:13.8373||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:36:18.5522||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:36:18.5522||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:36:18.8407||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:36:18.8407||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:36:23.8454||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:36:23.8454||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:36:28.8473||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:36:28.8473||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:36:33.8512||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:36:33.8512||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:36:38.8562||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:36:38.8562||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:36:43.8573||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:36:43.8573||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:36:48.4651||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-01-30 09:36:48.4651||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-01-30 09:36:48.5565||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:36:48.5565||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:36:48.8590||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:36:48.8590||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:36:53.8606||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:36:53.8606||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:36:58.8627||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:36:58.8627||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:37:03.8633||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:37:03.8633||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:37:08.8652||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:37:08.8652||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:37:13.8671||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:37:13.8671||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:37:18.5640||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:37:18.5640||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:37:18.8678||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:37:18.8678||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:37:23.8697||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:37:23.8697||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:37:28.8717||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:37:28.8717||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:37:33.8724||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:37:33.8724||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:37:38.8756||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:37:38.8756||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:37:43.8764||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:37:43.8764||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:37:48.5742||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:37:48.5742||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:37:48.8793||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:37:48.8793||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:37:53.8838||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:37:53.8838||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:37:58.8875||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:37:58.8875||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:38:03.8556||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:1738226163813;LastJobId:261328;NextExecution:1738226280000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738226283851;NextExecution:1738226400000;LastJobId:261330), NextExecution: (1/30/2025 8:40:00 AM) |url: |action: 2025-01-30 09:38:03.8556||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:1738226163813;LastJobId:261329;NextExecution:1738226280000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738226283851;NextExecution:1738226400000;LastJobId:261331), NextExecution: (1/30/2025 8:40:00 AM) |url: |action: 2025-01-30 09:38:03.8556||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-01-30 09:38:03.8910||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:38:03.8910||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:38:08.8964||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:38:08.8964||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:38:13.9011||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:38:13.9011||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:38:18.5771||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:38:18.5771||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:38:18.9040||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:38:18.9040||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:38:23.9049||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:38:23.9049||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:38:28.9099||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:38:28.9099||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:38:33.9124||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:38:33.9124||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:38:38.9175||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:38:38.9175||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:38:43.9180||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:38:43.9180||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:38:48.5795||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:38:48.5795||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:38:48.9187||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:38:48.9187||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:38:53.9224||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:38:53.9224||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:38:58.9241||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:38:58.9241||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:39:03.9257||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:39:03.9257||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:39:08.9287||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:39:08.9287||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:39:13.9289||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:39:13.9289||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:39:18.5813||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:39:18.5813||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:39:18.9334||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:39:18.9334||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:39:23.9368||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:39:23.9368||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:39:28.9391||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:39:28.9391||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:39:33.9438||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:39:33.9438||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:39:38.9480||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:39:38.9480||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:39:43.9500||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:39:43.9500||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:39:48.5845||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:39:48.5845||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:39:48.9542||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:39:48.9542||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:39:53.9588||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:39:53.9588||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:39:58.9594||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:39:58.9594||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:40:03.8902||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:1738226283851;LastJobId:261330;NextExecution:1738226400000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738226403886;NextExecution:1738226520000;LastJobId:261332), NextExecution: (1/30/2025 8:42:00 AM) |url: |action: 2025-01-30 09:40:03.9017||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:1738226283851;LastJobId:261331;NextExecution:1738226400000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738226403886;NextExecution:1738226520000;LastJobId:261333), NextExecution: (1/30/2025 8:42:00 AM) |url: |action: 2025-01-30 09:40:03.9017||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-01-30 09:40:03.9613||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:40:03.9613||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:40:08.9619||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:40:08.9619||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:40:13.9640||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:40:13.9640||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:40:18.5883||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:40:18.5883||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:40:18.9641||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:40:18.9641||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:40:23.9679||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:40:23.9679||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:40:28.9697||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:40:28.9697||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:40:33.9704||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:40:33.9704||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:40:38.9751||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:40:38.9751||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:40:43.9793||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:40:43.9793||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:40:48.5955||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:40:48.5955||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:40:48.9793||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:40:48.9793||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:40:53.9831||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:40:53.9831||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:40:58.9876||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:40:58.9876||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:41:03.9892||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:41:03.9892||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:41:08.9910||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:41:08.9910||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:41:13.9946||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:41:13.9946||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:41:18.5985||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:41:18.5985||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:41:18.9954||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:41:18.9954||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:41:23.9990||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:41:23.9990||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:41:29.0004||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:41:29.0004||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:41:34.0024||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:41:34.0024||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:41:39.0068||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:41:39.0068||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:41:44.0093||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:41:44.0093||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:41:48.4663||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-01-30 09:41:48.4663||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-01-30 09:41:48.5994||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:41:48.5994||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:41:49.0102||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:41:49.0102||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:41:54.0138||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:41:54.0138||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:41:59.0183||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:41:59.0183||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:42:03.9379||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:1738226403886;LastJobId:261332;NextExecution:1738226520000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738226523933;NextExecution:1738226640000;LastJobId:261334), NextExecution: (1/30/2025 8:44:00 AM) |url: |action: 2025-01-30 09:42:03.9497||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:1738226403886;LastJobId:261333;NextExecution:1738226520000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738226523933;NextExecution:1738226640000;LastJobId:261335), NextExecution: (1/30/2025 8:44:00 AM) |url: |action: 2025-01-30 09:42:03.9497||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-01-30 09:42:04.0231||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:42:04.0231||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:42:09.0240||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:42:09.0240||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:42:14.0269||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:42:14.0269||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:42:18.6061||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:42:18.6061||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:42:19.0287||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:42:19.0287||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:42:24.0297||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:42:24.0297||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:42:29.0298||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:42:29.0298||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:42:34.0315||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:42:34.0315||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:42:39.0319||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:42:39.0319||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:42:44.0346||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:42:44.0346||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:42:48.6088||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:42:48.6088||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:42:49.0372||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:42:49.0372||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:42:54.0417||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:42:54.0417||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:42:59.0438||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:42:59.0438||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:43:04.0437||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:43:04.0437||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:43:09.0458||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:43:09.0458||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:43:14.0463||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:43:14.0463||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:43:18.6076||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:43:18.6076||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:43:19.0506||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:43:19.0506||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:43:24.0524||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:43:24.0524||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:43:29.0536||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:43:29.0536||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:43:34.0537||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:43:34.0537||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:43:39.0543||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:43:39.0543||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:43:44.0590||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:43:44.0590||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:43:48.6107||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:43:48.6107||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:43:49.0608||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:43:49.0608||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:43:54.0629||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:43:54.0629||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:43:59.0633||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:43:59.0633||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:44:03.9737||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:1738226523933;LastJobId:261334;NextExecution:1738226640000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738226643969;NextExecution:1738226760000;LastJobId:261336), NextExecution: (1/30/2025 8:46:00 AM) |url: |action: 2025-01-30 09:44:03.9737||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:1738226523933;LastJobId:261335;NextExecution:1738226640000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738226643969;NextExecution:1738226760000;LastJobId:261337), NextExecution: (1/30/2025 8:46:00 AM) |url: |action: 2025-01-30 09:44:03.9737||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-01-30 09:44:04.0651||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:44:04.0651||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:44:09.0670||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:44:09.0670||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:44:14.0677||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:44:14.0677||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:44:18.6129||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:44:18.6133||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:44:19.0707||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:44:19.0707||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:44:24.0752||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:44:24.0752||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:44:29.0777||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:44:29.0777||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:44:34.0803||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:44:34.0803||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:44:39.0808||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:44:39.0808||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:44:44.0831||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:44:44.0831||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:44:48.6232||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:44:48.6232||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:44:49.0851||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:44:49.0851||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:44:54.0858||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:44:54.0858||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:44:59.0877||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:44:59.0877||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:45:04.0889||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:45:04.0889||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:45:09.0894||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:45:09.0894||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:45:14.0943||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:45:14.0943||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:45:18.6232||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:45:18.6232||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:45:19.0943||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:45:19.0943||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:45:24.0950||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:45:24.0950||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:45:29.0980||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:45:29.0980||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:45:34.0987||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:45:34.0987||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:45:39.1014||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:45:39.1014||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:45:44.1051||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:45:44.1051||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:45:48.6265||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:45:48.6265||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:45:49.1093||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:45:49.1093||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:45:54.1135||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:45:54.1135||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:45:59.1174||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:45:59.1174||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:46:03.9979||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:1738226643969;LastJobId:261336;NextExecution:1738226760000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738226763993;NextExecution:1738226880000;LastJobId:261338), NextExecution: (1/30/2025 8:48:00 AM) |url: |action: 2025-01-30 09:46:04.0086||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:1738226643969;LastJobId:261337;NextExecution:1738226760000;Queue:default;TimeZoneId:UTC;V:2), Changes: (LastExecution:1738226763993;NextExecution:1738226880000;LastJobId:261339), NextExecution: (1/30/2025 8:48:00 AM) |url: |action: 2025-01-30 09:46:04.0086||DEBUG|Hangfire.Server.RecurringJobScheduler|2 recurring job(s) processed by scheduler. |url: |action: 2025-01-30 09:46:04.1206||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:46:04.1206||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:46:09.1251||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:46:09.1251||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:46:14.1281||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:46:14.1281||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:46:18.6257||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:46:18.6257||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:46:19.1306||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:46:19.1306||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:46:24.1332||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:46:24.1332||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:46:29.1331||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:46:29.1331||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:46:34.1350||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:46:34.1350||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:46:39.1369||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:46:39.1369||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:46:44.1405||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:46:44.1405||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:46:48.4630||DEBUG|Hangfire.SqlServer.CountersAggregator|Aggregating records in 'Counter' table... |url: |action: 2025-01-30 09:46:48.4630||TRACE|Hangfire.SqlServer.CountersAggregator|Records from the 'Counter' table aggregated. |url: |action: 2025-01-30 09:46:48.6289||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:46:48.6289||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:46:49.1426||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:46:49.1426||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:46:54.1464||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:46:54.1464||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:46:59.1482||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:46:59.1482||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:47:04.1505||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:47:04.1505||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:47:09.1533||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:47:09.1533||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:47:14.1539||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:47:14.1539||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:47:18.6340||DEBUG|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df heartbeat successfully sent |url: |action: 2025-01-30 09:47:18.6340||TRACE|Hangfire.Server.ServerHeartbeatProcess|Server sdwebapp001:8752:dc2547df waiting for 00:00:30 delay before sending a heartbeat |url: |action: 2025-01-30 09:47:19.1546||TRACE|Hangfire.Server.ServerJobCancellationWatcher|Checking for aborted jobs... |url: |action: 2025-01-30 09:47:19.1546||TRACE|Hangfire.Server.ServerJobCancellationWatcher|No newly aborted jobs found. |url: |action: 2025-01-30 09:47:22.7350||DEBUG|Hangfire.BackgroundJobServer|Hangfire Server is stopping... |url: |action: 2025-01-30 09:47:22.7350||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:8752:dc2547df caught stopping signal... |url: |action: 2025-01-30 09:47:22.7350||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e8ff7ede stopped in 0 ms |url: |action: 2025-01-30 09:47:22.7350||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:47d2e9cf stopped in 0 ms |url: |action: 2025-01-30 09:47:22.7350||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:61d7a25d stopped in 0 ms |url: |action: 2025-01-30 09:47:22.7369||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:80614139 stopped in 0 ms |url: |action: 2025-01-30 09:47:22.7369||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:b3874494 stopped in 0 ms |url: |action: 2025-01-30 09:47:22.7369||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0bb8a553 stopped in 0 ms |url: |action: 2025-01-30 09:47:22.7369||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:aa29e035 stopped in 0 ms |url: |action: 2025-01-30 09:47:22.7369||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:0d0bfaa4 stopped in 0 ms |url: |action: 2025-01-30 09:47:22.7369||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:371a17c6 stopped in 0 ms |url: |action: 2025-01-30 09:47:22.7369||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:462afd02 stopped in 0.0365 ms |url: |action: 2025-01-30 09:47:22.7369||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerJobCancellationWatcher:8f5c65c3 stopped in 0.1425 ms |url: |action: 2025-01-30 09:47:22.7369||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerWatchdog:ebe51560 stopped in 0.1374 ms |url: |action: 2025-01-30 09:47:22.7369||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop DelayedJobScheduler:2a593e3d stopped in 0.1381 ms |url: |action: 2025-01-30 09:47:22.7369||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop RecurringJobScheduler:d1714800 stopped in 0.1548 ms |url: |action: 2025-01-30 09:47:22.7369||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop CountersAggregator:492f1c2e stopped in 0.1595 ms |url: |action: 2025-01-30 09:47:22.7369||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ExpirationManager:04c246d2 stopped in 0.1719 ms |url: |action: 2025-01-30 09:47:22.7369||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:8752:dc2547df caught stopped signal... |url: |action: 2025-01-30 09:47:23.0245||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1837ff54 stopped in 286.8004 ms |url: |action: 2025-01-30 09:47:23.7639||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:8fea8301 stopped in 1026.1941 ms |url: |action: 2025-01-30 09:47:23.7639||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e1f8004e stopped in 1026.1942 ms |url: |action: 2025-01-30 09:47:23.7639||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a4f6fac8 stopped in 1026.1881 ms |url: |action: 2025-01-30 09:47:23.7639||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:356ae86e stopped in 1030.8206 ms |url: |action: 2025-01-30 09:47:23.7639||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:863b100a stopped in 1030.9211 ms |url: |action: 2025-01-30 09:47:23.7735||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:1151e1e7 stopped in 1035.8698 ms |url: |action: 2025-01-30 09:47:23.7735||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:e351fe53 stopped in 1035.8999 ms |url: |action: 2025-01-30 09:47:23.7735||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:d5084a56 stopped in 1045.8446 ms |url: |action: 2025-01-30 09:47:23.7735||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop Worker:a5b75485 stopped in 1045.8731 ms |url: |action: 2025-01-30 09:47:23.7735||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:8752:dc2547df All dispatchers stopped |url: |action: 2025-01-30 09:47:23.7845||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop ServerHeartbeatProcess:a3eaf59b stopped in 1046.8118 ms |url: |action: 2025-01-30 09:47:23.7845||TRACE|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:8752:dc2547df is reporting itself as stopped... |url: |action: 2025-01-30 09:47:23.7845||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:8752:dc2547df successfully reported itself as stopped in 4.4408 ms |url: |action: 2025-01-30 09:47:23.7845||INFO|Hangfire.Server.BackgroundServerProcess|Server sdwebapp001:8752:dc2547df has been stopped in total 1052.7748 ms |url: |action: 2025-01-30 09:47:23.7845||DEBUG|Hangfire.Processing.BackgroundExecution|Execution loop BackgroundServerProcess:4a62fd97 stopped in 1055.0727 ms |url: |action: